aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog171
-rw-r--r--Makerules6
-rw-r--r--assert/assert.h40
-rw-r--r--bits/dlfcn.h33
-rwxr-xr-xconfigure2754
-rw-r--r--configure.in2
-rw-r--r--elf/Makefile27
-rw-r--r--elf/dl-load.c12
-rw-r--r--elf/dlfcn.h11
-rw-r--r--elf/elf.h4
-rw-r--r--elf/rtld.c5
-rw-r--r--extra-lib.mk3
-rw-r--r--inet/getnameinfo.c55
-rw-r--r--isomac.c17
-rw-r--r--libio/strops.c4
-rw-r--r--login/Makefile2
-rw-r--r--login/getutent.c6
-rw-r--r--login/getutent_r.c5
-rw-r--r--login/login.c2
-rw-r--r--login/programs/database.c99
-rw-r--r--login/programs/request.c6
-rw-r--r--login/programs/utmpd.c19
-rw-r--r--login/utmp_file.c12
-rw-r--r--login/utmpx.h50
-rw-r--r--misc/ttyslot.c2
-rw-r--r--nis/ypclnt.c5
-rw-r--r--setjmp/setjmp.h14
-rw-r--r--sysdeps/generic/Dist1
-rw-r--r--sysdeps/generic/bits/dlfcn.h33
-rw-r--r--sysdeps/generic/dl-sysdep.c3
-rw-r--r--sysdeps/generic/entry.h1
-rw-r--r--sysdeps/gnu/bits/utmp.h84
-rw-r--r--sysdeps/gnu/bits/utmpx.h79
-rw-r--r--sysdeps/i386/dl-machine.h4
-rw-r--r--sysdeps/mips/bits/dlfcn.h42
-rw-r--r--sysdeps/mips/bsd-_setjmp.S13
-rw-r--r--sysdeps/mips/bsd-setjmp.S13
-rw-r--r--sysdeps/mips/dl-machine.h496
-rw-r--r--sysdeps/mips/elf/start.S55
-rw-r--r--sysdeps/mips/fpu_control.h90
-rw-r--r--sysdeps/mips/mips64/rtld-parms3
-rw-r--r--sysdeps/mips/mipsel/rtld-parms3
-rw-r--r--sysdeps/mips/rtld-ldscript.in106
-rw-r--r--sysdeps/mips/setjmp.S22
-rw-r--r--sysdeps/posix/getaddrinfo.c8
-rw-r--r--sysdeps/unix/getlogin.c4
-rw-r--r--sysdeps/unix/getlogin_r.c10
-rw-r--r--sysdeps/unix/mips/brk.S44
-rw-r--r--sysdeps/unix/mips/sysdep.S25
-rw-r--r--sysdeps/unix/mips/sysdep.h26
-rw-r--r--sysdeps/unix/mips/wait.S6
-rw-r--r--sysdeps/unix/sysv/linux/bits/ipc.h2
-rw-r--r--sysdeps/unix/sysv/linux/bits/msq.h2
-rw-r--r--sysdeps/unix/sysv/linux/bits/sem.h4
-rw-r--r--sysdeps/unix/sysv/linux/bits/shm.h2
-rw-r--r--sysdeps/unix/sysv/linux/mips/Dist3
-rw-r--r--sysdeps/unix/sysv/linux/mips/Makefile10
-rw-r--r--sysdeps/unix/sysv/linux/mips/bits/endian.h12
-rw-r--r--sysdeps/unix/sysv/linux/mips/bits/fcntl.h100
-rw-r--r--sysdeps/unix/sysv/linux/mips/bits/ioctl-types.h71
-rw-r--r--sysdeps/unix/sysv/linux/mips/bits/ipc.h85
-rw-r--r--sysdeps/unix/sysv/linux/mips/bits/shm.h92
-rw-r--r--sysdeps/unix/sysv/linux/mips/bits/sigaction.h62
-rw-r--r--sysdeps/unix/sysv/linux/mips/bits/signum.h30
-rw-r--r--sysdeps/unix/sysv/linux/mips/bits/socket.h178
-rw-r--r--sysdeps/unix/sysv/linux/mips/bits/stat.h97
-rw-r--r--sysdeps/unix/sysv/linux/mips/bits/statfs.h44
-rw-r--r--sysdeps/unix/sysv/linux/mips/bits/termios.h260
-rw-r--r--sysdeps/unix/sysv/linux/mips/bits/time.h54
-rw-r--r--sysdeps/unix/sysv/linux/mips/clone.S125
-rw-r--r--sysdeps/unix/sysv/linux/mips/entry.h1
-rw-r--r--sysdeps/unix/sysv/linux/mips/fpregdef.h1
-rw-r--r--sysdeps/unix/sysv/linux/mips/fxstat.c80
-rw-r--r--sysdeps/unix/sysv/linux/mips/kernel_sigaction.h22
-rw-r--r--sysdeps/unix/sysv/linux/mips/kernel_stat.h28
-rw-r--r--sysdeps/unix/sysv/linux/mips/kernel_termios.h20
-rw-r--r--sysdeps/unix/sysv/linux/mips/lxstat.h80
-rw-r--r--sysdeps/unix/sysv/linux/mips/regdef.h1
-rw-r--r--sysdeps/unix/sysv/linux/mips/sgidef.h28
-rw-r--r--sysdeps/unix/sysv/linux/mips/sys/acct.h66
-rw-r--r--sysdeps/unix/sysv/linux/mips/sys/asm.h28
-rw-r--r--sysdeps/unix/sysv/linux/mips/sys/cachectl.h42
-rw-r--r--sysdeps/unix/sysv/linux/mips/sys/fpregdef.h27
-rw-r--r--sysdeps/unix/sysv/linux/mips/sys/procfs.h109
-rw-r--r--sysdeps/unix/sysv/linux/mips/sys/regdef.h29
-rw-r--r--sysdeps/unix/sysv/linux/mips/sys/syscall.h1187
-rw-r--r--sysdeps/unix/sysv/linux/mips/sys/sysmips.h36
-rw-r--r--sysdeps/unix/sysv/linux/mips/syscalls.list46
-rw-r--r--sysdeps/unix/sysv/linux/mips/ustat.c35
-rw-r--r--sysdeps/unix/sysv/linux/mips/xmknod.c47
-rw-r--r--sysdeps/unix/sysv/linux/mips/xstat.c80
-rw-r--r--sysdeps/unix/sysv/linux/syscalls.list3
-rw-r--r--time/Makefile2
-rw-r--r--time/getdate.c247
-rw-r--r--time/time.h32
95 files changed, 4751 insertions, 3296 deletions
diff --git a/ChangeLog b/ChangeLog
index 67048cc6a5..696a336389 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,171 @@
+1997-07-13 01:18 Ulrich Drepper <drepper@cygnus.com>
+
+ * setjmp/setjmp.h: Define _setjmp and _longjmp also if __USE_XOPEN.
+
+ * sysdeps/unix/sysv/linux/bits/ipc.h: Fix comment.
+ * sysdeps/unix/sysv/linux/bits/msq.h: Likewise.
+ * sysdeps/unix/sysv/linux/bits/sem.h: Likewise.
+ * sysdeps/unix/sysv/linux/bits/shm.h: Likewise.
+
+ * time/Makefile (routines): Add getdate.
+ * time/time.h: Add prototype for getdate and getdate_r.
+ * time/getdate.c: New file.
+ Provided by Mark Kettenis <kettenis@phys.uva.nl>.
+
+1997-06-30 14:49 H.J. Lu <hjl@gnu.ai.mit.edu>
+
+ From Ralf Baechle <ralf@informatik.uni-koblenz.de> on
+ Sat Jun 21 18:11:21 1997:
+
+ * sysdeps/unix/sysv/linux/syscalls.list (swapon): Add __swapon alias.
+ (swapoff): New.
+
+ * elf/Makefile: Add linker script support.
+ (headers): Add bits/dlfcn.h.
+
+ * elf/dl-load.c (MAP_BASE_ADDR): New.
+
+ * elf/dlfcn.h: Include <bits/dlfcn.h>.
+
+ * elf/elf.h: Add MIPS support.
+
+ * sysdeps/generic/Dist: Add entry.h.
+ * sysdeps/generic/entry.h: New, define the entry symbol.
+
+ * elf/rtld.c (_start): Include <entry.h>. Change to ENTRY_POINT.
+ * sysdeps/generic/dl-sysdep.c (_start): Likewise.
+ * mips/elf/start.S (_start): Likewise.
+
+ * sysdeps/mips/bsd-_setjmp.S: Fix PIC.
+ * sysdeps/mips/bsd-setjmp.S: Likewise.
+ * sysdeps/mips/setjmp.S: Likewise.
+ * mips/elf/start.S: Likewise.
+ * sysdeps/unix/mips/brk.S: Likewise.
+ * sysdeps/unix/mips/sysdep.S: Likewise.
+ * sysdeps/unix/mips/sysdep.h: Likewise.
+ * sysdeps/unix/mips/wait.S: Likewise.
+
+ * sysdeps/mips/dl-machine.h: Update for Linux/MIPS.
+ * sysdeps/mips/fpu_control.h: Likewise.
+
+ * sysdeps/generic/bits/dlfcn.h: New file.
+
+ * sysdeps/mips/rtld-ldscript.in: New for Linux/MIPS.
+ * sysdeps/mips/rtld-parms: Likewise.
+ * sysdeps/mips/bits/dlfcn.h: Likewise.
+ * sysdeps/mips/mips64/rtld-parms: Likewise.
+ * sysdeps/mips/mipsel/rtld-parms: Likewise.
+ * sysdeps/unix/sysv/linux/mips/Dist: Likewise.
+ * sysdeps/unix/sysv/linux/mips/Makefile: Likewise.
+ * sysdeps/unix/sysv/linux/mips/clone.S: Likewise.
+ * sysdeps/unix/sysv/linux/mips/entry.h: Likewise.
+ * sysdeps/unix/sysv/linux/mips/fpregdef.h: Likewise.
+ * sysdeps/unix/sysv/linux/mips/fxstat.c: Likewise.
+ * sysdeps/unix/sysv/linux/mips/kernel_sigaction.h: Likewise.
+ * sysdeps/u