platform/upstream/glibc.git
21 years ago2002-10-19 Roland McGrath <roland@redhat.com>
Roland McGrath [Sat, 19 Oct 2002 20:03:50 +0000 (20:03 +0000)]
2002-10-19  Roland McGrath  <roland@redhat.com>

* configure: Regenerated (using Autoconf 2.54).
* sysdeps/alpha/elf/configure: Likewise.
* sysdeps/generic/configure: Likewise.
* sysdeps/i386/elf/configure: Likewise.
* sysdeps/ia64/elf/configure: Likewise.
* sysdeps/mach/hurd/configure: Likewise.
* sysdeps/mach/configure: Likewise.
* sysdeps/unix/configure: Likewise.
* sysdeps/unix/common/configure: Likewise.
* sysdeps/unix/sysv/aix/configure: Likewise.
* sysdeps/unix/sysv/linux/configure: Likewise.
* sysdeps/unix/sysv/linux/mips/configure: Likewise.
* sysdeps/x86_64/elf/configure: Likewise.

21 years ago2002-10-19 Roland McGrath <roland@redhat.com>
Roland McGrath [Sat, 19 Oct 2002 20:03:40 +0000 (20:03 +0000)]
2002-10-19  Roland McGrath  <roland@redhat.com>

* config.make.in: Nix completely-soft nonsense.
* configure.in: Likewise.  Under --without-fp, use nofpu subdirectory
of machine directories instead of fpu subdirectory.
* sysdeps/powerpc/soft-fp/Makefile: Remove cruft added in last change.
* sysdeps/powerpc/nofpu/Makefile: Put it in this new file instead.
* sysdeps/powerpc/soft-fp/sim-full.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/fraiseexcpt.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/fegetexcept.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/fclrexcpt.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/ftestexcept.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/fgetexcptflg.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/fsetexcptflg.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/fedisblxcpt.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/feenablxcpt.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/fegetenv.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/fesetenv.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/fegetround.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/fesetround.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/feupdateenv.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/feholdexcpt.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/fenv_const.c: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/libm-test-ulps: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/soft-supp.h: Moved to ../nofpu.
* sysdeps/powerpc/soft-fp/Versions (libc: GLIBC_2.3.2): Moved to ...
* sysdeps/powerpc/nofpu/Versions: ... here, new file.

21 years ago2002-10-18 Roland McGrath <roland@redhat.com>
Roland McGrath [Fri, 18 Oct 2002 22:37:29 +0000 (22:37 +0000)]
2002-10-18  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/alpha/sysdep.h (INLINE_SYSCALL, INLINE_SYSCALL1)
(inline_syscall_clobbers, inline_syscall0, inline_syscall1)
(inline_syscall2, inline_syscall3, inline_syscall4, inline_syscall5)
(inline_syscall6): Move these macros ...
* sysdeps/unix/sysv/linux/alpha/sysdep.h: ... to here.

21 years ago2002-10-18 Jeff Bailey <jbailey@gnu.org>
Roland McGrath [Fri, 18 Oct 2002 22:15:36 +0000 (22:15 +0000)]
2002-10-18  Jeff Bailey  <jbailey@gnu.org>

        * sysdeps/alpha/elf/configure.in: Remove unneeded sinclude statement.
        * sysdeps/generic/configure.in: Likewise.
        * sysdeps/i386/elf/configure.in: Likewise.
        * sysdeps/ia64/elf/configure.in: Likewise.
        * sysdeps/mach/configure.in: Likewise.
        * sysdeps/mach/hurd/configure.in: Likewise.
        * sysdeps/unix/configure.in: Likewise.
        * sysdeps/unix/common/configure.in: Likewise.
        * sysdeps/unix/sysv/aix/configure.in: Likewise.
        * sysdeps/unix/sysv/linux/configure.in: Likewise.
        * sysdeps/unix/sysv/linux/mips/configure.in: Likewise.
        * sysdeps/x86_64/elf/configure.in: Likewise.

21 years ago2002-10-18 Jeff Bailey <jbailey@gnu.org>
Roland McGrath [Fri, 18 Oct 2002 20:27:53 +0000 (20:27 +0000)]
2002-10-18  Jeff Bailey  <jbailey@gnu.org>

        * configure.in: Replace AC_FD_CC with AS_MESSAGE_LOG_FD.
        * sysdeps/alpha/elf/configure.in: Likewise.
        * sysdeps/i386/elf/configure.in: Likewise.
        * sysdeps/mach/hurd/configure.in: Likewise.
        * sysdeps/x86_64/elf/configure.in: Likewise.

21 years ago2002-10-18 Jeff Bailey <jbailey@gnu.org>
Roland McGrath [Fri, 18 Oct 2002 19:38:00 +0000 (19:38 +0000)]
2002-10-18  Jeff Bailey  <jbailey@gnu.org>

        * sysdeps/alpha/elf/configure.in: Remove unneeded sinclude statement.
        * sysdeps/generic/configure.in: Likewise.
        * sysdeps/i386/elf/configure.in: Likewise.
        * sysdeps/ia64/elf/configure.in: Likewise.
        * sysdeps/mach/configure.in: Likewise.
        * sysdeps/mach/hurd/configure.in: Likewise.
        * sysdeps/unix/configure.in: Likewise.
        * sysdeps/unix/common/configure.in: Likewise.
        * sysdeps/unix/sysv/aix/configure.in: Likewise.
        * sysdeps/unix/sysv/linux/configure.in: Likewise.
        * sysdeps/unix/sysv/linux/mips/configure.in: Likewise.
        * sysdeps/x86_64/elf/configure.in: Likewise.

21 years ago2002-10-18 Jakub Jelinek <jakub@redhat.com>
Roland McGrath [Fri, 18 Oct 2002 19:03:49 +0000 (19:03 +0000)]
2002-10-18  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/unix/sysv/linux/pathconf.h (statfs_link_max): Add inline.
(statfs_filesize_max): New function.
* sysdeps/unix/sysv/linux/linux_fsinfo.h (JFFS_SUPER_MAGIC,
JFFS2_SUPER_MAGIC, JFS_SUPER_MAGIC, NTFS_SUPER_MAGIC,
ROMFS_SUPER_MAGIC, UDF_SUPER_MAGIC): Define.
* sysdeps/unix/sysv/linux/fpathconf.c (__fpathconf): Use
statfs_filesize_max.
* sysdeps/unix/sysv/linux/pathconf.c (__pathconf): Likewise.
* sysdeps/unix/sysv/linux/alpha/fpathconf.c: Removed.
* sysdeps/unix/sysv/linux/alpha/pathconf.c: Removed.

21 years ago2002-10-16 Roland McGrath <roland@redhat.com>
Roland McGrath [Wed, 16 Oct 2002 22:09:41 +0000 (22:09 +0000)]
2002-10-16  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/fpathconf.c (LINUX_LINK_MAX): Move macro ...
* sysdeps/unix/sysv/linux/linux_fsinfo.h (LINUX_LINK_MAX): ... here.
* sysdeps/unix/sysv/linux/pathconf.h: New file.
(statfs_link_max): New function, guts from fpathconf.c.
* sysdeps/unix/sysv/linux/fpathconf.c: Rewritten using that.
* sysdeps/unix/sysv/linux/pathconf.c (__pathconf): Likewise.
* sysdeps/unix/sysv/linux/alpha/pathconf.c (__pathconf): Rewritten
to use the linux/pathconf.c code by #include rather than duplication.
* sysdeps/unix/sysv/linux/alpha/fpathconf.c (__pathconf): Likewise.

21 years ago2002-10-15 Roland McGrath <roland@redhat.com>
Roland McGrath [Wed, 16 Oct 2002 01:02:28 +0000 (01:02 +0000)]
2002-10-15  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/bits/socket.h (struct msghdr): Use size_t
instead of int for msg_iovlen, instead of socklen_t for msg_controllen.
Other than the previously incorrect sign of msg_iovlen, this is a
no-op on 32-bit platforms.  On 64-bit platforms it makes this header
match their layouts as well, so the following are now identical to it.
* sysdeps/unix/sysv/linux/s390/bits/socket.h: File removed.
* sysdeps/unix/sysv/linux/sparc/bits/socket.h: File removed.
* sysdeps/unix/sysv/linux/x86_64/bits/socket.h: File removed.
* sysdeps/unix/sysv/linux/ia64/bits/socket.h: File removed.
* sysdeps/unix/sysv/linux/alpha/bits/socket.h: File removed.

21 years ago2002-10-15 Roland McGrath <roland@redhat.com>
Roland McGrath [Wed, 16 Oct 2002 01:02:24 +0000 (01:02 +0000)]
2002-10-15  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/bits/resource.h: Replaced with the contents
of the sysdeps/unix/sysv/linux/i386/bits/resource.h file.
All the following files were identical or equivalent to it.
* sysdeps/unix/sysv/linux/i386/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/arm/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/cris/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/hppa/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/ia64/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/m68k/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/powerpc/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/s390/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/sh/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/x86_64/bits/resource.h: File removed.

21 years ago(__fpathconf): Add support for reiserfs and xfs.
Ulrich Drepper [Wed, 16 Oct 2002 00:36:59 +0000 (00:36 +0000)]
(__fpathconf): Add support for reiserfs and xfs.

21 years ago(profil_counter): Add hack to prevent the compiler from clobbering the signal
Ulrich Drepper [Mon, 14 Oct 2002 17:26:14 +0000 (17:26 +0000)]
(profil_counter): Add hack to prevent the compiler from clobbering the signal
context.

21 years agoRegenerated.
Andreas Jaeger [Mon, 14 Oct 2002 08:59:01 +0000 (08:59 +0000)]
Regenerated.

21 years ago2002-10-13 Roland McGrath <roland@frob.com>
Roland McGrath [Mon, 14 Oct 2002 01:03:03 +0000 (01:03 +0000)]
2002-10-13  Roland McGrath  <roland@frob.com>

* posix/unistd.h [__USE_GNU] (getresuid, getresgid, setresuid,
setresgid): Declare them.
* NEWS: Mention it.
* include/unistd.h
(__getresuid, __getresgid, __setresuid, __setresgid): Declare them,
add libc_hidden_proto.
* posix/Versions (libc: GLIBC_2.3.2): New set.  Add
getresuid, getresgid, setresuid, setresgid here.
* Versions.def (libc): Define GLIBC_2.3.2 set.
* sysdeps/generic/getresuid.c (__getresuid): Fix argument types.
Add libc_hidden_def.
* sysdeps/generic/getresgid.c (__getresgid): Likewise.
* sysdeps/generic/setresgid.c: New file.
* sysdeps/generic/setresuid.c: New file.
* sysdeps/unix/sysv/linux/Makefile [$(subdir) = misc]
(sysdep_routines): Don't add getresuid and getresgid here.
* sysdeps/unix/sysv/linux/arm/Makefile [$(subdir) = misc]
(sysdep_routines): Don't add setresuid and setresgid here.
* sysdeps/unix/sysv/linux/cris/Makefile: Likewise.
* sysdeps/unix/sysv/linux/sh/Makefile: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/Makefile: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/Makefile: Likewise.
* sysdeps/unix/sysv/linux/i386/Makefile: Likewise.
* sysdeps/unix/sysv/linux/m68k/Makefile: Likewise.
* posix/Makefile (routines): Add them all here instead.
* sysdeps/unix/sysv/linux/i386/getresuid.c (getresuid): Renamed to
__getresuid.  Add libc_hidden_def for that, and weak alias to old name.
* sysdeps/unix/sysv/linux/i386/getresgid.c (getresgid): Renamed to
__getresgid.  Add libc_hidden_def for that, and weak alias to old name.
* sysdeps/unix/sysv/linux/i386/setresuid.c: Add libc_hidden_def.
[! __NR_setresuid]: Include generic file.
* sysdeps/unix/sysv/linux/i386/setresgid.c (setresgid): Renamed to
__setresgid.  Add libc_hidden_def for that, and weak alias to old name.
[! __NR_setresuid]: Include generic file.
* sysdeps/unix/sysv/linux/syscalls.list (setresuid, setresgid):
Caller is - now, not EXTRA.
* sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list
(setresuid, setresgid, getresuid, getresgid): Likewise.
* sysdeps/unix/sysv/linux/syscalls.list (getresuid, getresgid):
Add these calls here.
* sysdeps/unix/sysv/linux/alpha/syscalls.list: Remove them here.
* sysdeps/unix/sysv/linux/hppa/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/x86_64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/mips/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/ia64/syscalls.list: Likewise.

21 years ago2002-10-13 Roland McGrath <roland@frob.com>
Roland McGrath [Mon, 14 Oct 2002 01:02:53 +0000 (01:02 +0000)]
2002-10-13  Roland McGrath  <roland@frob.com>

* posix/unistd.h [__USE_GNU] (getresuid, getresgid, setresuid,
setresgid): Declare them.
* NEWS: Mention it.
* include/unistd.h
(__getresuid, __getresgid, __setresuid, __setresgid): Declare them,
add libc_hidden_proto.
* posix/Versions (libc: GLIBC_2.3.2): New set.  Add
getresuid, getresgid, setresuid, setresgid here.
* Versions.def (libc): Define GLIBC_2.3.2 set.
* sysdeps/generic/getresuid.c (__getresuid): Fix argument types.
Add libc_hidden_def.
* sysdeps/generic/getresgid.c (__getresgid): Likewise.
* sysdeps/generic/setresgid.c: New file.
* sysdeps/generic/setresuid.c: New file.
* sysdeps/unix/sysv/linux/Makefile [$(subdir) = misc]
(sysdep_routines): Don't add getresuid and getresgid here.
* sysdeps/unix/sysv/linux/arm/Makefile [$(subdir) = misc]
(sysdep_routines): Don't add setresuid and setresgid here.
* sysdeps/unix/sysv/linux/cris/Makefile: Likewise.
* sysdeps/unix/sysv/linux/sh/Makefile: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/Makefile: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/Makefile: Likewise.
* sysdeps/unix/sysv/linux/i386/Makefile: Likewise.
* sysdeps/unix/sysv/linux/m68k/Makefile: Likewise.
* posix/Makefile (routines): Add them all here instead.
* sysdeps/unix/sysv/linux/i386/getresuid.c (getresuid): Renamed to
__getresuid.  Add libc_hidden_def for that, and weak alias to old name.
* sysdeps/unix/sysv/linux/i386/getresgid.c (getresgid): Renamed to
__getresgid.  Add libc_hidden_def for that, and weak alias to old name.
* sysdeps/unix/sysv/linux/i386/setresuid.c: Add libc_hidden_def.
[! __NR_setresuid]: Include generic file.
* sysdeps/unix/sysv/linux/i386/setresgid.c (setresgid): Renamed to
__setresgid.  Add libc_hidden_def for that, and weak alias to old name.
[! __NR_setresuid]: Include generic file.
* sysdeps/unix/sysv/linux/syscalls.list (setresuid, setresgid):
Caller is - now, not EXTRA.
* sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list
(setresuid, setresgid, getresuid, getresgid): Likewise.
* sysdeps/unix/sysv/linux/syscalls.list (getresuid, getresgid):
Add these calls here.
* sysdeps/unix/sysv/linux/alpha/syscalls.list: Remove them here.
* sysdeps/unix/sysv/linux/hppa/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/x86_64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/mips/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/ia64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/Makefile [$(subdir) = misc]
(sysdep_routines): Add setfsuid and setfsgid here.
* sysdeps/unix/sysv/linux/arm/Makefile: Not here.
* sysdeps/unix/sysv/linux/sparc/sparc32/Makefile: Likewise.
* sysdeps/unix/sysv/linux/cris/Makefile: Likewise.
* sysdeps/unix/sysv/linux/sh/Makefile: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/Makefile: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/Makefile: Likewise.
* sysdeps/unix/sysv/linux/i386/Makefile: Likewise.
* sysdeps/unix/sysv/linux/m68k/Makefile: Likewise.

21 years ago2002-10-07 Roland McGrath <roland@redhat.com>
Roland McGrath [Fri, 11 Oct 2002 10:51:31 +0000 (10:51 +0000)]
2002-10-07  Roland McGrath  <roland@redhat.com>

* sysdeps/generic/errno.c: New file.
* csu/Makefile (aux): New variable, list errno.
* sysdeps/unix/sysv/linux/i386/sysdep.S (errno, _errno): Remove defns.
* sysdeps/unix/sysv/linux/m68k/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/x86_64/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/arm/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/cris/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/hppa/sysdep.c: Likewise.
* sysdeps/unix/sysv/linux/ia64/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/powerpc/sysdep.c: Likewise.
* sysdeps/unix/sysv/linux/sparc/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/sh/sysdep.S: Likewise.
* sysdeps/unix/alpha/sysdep.S: Likewise.
* sysdeps/generic/start.c: Likewise.
* sysdeps/unix/start.c: Likewise.
* sysdeps/unix/arm/start.c: Likewise.
* sysdeps/unix/bsd/ultrix4/mips/start.S: Likewise.
* sysdeps/unix/sparc/start.c: Likewise.
* sysdeps/unix/sysv/irix4/start.c: Likewise.
* sysdeps/unix/sysv/linux/mips/sysdep.S: File removed.

21 years ago(__writev): Rename to __libc_writev and make old name an alias.
Ulrich Drepper [Wed, 9 Oct 2002 09:35:00 +0000 (09:35 +0000)]
(__writev): Rename to __libc_writev and make old name an alias.

21 years ago(waitid): Rename to __waitid and make old name an alias.
Ulrich Drepper [Wed, 9 Oct 2002 09:28:58 +0000 (09:28 +0000)]
(waitid): Rename to __waitid and make old name an alias.

21 years ago(__readv): Rename to __libc_readv and make old name an alias.
Ulrich Drepper [Wed, 9 Oct 2002 09:25:29 +0000 (09:25 +0000)]
(__readv): Rename to __libc_readv and make old name an alias.

21 years agoDon't access memory beyond the source buffer.
Ulrich Drepper [Thu, 3 Oct 2002 09:14:46 +0000 (09:14 +0000)]
Don't access memory beyond the source buffer.

21 years agoNot needed anymore. The generic version is sufficient.
Ulrich Drepper [Thu, 3 Oct 2002 08:57:30 +0000 (08:57 +0000)]
Not needed anymore.  The generic version is sufficient.

21 years agoRemove net/route.h.
Ulrich Drepper [Thu, 3 Oct 2002 08:54:48 +0000 (08:54 +0000)]
Remove net/route.h.

21 years agoAvoid unterminated string literals.
Ulrich Drepper [Thu, 3 Oct 2002 00:17:29 +0000 (00:17 +0000)]
Avoid unterminated string literals.

21 years agoTemporarily enable R_*_NONE relocs in ld.so.
Ulrich Drepper [Wed, 2 Oct 2002 20:24:20 +0000 (20:24 +0000)]
Temporarily enable R_*_NONE relocs in ld.so.

21 years ago * sysdeps/mips/fpu/fraiseexcpt.c: Add internal definition.
Andreas Jaeger [Wed, 2 Oct 2002 11:01:06 +0000 (11:01 +0000)]
* sysdeps/mips/fpu/fraiseexcpt.c: Add internal definition.
* sysdeps/mips/fpu/fesetenv.c: Likewise.

21 years agoRegenerated: autoconf sysdeps/unix/sysv/aix/configure.in
Ulrich Drepper [Wed, 2 Oct 2002 05:08:36 +0000 (05:08 +0000)]
Regenerated: autoconf  sysdeps/unix/sysv/aix/configure.in

21 years agoRegenerated: autoconf sysdeps/alpha/elf/configure.in
Ulrich Drepper [Wed, 2 Oct 2002 05:07:46 +0000 (05:07 +0000)]
Regenerated: autoconf  sysdeps/alpha/elf/configure.in

21 years ago2002-02-08 Randolph Chung <tausq@debian.org>
Roland McGrath [Tue, 1 Oct 2002 19:42:02 +0000 (19:42 +0000)]
2002-02-08  Randolph Chung  <tausq@debian.org>

* sysdeps/hppa/elf/start.S: Define __data_start.

21 years ago2002-10-01 Carlos O'Donell <carlos@baldric.uwo.ca>
Roland McGrath [Tue, 1 Oct 2002 19:42:01 +0000 (19:42 +0000)]
2002-10-01  Carlos O'Donell  <carlos@baldric.uwo.ca>

* sysdeps/unix/sysv/linux/hppa/bits/fcntl.h
[__USE_GNU] (F_SETLEASE, F_GETLEASE, F_NOTIFY): New macros.
[__USE_GNU] (DN_ACCESS, DN_MODIFY, DN_CREATE, DN_DELETE, DN_RENAME,
DN_ATTRIB, DN_MULTISHOT): New macros.

21 years ago2002-09-28 Roland McGrath <roland@redhat.com>
Roland McGrath [Sat, 28 Sep 2002 19:45:29 +0000 (19:45 +0000)]
2002-09-28  Roland McGrath  <roland@redhat.com>

* sysdeps/mach/hurd/dl-sysdep.c (_dl_important_hwcaps): Use INTUSE for
_dl_signal_error.
* sysdeps/mips/dl-machine.h (elf_machine_runtime_link_map): Likewise.
* sysdeps/powerpc/powerpc64/dl-machine.c
(_dl_reloc_overflow): Likewise.
* sysdeps/arm/dl-machine.h (elf_machine_rel): Likewise.
(elf_machine_rela): Likewise.

21 years agoUpdate comment and remove stdio=libio setting.
Ulrich Drepper [Sat, 28 Sep 2002 18:03:10 +0000 (18:03 +0000)]
Update comment and remove stdio=libio setting.

21 years agoNot needed anymore.
Ulrich Drepper [Sat, 28 Sep 2002 18:02:05 +0000 (18:02 +0000)]
Not needed anymore.

21 years agoFix number of args to syscall.
Andreas Jaeger [Sat, 28 Sep 2002 13:40:10 +0000 (13:40 +0000)]
Fix number of args to syscall.

21 years agoDefine macro DO_ELF_MACHINE_REL_RELATIVE for 'elf_machine_rel_relative' with
Ulrich Drepper [Sat, 28 Sep 2002 04:34:00 +0000 (04:34 +0000)]
Define macro DO_ELF_MACHINE_REL_RELATIVE for 'elf_machine_rel_relative' with
extra map parameter required by HPPA.
(elf_machine_rela_relative): Add plt relocation changes.

21 years agoSysV shared memory definitions for Linux/PA.
Ulrich Drepper [Sat, 28 Sep 2002 04:05:23 +0000 (04:05 +0000)]
SysV shared memory definitions for Linux/PA.

21 years agoSysV semaphore definitions for Linux/PA.
Ulrich Drepper [Sat, 28 Sep 2002 04:04:44 +0000 (04:04 +0000)]
SysV semaphore definitions for Linux/PA.

21 years agoSysV message queue definitions for Linux/PA.
Ulrich Drepper [Sat, 28 Sep 2002 04:03:54 +0000 (04:03 +0000)]
SysV message queue definitions for Linux/PA.

21 years agoIPC definitions for Linux/PA.
Ulrich Drepper [Sat, 28 Sep 2002 04:02:56 +0000 (04:02 +0000)]
IPC definitions for Linux/PA.

21 years agoAdd syscall_exit.
Andreas Jaeger [Wed, 25 Sep 2002 11:09:55 +0000 (11:09 +0000)]
Add syscall_exit.

21 years ago2002-09-24 Roland McGrath <roland@redhat.com>
Roland McGrath [Wed, 25 Sep 2002 01:57:50 +0000 (01:57 +0000)]
2002-09-24  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/alpha/bits/time.h: File removed.
It was indentical to the linux/bits/time.h file.

21 years ago2002-09-21 Carlos O'Donell <carlos@baldric.uwo.ca>
Roland McGrath [Mon, 23 Sep 2002 03:30:34 +0000 (03:30 +0000)]
2002-09-21  Carlos O'Donell  <carlos@baldric.uwo.ca>

* sysdeps/hppa/abort-instr.h: New file.

21 years ago * sysdeps/m68k/fpu/bits/mathinline.h (isgreater, isgreaterequal)
Andreas Schwab [Sun, 22 Sep 2002 16:47:55 +0000 (16:47 +0000)]
* sysdeps/m68k/fpu/bits/mathinline.h (isgreater, isgreaterequal)
(isless, islessequal, islessgreater, isunordered) [GCC >= 3.1]:
Use GCC builtins.

21 years ago2002-09-20 Roland McGrath <roland@redhat.com>
Roland McGrath [Fri, 20 Sep 2002 21:49:06 +0000 (21:49 +0000)]
2002-09-20  Roland McGrath  <roland@redhat.com>

* sysdeps/generic/gmp-mparam.h: Include <bits/wordsize.h>.
(BITS_PER_MP_LIMB, BYTES_PER_MP_LIMB, BITS_PER_LONGINT): Define in
terms of __WORDSIZE.
* sysdeps/x86_64/gmp-mparam.h: File removed.
* sysdeps/sparc/gmp-mparam.h: File removed.
* sysdeps/mips/mips64/gmp-mparam.h: File removed.
* sysdeps/ia64/gmp-mparam.h: File removed.
* sysdeps/alpha/gmp-mparam.h: File removed.

21 years ago(sysdep_routines, shared-only-routines): Don't add divdi3 here.
Ulrich Drepper [Thu, 19 Sep 2002 06:46:37 +0000 (06:46 +0000)]
(sysdep_routines, shared-only-routines): Don't add divdi3 here.

21 years agoNot needed anymore.
Ulrich Drepper [Thu, 19 Sep 2002 06:44:24 +0000 (06:44 +0000)]
Not needed anymore.

21 years ago2002-09-18 Roland McGrath <roland@redhat.com>
Roland McGrath [Wed, 18 Sep 2002 18:28:43 +0000 (18:28 +0000)]
2002-09-18  Roland McGrath  <roland@redhat.com>

* elf/do-rel.h (elf_dynamic_do_rel): Mask off 0x8000 bit (hidden flag)
from the value taken from the DT_VERSYM table.
* elf/dl-runtime.c (fixup, profile_fixup): Likewise.
* sysdeps/mips/dl-machine.h (__dl_runtime_resolve): Likewise.
(RESOLVE_GOTSYM): Likewise.

21 years ago2002-09-18 Roland McGrath <roland@redhat.com>
Roland McGrath [Wed, 18 Sep 2002 17:45:53 +0000 (17:45 +0000)]
2002-09-18  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/sigaction.c (__libc_sigaction):
Add libc_hidden_def.
* sysdeps/unix/sysv/linux/arm/sigaction.c: Likewise.
* sysdeps/unix/sysv/linux/i386/sigaction.c: Likewise.
* sysdeps/unix/sysv/linux/ia64/sigaction.c: Likewise.
* sysdeps/unix/sysv/linux/mips/sigaction.c: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/sigaction.c: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc32/sigaction.c: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/sigaction.c: Likewise.
* sysdeps/unix/sysv/linux/x86_64/sigaction.c: Likewise.

21 years agoAdd readahead syscall.
Andreas Jaeger [Fri, 13 Sep 2002 07:12:28 +0000 (07:12 +0000)]
Add readahead syscall.

21 years agoCleaned up the FPU exception stuff - was
Andreas Jaeger [Tue, 10 Sep 2002 11:24:50 +0000 (11:24 +0000)]
Cleaned up the FPU exception stuff - was
not functional before. Also removed all SHLIB_COMPAT stuff.

21 years agoMIPS specific optimizations.
Andreas Jaeger [Tue, 10 Sep 2002 11:23:00 +0000 (11:23 +0000)]
MIPS specific optimizations.

21 years agoAdd libm_hidden_ver.
Ulrich Drepper [Tue, 10 Sep 2002 01:26:37 +0000 (01:26 +0000)]
Add libm_hidden_ver.

21 years ago(__isnanl): Add hidden_def.
Ulrich Drepper [Tue, 10 Sep 2002 01:14:47 +0000 (01:14 +0000)]
(__isnanl): Add hidden_def.

21 years ago(__expm1l): Add libm_hidden_def.
Ulrich Drepper [Tue, 10 Sep 2002 01:12:49 +0000 (01:12 +0000)]
(__expm1l): Add libm_hidden_def.

21 years ago(__fpclassifyl): Add libm_hidden_def.
Ulrich Drepper [Tue, 10 Sep 2002 01:11:47 +0000 (01:11 +0000)]
(__fpclassifyl): Add libm_hidden_def.

21 years ago(INTDEFX): Remove.
Ulrich Drepper [Tue, 10 Sep 2002 01:10:41 +0000 (01:10 +0000)]
(INTDEFX): Remove.
(hidden_defx): Define and use.

21 years ago(__isinfl): Remove INTDEF. Add hidden_def.
Ulrich Drepper [Tue, 10 Sep 2002 01:05:50 +0000 (01:05 +0000)]
(__isinfl): Remove INTDEF.  Add hidden_def.

21 years ago2002-09-04 Bruno Haible <bruno@clisp.org>
Roland McGrath [Thu, 5 Sep 2002 18:51:44 +0000 (18:51 +0000)]
2002-09-04  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/sysv/linux/sigset-cvt-mask.h (sigset_set_old_mask,
sigset_get_old_mask): Turn into inline functions.
* sysdeps/unix/sysv/aix/sigset-cvt-mask.h (sigset_set_old_mask,
sigset_get_old_mask): Likewise.
* sysdeps/unix/sysv/sysv4/sigset-cvt-mask.h (sigset_set_old_mask,
sigset_get_old_mask): Likewise.

21 years agopipe implementation for Linux/Alpha.
Ulrich Drepper [Thu, 29 Aug 2002 00:00:38 +0000 (00:00 +0000)]
pipe implementation for Linux/Alpha.

21 years ago(ECANCELED): Define to ECANCELLED if not defined by kernel headers.
Ulrich Drepper [Wed, 28 Aug 2002 23:58:20 +0000 (23:58 +0000)]
(ECANCELED): Define to ECANCELLED if not defined by kernel headers.

21 years agoError codes for Linux/Alpha.
Ulrich Drepper [Wed, 28 Aug 2002 23:58:00 +0000 (23:58 +0000)]
Error codes for Linux/Alpha.

21 years ago(libc): Add #errlist-compat comments at GLIBC_2.0, GLIBC_2.1 and GLIBC_2.3.
Ulrich Drepper [Wed, 28 Aug 2002 23:55:01 +0000 (23:55 +0000)]
(libc): Add #errlist-compat comments at GLIBC_2.0, GLIBC_2.1 and GLIBC_2.3.
(librt): Add aio_cancel and aio_cancel64 as GLIBC_2.3.

21 years ago(libc): Add #errlist-compat comments at GLIBC_2.0, GLIBC_2.1 and GLIBC_2.3.
Ulrich Drepper [Wed, 28 Aug 2002 23:53:22 +0000 (23:53 +0000)]
(libc): Add #errlist-compat comments at GLIBC_2.0, GLIBC_2.1 and GLIBC_2.3.

21 years agoRegenerated.
Ulrich Drepper [Wed, 28 Aug 2002 22:15:36 +0000 (22:15 +0000)]
Regenerated.

21 years ago(libc_cv_alpha_hidden_gprel): New check.
Ulrich Drepper [Wed, 28 Aug 2002 22:15:22 +0000 (22:15 +0000)]
(libc_cv_alpha_hidden_gprel): New check.
(PI_STATIC_AND_HIDDEN): Define if check succeeded.

21 years agoAvoid unescaped newlines in string constants.
Ulrich Drepper [Wed, 28 Aug 2002 21:26:20 +0000 (21:26 +0000)]
Avoid unescaped newlines in string constants.

21 years agoAdd dl-brk.S.
Ulrich Drepper [Wed, 28 Aug 2002 08:54:42 +0000 (08:54 +0000)]
Add dl-brk.S.

21 years agoExtra files to distribute for SunOS <= 4.
Ulrich Drepper [Wed, 28 Aug 2002 08:39:11 +0000 (08:39 +0000)]
Extra files to distribute for SunOS <= 4.

21 years agoExtra files to distribute for OSF.
Ulrich Drepper [Wed, 28 Aug 2002 08:36:00 +0000 (08:36 +0000)]
Extra files to distribute for OSF.

21 years agoExtra files to distribute on HP.
Ulrich Drepper [Wed, 28 Aug 2002 08:35:02 +0000 (08:35 +0000)]
Extra files to distribute on HP.

21 years agoAdditional files to distribute for Unix on Arm.
Ulrich Drepper [Wed, 28 Aug 2002 08:30:53 +0000 (08:30 +0000)]
Additional files to distribute for Unix on Arm.

21 years agoAdd sys/user.h.
Ulrich Drepper [Tue, 27 Aug 2002 16:06:03 +0000 (16:06 +0000)]
Add sys/user.h.

21 years agoExtra files to distribute for Hurd/Alpha.
Ulrich Drepper [Tue, 27 Aug 2002 15:52:10 +0000 (15:52 +0000)]
Extra files to distribute for Hurd/Alpha.

21 years agoAdd bits/link.h.
Ulrich Drepper [Tue, 27 Aug 2002 12:07:22 +0000 (12:07 +0000)]
Add bits/link.h.

21 years ago2002-08-26 Roland McGrath <roland@redhat.com>
Roland McGrath [Tue, 27 Aug 2002 09:22:36 +0000 (09:22 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* sysdeps/gnu/Versions: New file.
* sysdeps/unix/sysv/linux/Versions (libc: GLIBC_2.1): Remove
_sys_errlist; sys_errlist; _sys_nerr; sys_nerr; from here.
* sysdeps/gnu/Makefile ($(..)sysdeps/gnu/errlist-compat.c): New target.
($(objpfx)errlist.d): Depend on $(..)sysdeps/gnu/errlist-compat.c.
* sysdeps/gnu/errlist.awk: Make output define _sys_errlist_internal
and _sys_nerr_internal instead of anything else.  Make it include
"errlist-compat.c" if [!NOT_IN_libc && !ERRLIST_NO_COMPAT].
Make it emit some asm magic if [EMIT_ERR_MAX].
* sysdeps/gnu/errlist.c: Regenerated.
* sysdeps/gnu/errlist-compat.awk: New file.
* sysdeps/gnu/errlist-compat.c: New file (generated).
* sysdeps/mach/hurd/errlist.c (ERRLIST_NO_COMPAT): New macro.
(_sys_errlist_internal): Define this as a macro for _hurd_errlist.
(_sys_nerr_internal): Define this is a macro for _hurd_nerr.
(SYS_ERRLIST, SYS_NERR): Macros removed.
(sys_nerr, _sys_nerr): Remove these weak aliases.
* sysdeps/unix/sysv/linux/errlist.c: File removed.
* sysdeps/unix/sysv/linux/errlist.h: File removed.
* sysdeps/unix/sysv/linux/arm/errlist.c: File removed.

21 years ago2002-08-26 Roland McGrath <roland@redhat.com>
Roland McGrath [Tue, 27 Aug 2002 02:43:04 +0000 (02:43 +0000)]
2002-08-26  Roland McGrath  <roland@redhat.com>

* sysdeps/generic/sigset-cvt-mask.h (sigset_set_old_mask): Replace
macro with inline function.
(sigset_get_old_mask): Likewise.
* sysdeps/posix/sigblock.c (__sigblock): Update callers.
* sysdeps/posix/sigsetmask.c (__sigsetmask): Likewise.
* sysdeps/posix/sigpause.c (__sigpause): Likewise.
* sysdeps/posix/sigvec.c (__sigvec, sigvec_wrapper_handler): Likewise.
* sysdeps/unix/sysv/aix/sigset-cvt-mask.h
(sigset_set_old_mask, sigset_get_old_mask): Make these macros return
values.
* sysdeps/unix/sysv/linux/sigset-cvt-mask.h: Likewise.
* sysdeps/unix/sysv/sysv4/sigset-cvt-mask.h: Likewise.

21 years ago2002-08-26 Brian Youmans <3diff@gnu.org>
Roland McGrath [Mon, 26 Aug 2002 22:39:52 +0000 (22:39 +0000)]
2002-08-26 Brian Youmans <3diff@gnu.org>

        * crypt/crypt.c: Changed copying permission notice to Lesser GPL
        from Library GPL.
        * crypt/crypt_util.c: Likewise.
        * crypt/ufc.c: Likewise.
        * elf/dl-conflict.c: Likewise.
        * elf/dl-iteratephdr.c: Likewise.
        * iconv/iconvconfig.h: Likewise.
        * linuxthreads/Examples/ex10.c: Likewise.
        * linuxthreads/Examples/ex11.c: Likewise.
        * linuxthreads/Examples/ex13.c: Likewise.
        * linuxthreads/Examples/ex8.c: Likewise.
        * linuxthreads/Examples/ex9.c: Likewise.
        * linuxthreads/barrier.c: Likewise.
        * linuxthreads/events.c: Likewise.
        * linuxthreads/lockfile.c: Likewise.
        * linuxthreads/no-tsd.c: Likewise.
        * linuxthreads/pt-machine.c: Likewise.
        * linuxthreads/ptclock_gettime.c: Likewise.
        * linuxthreads/ptclock_settime.c: Likewise.
        * linuxthreads/rwlock.c: Likewise.
        * linuxthreads/sysdeps/alpha/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/alpha/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/arm/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/arm/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/cris/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/cris/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/hppa/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/hppa/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/i386/i686/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/i386/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/i386/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/i386/useldt.h: Likewise.
        * linuxthreads/sysdeps/ia64/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/ia64/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/m68k/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/m68k/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/mips/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/mips/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/powerpc/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/powerpc/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/pthread/bits/initspin.h: Likewise.
        * linuxthreads/sysdeps/pthread/bits/libc-lock.h: Likewise.
        * linuxthreads/sysdeps/pthread/bits/libc-tsd.h: Likewise.
        * linuxthreads/sysdeps/pthread/getcpuclockid.c: Likewise.
        * linuxthreads/sysdeps/pthread/posix-timer.h: Likewise.
        * linuxthreads/sysdeps/pthread/timer_create.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_delete.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_getoverr.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_gettime.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_routines.c: Likewise.
        * linuxthreads/sysdeps/pthread/timer_settime.c: Likewise.
        * linuxthreads/sysdeps/pthread/tst-timer.c: Likewise.
        * linuxthreads/sysdeps/s390/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/s390/s390-32/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/s390/s390-64/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/sh/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sh/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/sparc/sparc32/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sparc/sparc32/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/sparc/sparc32/sparcv9/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sparc/sparc64/pspinlock.c: Likewise.
        * linuxthreads/sysdeps/sparc/sparc64/pt-machine.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/bits/local_lim.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/bits/posix_opt.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/bits/sigthread.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/hppa/bits/initspin.h: Likewise.
        * linuxthreads/sysdeps/unix/sysv/linux/i386/bits/posix_opt.h: Likewise.
        * linuxthreads/tststack.c: Likewise.
        * linuxthreads/unload.c: Likewise.
        * linuxthreads/weaks.c: Likewise.
        * linuxthreads/wrapsyscall.c: Likewise.
        * malloc/arena.c: Likewise.
        * malloc/hooks.c: Likewise.
        * malloc/malloc.c: Likewise.
        * posix/glob/Makefile.am: Likewise.
        * posix/glob/Makefile.in: Likewise.
        * stdlib/gmp-impl.h: Likewise.
        * stdlib/gmp.h: Likewise.
        * sysdeps/generic/dl-iteratephdr-static.c: Likewise.
        * sysdeps/generic/strnlen.c: Likewise.
        * sysdeps/mach/hurd/powerpc/bits/sigcontext.h: Likewise.
        * sysdeps/mach/hurd/recvmsg.c: Likewise.
        * sysdeps/mach/hurd/sendmsg.c: Likewise.
        * sysdeps/mach/hurd/spawni.c: Likewise.
        * sysdeps/mach/powerpc/machine-sp.h: Likewise.
        * sysdeps/mach/powerpc/sysdep.h: Likewise.
        * sysdeps/mach/powerpc/thread_state.h: Likewise.
        * sysdeps/unix/bsd/bsd4.4/bits/socket.h: Likewise.
        * sysdeps/unix/sysv/linux/ia64/dl-iteratephdr-static.c: Likewise.
        * sysdeps/x86_64/gmp-mparam.h: Likewise.

21 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
Roland McGrath [Mon, 26 Aug 2002 11:37:38 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/fork.S: Fix PSEUDO_END argument.
* sysdeps/unix/arm/fork.S: Likewise.

21 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
Roland McGrath [Mon, 26 Aug 2002 11:37:35 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/alpha/fpu/fpu_control.h: Comment fix.

21 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
Roland McGrath [Mon, 26 Aug 2002 11:37:32 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/sysv/linux/alpha/pipe.S: Moved to ...
* sysdeps/unix/alpha/pipe.S: ... here.
* sysdeps/unix/bsd/osf/alpha/pipe.S: File removed.

21 years ago2002-07-06 Bruno Haible <bruno@clisp.org>
Roland McGrath [Mon, 26 Aug 2002 11:37:24 +0000 (11:37 +0000)]
2002-07-06  Bruno Haible  <bruno@clisp.org>

* sysdeps/unix/sysv/linux/arm/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/hppa/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/i386/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/sh/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/x86_64/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.

21 years agoSysV message queue definitions for Linux/MIPS.
Ulrich Drepper [Mon, 26 Aug 2002 01:49:55 +0000 (01:49 +0000)]
SysV message queue definitions for Linux/MIPS.

21 years agoUpdate comment regarding placement of errno definition.
Ulrich Drepper [Sat, 24 Aug 2002 23:26:47 +0000 (23:26 +0000)]
Update comment regarding placement of errno definition.

21 years agoDefine SHMLBA.
Ulrich Drepper [Fri, 23 Aug 2002 22:26:25 +0000 (22:26 +0000)]
Define SHMLBA.

21 years agoRemove *xattr syscalls.
Andreas Jaeger [Fri, 23 Aug 2002 09:29:00 +0000 (09:29 +0000)]
Remove *xattr syscalls.

21 years agoRegenerate.
Andreas Jaeger [Mon, 19 Aug 2002 07:41:58 +0000 (07:41 +0000)]
Regenerate.

21 years agoAdd *xattr syscalls with version 2.3.
Andreas Jaeger [Thu, 15 Aug 2002 09:01:52 +0000 (09:01 +0000)]
Add *xattr syscalls with version 2.3.

21 years ago2002-08-12 Roland McGrath <roland@redhat.com>
Roland McGrath [Tue, 13 Aug 2002 01:07:58 +0000 (01:07 +0000)]
2002-08-12  Roland McGrath  <roland@redhat.com>

* include/grp.h (setgroups): Add libc_hidden_proto.
* sysdeps/generic/setgroups.c: Add libc_hidden_def.
* sysdeps/mach/hurd/setgroups.c: Likewise.
* sysdeps/unix/sysv/irix4/setgroups.c: Likewise.
* sysdeps/unix/sysv/linux/i386/setgroups.c: Likewise.

21 years ago2002-08-12 Roland McGrath <roland@redhat.com>
Roland McGrath [Tue, 13 Aug 2002 01:07:52 +0000 (01:07 +0000)]
2002-08-12  Roland McGrath  <roland@redhat.com>

* include/sys/wait.h (__waitpid): Add libc_hidden_proto.
* sysdeps/unix/sysv/sco3.2.4/waitpid.S: Add libc_hidden_def.
* sysdeps/unix/sysv/sysv4/waitpid.c: Add libc_hidden_weak.
* sysdeps/unix/sysv/linux/waitpid.c: Likewise.
* sysdeps/unix/sysv/aix/waitpid.c: Likewise.
* sysdeps/unix/bsd/bsd4.4/waitpid.c: Likewise.
* sysdeps/generic/waitpid.c: Likewise.

21 years ago2002-08-13 Jakub Jelinek <jakub@redhat.com>
Roland McGrath [Tue, 13 Aug 2002 00:23:09 +0000 (00:23 +0000)]
2002-08-13  Jakub Jelinek  <jakub@redhat.com>

* include/sys/stat.h (__fxstat_internal, __fxstat64_internal,
__lxstat_internal, __lxstat64_internal): Remove.
(__fxstat, __fxstat64, __lxstat, __lxstat64, __xstat, __xstat64):
Add hidden_proto.
* sysdeps/generic/fxstat.c (__fxstat): Add hidden_def.
Remove INTDEF where present, remove #undef at the beginning.
* sysdeps/generic/fxstat64.c (__fxstat64): Likewise.
* sysdeps/generic/lxstat.c (__lxstat): Likewise.
* sysdeps/generic/lxstat64.c (__lxstat64): Likewise.
* sysdeps/generic/xstat.c (__xstat): Likewise.
* sysdeps/generic/xstat64.c (__xstat64): Likewise.
* sysdeps/mach/hurd/dl-sysdep.c (__xstat64, __fxstat64): Likewise.
* sysdeps/mach/hurd/fxstat.c (__fxstat): Likewise.
* sysdeps/mach/hurd/fxstat64.c (__fxstat64): Likewise.
* sysdeps/mach/hurd/lxstat.c (__lxstat): Likewise.
* sysdeps/mach/hurd/lxstat64.c (__lxstat64): Likewise.
* sysdeps/mach/hurd/xstat.c (__xstat): Likewise.
* sysdeps/mach/hurd/xstat64.c (__xstat64): Likewise.
* sysdeps/unix/fxstat.c (__fxstat): Likewise.
* sysdeps/unix/common/lxstat.c (__lxstat): Likewise.
* sysdeps/unix/sysv/aix/fxstat.c (__fxstat): Likewise.
* sysdeps/unix/sysv/aix/fxstat64.c (__fxstat64): Likewise.
* sysdeps/unix/sysv/aix/lxstat.c (__lxstat): Likewise.
* sysdeps/unix/sysv/aix/lxstat64.c (__lxstat64): Likewise.
* sysdeps/unix/sysv/aix/xstat.c (__xstat): Likewise.
* sysdeps/unix/sysv/aix/xstat64.c (__xstat64): Likewise.
* sysdeps/unix/sysv/linux/ia64/fxstat.c (__fxstat): Likewise.
* sysdeps/unix/sysv/linux/ia64/lxstat.c (__lxstat): Likewise.
* sysdeps/unix/sysv/linux/ia64/xstat.c (__xstat): Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/fxstat.c (__fxstat): Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/lxstat.c (__lxstat): Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/xstat.c (__xstat): Likewise.
* sysdeps/unix/sysv/linux/i386/fxstat.c (__fxstat): Likewise.
* sysdeps/unix/sysv/linux/i386/lxstat.c (__lxstat): Likewise.
* sysdeps/unix/sysv/linux/i386/xstat.c (__xstat): Likewise.
* sysdeps/unix/sysv/linux/xstat.c (__xstat): Likewise.
* sysdeps/unix/sysv/linux/xstat64.c (__xstat64): Likewise.
* sysdeps/unix/sysv/linux/fxstat.c (__fxstat): Likewise.
* sysdeps/unix/sysv/linux/fxstat64.c (__fxstat64): Likewise.
* sysdeps/unix/sysv/linux/lxstat.c (__lxstat): Likewise.
* sysdeps/unix/sysv/linux/lxstat64.c (__lxstat64): Likewise.
* sysdeps/unix/xstat.c (__xstat): Likewise.

21 years ago2002-08-13 Jakub Jelinek <jakub@redhat.com>
Roland McGrath [Tue, 13 Aug 2002 00:23:01 +0000 (00:23 +0000)]
2002-08-13  Jakub Jelinek  <jakub@redhat.com>

* include/unistd.h (tcgetpgrp): Add libc_hidden_proto.
* include/termios.h (tcsetattr, cfsetispeed, cfsetospeed): Likewise.
* sysdeps/generic/tcgetpgrp.c (tcgetpgrp): Add libc_hidden_def.
* sysdeps/generic/tcsetattr.c (tcsetattr): Likewise.
* sysdeps/generic/speed.c (cfsetispeed, cfsetospeed): Likewise.
* sysdeps/unix/bsd/bsd4.4/tcsetattr.c (tcgetpgrp): Likewise.
* sysdeps/unix/bsd/sun/sunos4/tcsetattr.c (tcsetattr): Likewise.
* sysdeps/unix/bsd/sun/sunos4/speed.c (cfsetispeed, cfsetospeed):
Likewise.
* sysdeps/unix/bsd/tcgetpgrp.c (tcgetpgrp): Likewise.
* sysdeps/unix/bsd/tcsetattr.c (tcsetattr): Likewise.
* sysdeps/unix/sysv/aix/tcsetattr.c (tcsetattr): Likewise.
* sysdeps/unix/sysv/aix/speed.c (cfsetispeed, cfsetospeed): Likewise.
* sysdeps/unix/sysv/linux/tcsetattr.c (tcsetattr): Likewise.
* sysdeps/unix/sysv/linux/speed.c (cfsetispeed, cfsetospeed): Likewise.
* sysdeps/unix/sysv/tcgetpgrp.c (tcgetpgrp): Likewise.
* sysdeps/unix/sysv/tcsetattr.c (tcsetattr): Likewise.

21 years ago2002-08-13 Jakub Jelinek <jakub@redhat.com>
Roland McGrath [Tue, 13 Aug 2002 00:22:48 +0000 (00:22 +0000)]
2002-08-13  Jakub Jelinek  <jakub@redhat.com>

* include/unistd.h (seteuid, setegid): Add libc_hidden_proto.
* sysdeps/generic/seteuid.c (seteuid): Add libc_hidden_def.
* sysdeps/generic/setegid.c (setegid): Likewise.
* sysdeps/mach/hurd/seteuid.c (seteuid): Likewise.
* sysdeps/mach/hurd/setegid.c (setegid): Likewise.
* sysdeps/unix/bsd/seteuid.c (seteuid): Likewise.
* sysdeps/unix/bsd/setegid.c (setegid): Likewise.
* sysdeps/unix/sysv/aix/seteuid.c (seteuid): Likewise.
* sysdeps/unix/sysv/aix/setegid.c (setegid): Likewise.
* sysdeps/unix/sysv/linux/i386/setegid.c (setegid): Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc32/seteuid.c (seteuid): Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc32/setegid.c (setegid): Likewise.
* sysdeps/unix/sysv/linux/seteuid.c (seteuid): Likewise.
* sysdeps/unix/sysv/linux/setegid.c (setegid): Likewise.
* sysdeps/unix/sysv/linux/i386/seteuid.c (seteuid): Likewise.
Remove fallback if __ASSUME_SETRESUID_SYSCALL.

21 years agoMakefile for arm.
Ulrich Drepper [Mon, 12 Aug 2002 19:36:38 +0000 (19:36 +0000)]
Makefile for arm.

21 years ago2002-08-03 Roland McGrath <roland@redhat.com>
Roland McGrath [Mon, 5 Aug 2002 02:18:11 +0000 (02:18 +0000)]
2002-08-03  Roland McGrath  <roland@redhat.com>

* include/sys/resource.h: Use libc_hidden_proto for getpriority,
setpriority.
* sysdeps/unix/sysv/linux/getpriority.c: Add libc_hidden_def.
* sysdeps/unix/sysv/irix4/getpriority.c: Likewise.
* sysdeps/unix/sysv/irix4/setpriority.c: Likewise.
* sysdeps/mach/hurd/setpriority.c: Likewise.
* sysdeps/mach/hurd/getpriority.c: Likewise.
* sysdeps/generic/setpriority.c: Likewise.
* sysdeps/generic/getpriority.c: Likewise.

21 years ago(glob, globfree, globfree64): Add libc_hidden_ver.
Ulrich Drepper [Mon, 5 Aug 2002 00:31:32 +0000 (00:31 +0000)]
(glob, globfree, globfree64): Add libc_hidden_ver.

21 years agoAdd _sys_siglist_internal alias.
Ulrich Drepper [Sun, 4 Aug 2002 23:26:50 +0000 (23:26 +0000)]
Add _sys_siglist_internal alias.

21 years ago(__xmknod): Add libc_hidden_def.
Ulrich Drepper [Sun, 4 Aug 2002 09:23:46 +0000 (09:23 +0000)]
(__xmknod): Add libc_hidden_def.

21 years ago(__sysconf): Add libc_hidden_def.
Ulrich Drepper [Sun, 4 Aug 2002 09:16:35 +0000 (09:16 +0000)]
(__sysconf): Add libc_hidden_def.

21 years ago2002-08-03 Roland McGrath <roland@redhat.com>
Roland McGrath [Sun, 4 Aug 2002 03:50:10 +0000 (03:50 +0000)]
2002-08-03  Roland McGrath  <roland@redhat.com>

* include/sys/resource.h: Use libc_hidden_proto for getpriority,
setpriority.
* sysdeps/unix/sysv/linux/getpriority.c: Add libc_hidden_def.
* sysdeps/unix/sysv/irix4/getpriority.c: Likewise.
* sysdeps/mach/hurd/setpriority.c: Likewise.
* sysdeps/mach/hurd/getpriority.c: Likewise.
* sysdeps/generic/setpriority.c: Likewise.
* sysdeps/generic/getpriority.c: Likewise.

21 years ago2002-08-03 Roland McGrath <roland@redhat.com>
Roland McGrath [Sun, 4 Aug 2002 01:28:09 +0000 (01:28 +0000)]
2002-08-03  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/x86_64/clone.S (thread_start): Use
HIDDEN_JUMPTARGET for _exit.
* sysdeps/unix/sysv/linux/m68k/clone.S (thread_start): Likewise.
* sysdeps/unix/sysv/linux/i386/clone.S (thread_start): Likewise.
* sysdeps/unix/sysv/linux/powerpc/clone.S: Likewise.
* sysdeps/unix/_exit.S (_exit): Add libc_hidden_def.

21 years ago(__stpcpy): Add libc_hidden_def.
Ulrich Drepper [Sun, 4 Aug 2002 01:22:10 +0000 (01:22 +0000)]
(__stpcpy): Add libc_hidden_def.