From a8922de8c70ba56fda40ce9e171c4069a6a90d53 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sat, 10 Aug 1996 00:00:16 +0000 Subject: Update for 960809. Fri Aug 9 17:38:58 1996 Ulrich Drepper * sysdeps/unix/sysv/linux/sys/timex.h: Include to get `struct timeval'. * sysdeps/unix/sysv/linux/sys/acct.h: Get time_t from . * sysdeps/unix/sysv/linux/sys/module.h: Get size_t from . * sysdeps/unix/sysv/linux/sys/io.h: Get definition of __P. * sysdeps/unix/sysv/linux/sys/klog.h: Likewise. * gmon/sys/gmon.h: Include to get u_long. * sysdeps/unix/sysv/linux/direntry.h: Complete types in . * io/fts.h: Include to get dev_t. Reported by Matthias Urlichs. * sysdeps/posix/tempname.c [USE_IN_LIBIO]: Don't clear _IO_file_flags. It's the same as _flags. Reported by Miquel van Smoorenburg . Wed Aug 7 19:38:47 1996 Andreas Schwab * sysdeps/unix/sysv/linux/m68k/resourcebits.h: Add RLIMIT_AS. --- sysdeps/unix/sysv/linux/init-first.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sysdeps/unix/sysv/linux/init-first.c') diff --git a/sysdeps/unix/sysv/linux/init-first.c b/sysdeps/unix/sysv/linux/init-first.c index aa7d9c4..267c01a 100644 --- a/sysdeps/unix/sysv/linux/init-first.c +++ b/sysdeps/unix/sysv/linux/init-first.c @@ -43,6 +43,10 @@ init (void *data) char **argv = (char **)data + 1; char **envp = &argv[argc + 1]; + /* XXX Another gcc bug. We marked the function as `unused' but it + is still optimized away. */ + volatile void *foo __attribute__ ((unused)) = &init; + #ifdef PIC if (&__libc_is_static != NULL) #endif -- cgit v1.1