diff options
Diffstat (limited to 'lib/csu/extern.h')
-rw-r--r-- | lib/csu/extern.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/lib/csu/extern.h b/lib/csu/extern.h index 775438fde0c..d2087e0fa4e 100644 --- a/lib/csu/extern.h +++ b/lib/csu/extern.h @@ -13,12 +13,9 @@ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -struct ps_strings; -extern void ___start(int argc, char **argv, char **envp, void (*cleanup)(void), - const void *obj, struct ps_strings *ps_strings); -extern void __init(void); -extern int main(int argc, char *argv[], char *envp[]); +void __init(void) __dso_hidden; +int main(int argc, char *argv[], char *envp[]); typedef void (*init_f)(void); |