From 4f657581ddb7f1dd2508e5797623492bb6c9c1ed Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Wed, 16 Feb 2005 09:39:23 +0000 Subject: * sysdeps/generic/libc-start.c (LIBC_START_MAIN): Move UBP_EV defn inside [! SHARED] where it's used. --- sysdeps/generic/libc-start.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sysdeps') diff --git a/sysdeps/generic/libc-start.c b/sysdeps/generic/libc-start.c index fdf398ada6..e0a04cba58 100644 --- a/sysdeps/generic/libc-start.c +++ b/sysdeps/generic/libc-start.c @@ -98,7 +98,6 @@ LIBC_START_MAIN (int (*main) (int, char **, char ** MAIN_AUXVEC_DECL), void (*fini) (void), void (*rtld_fini) (void), void *__unbounded stack_end) { - char *__unbounded *__unbounded ubp_ev = &ubp_av[argc + 1]; #if __BOUNDED_POINTERS__ char **argv; #else @@ -111,6 +110,8 @@ LIBC_START_MAIN (int (*main) (int, char **, char ** MAIN_AUXVEC_DECL), __libc_multiple_libcs = &_dl_starting_up && !_dl_starting_up; #ifndef SHARED + char *__unbounded *__unbounded ubp_ev = &ubp_av[argc + 1]; + INIT_ARGV_and_ENVIRON; /* Store the lowest stack address. This is done in ld.so if this is -- cgit v1.2.3