Ulrich Drepper [Mon, 26 Aug 2002 01:49:55 +0000 (01:49 +0000)]
SysV message queue definitions for Linux/MIPS.
Ulrich Drepper [Sat, 24 Aug 2002 23:26:47 +0000 (23:26 +0000)]
Update comment regarding placement of errno definition.
Ulrich Drepper [Fri, 23 Aug 2002 22:26:25 +0000 (22:26 +0000)]
Define SHMLBA.
Andreas Jaeger [Fri, 23 Aug 2002 09:29:00 +0000 (09:29 +0000)]
Remove *xattr syscalls.
Andreas Jaeger [Mon, 19 Aug 2002 07:41:58 +0000 (07:41 +0000)]
Regenerate.
Andreas Jaeger [Thu, 15 Aug 2002 09:01:52 +0000 (09:01 +0000)]
Add *xattr syscalls with version 2.3.
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.
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.
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.
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.
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.
Ulrich Drepper [Mon, 12 Aug 2002 19:36:38 +0000 (19:36 +0000)]
Makefile for arm.
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.
Ulrich Drepper [Mon, 5 Aug 2002 00:31:32 +0000 (00:31 +0000)]
(glob, globfree, globfree64): Add libc_hidden_ver.
Ulrich Drepper [Sun, 4 Aug 2002 23:26:50 +0000 (23:26 +0000)]
Add _sys_siglist_internal alias.
Ulrich Drepper [Sun, 4 Aug 2002 09:23:46 +0000 (09:23 +0000)]
(__xmknod): Add libc_hidden_def.
Ulrich Drepper [Sun, 4 Aug 2002 09:16:35 +0000 (09:16 +0000)]
(__sysconf): Add libc_hidden_def.
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.
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.
Ulrich Drepper [Sun, 4 Aug 2002 01:22:10 +0000 (01:22 +0000)]
(__stpcpy): Add libc_hidden_def.
Roland McGrath [Sat, 3 Aug 2002 22:26:02 +0000 (22:26 +0000)]
2002-08-03 Roland McGrath <roland@redhat.com>
* include/signal.h: Use libc_hidden_proto for raise, sigemptyset,
sigfillset, sigismember, __sigpause, __libc_current_sigrtmin,
and __libc_current_sigrtmax.
* signal/sigismem.c: Add libc_hidden_def.
* signal/sigfillset.c: Likewise.
* signal/sigempty.c: Likewise.
* sysdeps/generic/sigpause.c (__sigpause): Likewise.
* sysdeps/posix/sigpause.c (__sigpause): Likewise.
* sysdeps/unix/bsd/osf/alpha/sigpause.S: Likewise.
Ulrich Drepper [Sat, 3 Aug 2002 19:44:44 +0000 (19:44 +0000)]
Remove all __GI_* aliases.
Ulrich Drepper [Sat, 3 Aug 2002 06:58:54 +0000 (06:58 +0000)]
Add __GI_ aliases.
Ulrich Drepper [Sat, 3 Aug 2002 06:57:53 +0000 (06:57 +0000)]
Add libc_hidden_def. Remove undef and INTDEF.
Ulrich Drepper [Sat, 3 Aug 2002 06:41:33 +0000 (06:41 +0000)]
(__rawmemchr): Add libc_hidden_def.
Ulrich Drepper [Sat, 3 Aug 2002 06:30:45 +0000 (06:30 +0000)]
(__stpncpy): Add libc_hidden_def.
Ulrich Drepper [Sat, 27 Jul 2002 08:40:18 +0000 (08:40 +0000)]
(__adjtimex_internal): Add alias.
Ulrich Drepper [Wed, 24 Jul 2002 17:36:44 +0000 (17:36 +0000)]
(PUSHARGS_1): Use more efficient instruction.
(__socket): Optimize return sequence.
Ulrich Drepper [Wed, 24 Jul 2002 17:36:14 +0000 (17:36 +0000)]
Improve schedule.
Ulrich Drepper [Wed, 24 Jul 2002 11:17:01 +0000 (11:17 +0000)]
Remove extra weak alias definiton of _old_sys_nerr. Define _old_sys_errlist
as strong alias.
Ulrich Drepper [Sat, 20 Jul 2002 01:02:01 +0000 (01:02 +0000)]
Remove __set_errno definition.
Ulrich Drepper [Wed, 17 Jul 2002 20:42:56 +0000 (20:42 +0000)]
Sign extend offset.
Ulrich Drepper [Tue, 16 Jul 2002 00:58:07 +0000 (00:58 +0000)]
Don't include <sgidefs.h>. Always use ll/sc.
Ulrich Drepper [Mon, 15 Jul 2002 02:08:46 +0000 (02:08 +0000)]
(FIRST_FRAME_POINTER): Define.
Ulrich Drepper [Mon, 15 Jul 2002 02:07:17 +0000 (02:07 +0000)]
[subdir=elf] (sysdep-rtld-routines, sysdep_routines, sysdep-dl-routines): Don't
define.
Ulrich Drepper [Mon, 15 Jul 2002 02:07:00 +0000 (02:07 +0000)]
(elf_machine_rel): Don't handle
R_ARM_RELATIVE if RTLD_BOOTSTRAP and HAVE_Z_COMBRELOC. Only check
for rtld map if neither RTLD_BOOTSTRAP nor HAVE_Z_COMBRELOC is defined.
(elf_machine_rela): Remove unused variable.
Andreas Jaeger [Fri, 12 Jul 2002 23:25:56 +0000 (23:25 +0000)]
* sysdeps/unix/sysv/linux/mips/register-dump.h (register_dump):
Use correct indices.
Patch by Eliot Dresselhaus <eliot@ayrnetworks.com>.
Ulrich Drepper [Wed, 10 Jul 2002 20:24:32 +0000 (20:24 +0000)]
(__NSSBITS): Correct value.
Ulrich Drepper [Wed, 10 Jul 2002 20:22:09 +0000 (20:22 +0000)]
Wrong approach.
Andreas Jaeger [Tue, 9 Jul 2002 06:32:55 +0000 (06:32 +0000)]
Linux/MIPS specific file with extra value of SHMLBA.
Andreas Jaeger [Mon, 8 Jul 2002 16:59:14 +0000 (16:59 +0000)]
Test for _SYS_UTSNAME_H, not _UTSNAME_H.
Andreas Jaeger [Mon, 8 Jul 2002 16:58:14 +0000 (16:58 +0000)]
Fix typo.
Andreas Jaeger [Sat, 6 Jul 2002 06:36:02 +0000 (06:36 +0000)]
* sysdeps/ia64/fpu/e_acos.S: Added text of Intel license.
* sysdeps/ia64/fpu/e_acosf.S: Likewise.
* sysdeps/ia64/fpu/e_acosl.S: Likewise.
* sysdeps/ia64/fpu/e_asin.S: Likewise.
* sysdeps/ia64/fpu/e_asinf.S: Likewise.
* sysdeps/ia64/fpu/e_asinl.S: Likewise.
* sysdeps/ia64/fpu/e_atan2.S: Likewise.
* sysdeps/ia64/fpu/e_atan2f.S: Likewise.
* sysdeps/ia64/fpu/e_cosh.S: Likewise.
* sysdeps/ia64/fpu/e_coshf.S: Likewise.
* sysdeps/ia64/fpu/e_coshl.S: Likewise.
* sysdeps/ia64/fpu/e_exp.S: Likewise.
* sysdeps/ia64/fpu/e_expf.S: Likewise.
* sysdeps/ia64/fpu/e_fmod.S: Likewise.
* sysdeps/ia64/fpu/e_fmodf.S: Likewise.
* sysdeps/ia64/fpu/e_fmodl.S: Likewise.
* sysdeps/ia64/fpu/e_hypot.S: Likewise.
* sysdeps/ia64/fpu/e_hypotf.S: Likewise.
* sysdeps/ia64/fpu/e_hypotl.S: Likewise.
* sysdeps/ia64/fpu/e_log.S: Likewise.
* sysdeps/ia64/fpu/e_logf.S: Likewise.
* sysdeps/ia64/fpu/e_pow.S: Likewise.
* sysdeps/ia64/fpu/e_powf.S: Likewise.
* sysdeps/ia64/fpu/e_powl.S: Likewise.
* sysdeps/ia64/fpu/e_remainder.S: Likewise.
* sysdeps/ia64/fpu/e_remainderf.S: Likewise.
* sysdeps/ia64/fpu/e_remainderl.S: Likewise.
* sysdeps/ia64/fpu/e_scalb.S: Likewise.
* sysdeps/ia64/fpu/e_scalbf.S: Likewise.
* sysdeps/ia64/fpu/e_scalbl.S: Likewise.
* sysdeps/ia64/fpu/e_sinh.S: Likewise.
* sysdeps/ia64/fpu/e_sinhf.S: Likewise.
* sysdeps/ia64/fpu/e_sinhl.S: Likewise.
* sysdeps/ia64/fpu/e_sqrt.S: Likewise.
* sysdeps/ia64/fpu/e_sqrtf.S: Likewise.
* sysdeps/ia64/fpu/e_sqrtl.S: Likewise.
* sysdeps/ia64/fpu/libm_atan2_req.S: Likewise.
* sysdeps/ia64/fpu/libm_error.c: Likewise.
* sysdeps/ia64/fpu/libm_frexp4.S: Likewise.
* sysdeps/ia64/fpu/libm_frexp4f.S: Likewise.
* sysdeps/ia64/fpu/s_frexpl.c: Likewise.
* sysdeps/ia64/fpu/s_ilogb.S: Likewise.
* sysdeps/ia64/fpu/s_ilogbf.S: Likewise.
* sysdeps/ia64/fpu/s_ilogbl.S: Likewise.
* sysdeps/ia64/fpu/s_ldexp.S: Likewise.
* sysdeps/ia64/fpu/s_ldexpf.S: Likewise.
* sysdeps/ia64/fpu/s_ldexpl.S: Likewise.
* sysdeps/ia64/fpu/s_log1p.S: Likewise.
* sysdeps/ia64/fpu/s_log1pf.S: Likewise.
* sysdeps/ia64/fpu/s_log1pl.S: Likewise.
* sysdeps/ia64/fpu/s_logb.S: Likewise.
* sysdeps/ia64/fpu/s_logbf.S: Likewise.
* sysdeps/ia64/fpu/s_logbl.S: Likewise.
* sysdeps/ia64/fpu/s_modf.S: Likewise.
* sysdeps/ia64/fpu/s_modff.S: Likewise.
* sysdeps/ia64/fpu/s_modfl.S: Likewise.
* sysdeps/ia64/fpu/s_nearbyint.S: Likewise.
* sysdeps/ia64/fpu/s_nearbyintf.S: Likewise.
* sysdeps/ia64/fpu/s_nearbyintl.S: Likewise.
* sysdeps/ia64/fpu/s_rint.S: Likewise.
* sysdeps/ia64/fpu/s_rintf.S: Likewise.
* sysdeps/ia64/fpu/s_rintl.S: Likewise.
* sysdeps/ia64/fpu/s_round.S: Likewise.
* sysdeps/ia64/fpu/s_roundf.S: Likewise.
* sysdeps/ia64/fpu/s_roundl.S: Likewise.
* sysdeps/ia64/fpu/s_scalbn.S: Likewise.
* sysdeps/ia64/fpu/s_scalbnf.S: Likewise.
* sysdeps/ia64/fpu/s_scalbnl.S: Likewise.
* sysdeps/ia64/fpu/s_significand.S: Likewise.
* sysdeps/ia64/fpu/s_significandf.S: Likewise.
* sysdeps/ia64/fpu/s_significandl.S: Likewise.
* sysdeps/ia64/fpu/s_tan.S: Likewise.
* sysdeps/ia64/fpu/s_tanf.S: Likewise.
* sysdeps/ia64/fpu/s_tanl.S: Likewise.
* sysdeps/ia64/fpu/s_trunc.S: Likewise.
* sysdeps/ia64/fpu/s_truncf.S: Likewise.
* sysdeps/ia64/fpu/s_truncl.S: Likewise.
* sysdeps/ieee754/dbl-64/doasin.c: changed copyright notice to
reflect IBM donation of math library to FSF
* sysdeps/ieee754/dbl-64/dosincos.c: Likewise.
* sysdeps/ieee754/dbl-64/e_asin.c: Likewise.
* sysdeps/ieee754/dbl-64/e_atan2.c: Likewise.
* sysdeps/ieee754/dbl-64/e_exp.c: Likewise.
* sysdeps/ieee754/dbl-64/e_log.c: Likewise.
* sysdeps/ieee754/dbl-64/e_pow.c: Likewise.
* sysdeps/ieee754/dbl-64/e_remainder.c: Likewise.
* sysdeps/ieee754/dbl-64/e_sqrt.c: Likewise.
* sysdeps/ieee754/dbl-64/halfulp.c: Likewise.
* sysdeps/ieee754/dbl-64/mpa.c: Likewise.
* sysdeps/ieee754/dbl-64/mpatan.c: Likewise.
* sysdeps/ieee754/dbl-64/mpatan2.c: Likewise.
* sysdeps/ieee754/dbl-64/mpexp.c: Likewise.
* sysdeps/ieee754/dbl-64/mplog.c: Likewise.
* sysdeps/ieee754/dbl-64/mpsqrt.c: Likewise.
* sysdeps/ieee754/dbl-64/mptan.c: Likewise.
* sysdeps/ieee754/dbl-64/s_atan.c: Likewise.
* sysdeps/ieee754/dbl-64/s_sin.c: Likewise.
* sysdeps/ieee754/dbl-64/s_tan.c: Likewise.
* sysdeps/ieee754/dbl-64/sincos32.c: Likewise.
* sysdeps/ieee754/dbl-64/slowexp.c: Likewise.
* sysdeps/ieee754/dbl-64/slowpow.c: Likewise.
* sysdeps/gnu/netinet/udp.h: Added BSD copying permission notice
* sysdeps/vax/__longjmp.c: Likewise.
* sysdeps/vax/setjmp.c: Likewise.
* libio/filedoalloc.c: Fixed BSD copying permission notice to remove
advertising clause
* sysdeps/vax/htonl.s: Likewise.
* sysdeps/vax/htons.s: Likewise.
* libio/wfiledoalloc.c: Likewise.
* stdlib/random.c: Likewise.
* stdlib/random_r.c: Likewise.
* sysdeps/mach/sys/reboot.h: Likewise.
* inet/getnameinfo.c: Deleted advertising clause from Inner Net License
* sysdeps/posix/getaddrinfo.c: Likewise.
* sunrpc/des_impl.c: Updated license permission notice to Lesser GPL
and corrected pointer to point to the correct license.
Ulrich Drepper [Thu, 20 Jun 2002 22:43:34 +0000 (22:43 +0000)]
(__fork): Remove INTDEF.
Ulrich Drepper [Thu, 20 Jun 2002 06:23:14 +0000 (06:23 +0000)]
Don't use multi-line string literals.
Roland McGrath [Sat, 15 Jun 2002 20:53:37 +0000 (20:53 +0000)]
2002-06-15 Roland McGrath <roland@frob.com>
* sysdeps/alpha/divrem.h: Use local label instead of global one for
jump to local subroutine.
Andreas Schwab [Thu, 13 Jun 2002 12:38:20 +0000 (12:38 +0000)]
Remove INTDEF.
Roland McGrath [Thu, 13 Jun 2002 08:56:05 +0000 (08:56 +0000)]
2002-06-13 Roland McGrath <roland@frob.com>
* hurd/hurdstartup.h (_hurd_startup): int -> intptr_t in MAIN arg type.
* hurd/hurdstartup.c (_hurd_startup): Likewise.
Use intptr_t instead of int for argc in stack layout.
* sysdeps/mach/hurd/alpha/init-first.c (init): Fix argument type.
(_dl_init_first): Likewise.
(_hurd_stack_setup): Likewise.
(init1): Add a cast.
Andreas Schwab [Thu, 13 Jun 2002 07:52:09 +0000 (07:52 +0000)]
(INTDEFX): Define to get correct expansion order.
Andreas Jaeger [Fri, 7 Jun 2002 12:33:51 +0000 (12:33 +0000)]
* sysdeps/unix/sysv/linux/alpha/sendfile64.c: New.
* sysdeps/unix/sysv/linux/ia64/sendfile64.c: New.
* sysdeps/unix/sysv/linux/sparc/sparc64/sendfile64.c: New.
* sysdeps/unix/sysv/linux/x86_64/sendfile64.c: New.
* sysdeps/unix/sysv/linux/syscalls.list (sendfile): Remove EXTRA.
(sendfile64): Likewise.
* sysdeps/unix/sysv/linux/alpha/syscalls.list (sendfile): Likewise.
* sysdeps/unix/sysv/linux/ia64/syscalls.list (sendfile): Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list (sendfile):
Likewise.
* sysdeps/unix/sysv/linux/x86_64/syscalls.list (sendfile): Likewise.
Andreas Jaeger [Thu, 6 Jun 2002 14:16:07 +0000 (14:16 +0000)]
(elf_machine_rela): Cast reloc_addr to an integer type before performing
bit operations on it.
Andreas Jaeger [Thu, 6 Jun 2002 14:14:17 +0000 (14:14 +0000)]
Cris stack information.
Roland McGrath [Wed, 5 Jun 2002 08:55:48 +0000 (08:55 +0000)]
2002-06-04 Roland McGrath <roland@frob.com>
* sysdeps/alpha/elf/configure.in: New file. Check for TLS support.
* sysdeps/alpha/elf/configure: New file (generated).
Roland McGrath [Tue, 4 Jun 2002 19:02:43 +0000 (19:02 +0000)]
2002-06-04 Roland McGrath <roland@frob.com>
* sysdeps/alpha/elf/configure.in: New file. Check for TLS support.
* sysdeps/alpha/elf/configure: New file (generated).
Roland McGrath [Tue, 4 Jun 2002 18:35:07 +0000 (18:35 +0000)]
2002-06-01 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/alpha/init-first.c: New file, modified from
i386/init-first.c by Andrew M. Miklic <miklic@attglobal.net>.
Ulrich Drepper [Thu, 30 May 2002 23:23:09 +0000 (23:23 +0000)]
Add readahead syscall. Add sendfile64 alias to sendfile syscall.
Roland McGrath [Wed, 29 May 2002 08:09:20 +0000 (08:09 +0000)]
2002-05-28 Roland McGrath <roland@frob.com>
* sysdeps/mach/alpha/setfpucw.c: New file.
Andreas Jaeger [Sun, 19 May 2002 16:24:27 +0000 (16:24 +0000)]
Don't use multiline string as argument of #error.
Ulrich Drepper [Wed, 15 May 2002 00:20:02 +0000 (00:20 +0000)]
(__recvmsg, __sendmsg): Add aliases.
Ulrich Drepper [Wed, 15 May 2002 00:14:45 +0000 (00:14 +0000)]
(__getsockname): Renamed from getsockname, add getsockname as weak alias.
Ulrich Drepper [Wed, 15 May 2002 00:10:13 +0000 (00:10 +0000)]
(__sendmsg): Renamed from sendmsg, add sendmsg as weak alias.
Ulrich Drepper [Wed, 15 May 2002 00:08:25 +0000 (00:08 +0000)]
(__recvfrom): Renamed from recvfrom, add recvfrom as weak alias.
Ulrich Drepper [Wed, 15 May 2002 00:07:30 +0000 (00:07 +0000)]
(__recvmsg): Renamed from recvmsg, add recvmsg as weak alias.
Roland McGrath [Thu, 2 May 2002 21:13:45 +0000 (21:13 +0000)]
2002-05-01 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/alpha/static-start.S: New file (unfinished).
Roland McGrath [Tue, 30 Apr 2002 22:00:59 +0000 (22:00 +0000)]
2002-04-30 Roland McGrath <roland@frob.com>
Removed old GNU stdio implementation; GNU libio is now the only option.
* configure.in: Removed --enable-libio option and @stdio@ subst var.
Define USE_IN_LIBIO unconditionally.
* configure: Regenerated.
* Makeconfig (stdio): Set to libio by default.
* config.make.in (stdio): Variable removed.
* sysdeps/unix/sysv/linux/configure.in: Don't set $stdio.
* sysdeps/unix/sysv/linux/configure: Regenerated.
* sysdeps/mach/hurd/configure.in: Don't test $stdio.
* sysdeps/mach/hurd/configure: Regenerated.
* stdio/.cvsignore: File removed.
* stdio/Makefile: File removed.
* stdio/Versions: File removed.
* stdio/__fbufsize.c: File removed.
* stdio/__flbf.c: File removed.
* stdio/__fpending.c: File removed.
* stdio/__fpurge.c: File removed.
* stdio/__freadable.c: File removed.
* stdio/__freading.c: File removed.
* stdio/__fsetlocking.c: File removed.
* stdio/__fwritable.c: File removed.
* stdio/__fwriting.c: File removed.
* stdio/clearerr.c: File removed.
* stdio/fclose.c: File removed.
* stdio/fcloseall.c: File removed.
* stdio/feof.c: File removed.
* stdio/ferror.c: File removed.
* stdio/fflush.c: File removed.
* stdio/fgetc.c: File removed.
* stdio/fgetpos.c: File removed.
* stdio/fgets.c: File removed.
* stdio/fileno.c: File removed.
* stdio/fmemopen.c: File removed.
* stdio/fopen.c: File removed.
* stdio/fopncook.c: File removed.
* stdio/fputc.c: File removed.
* stdio/fputs.c: File removed.
* stdio/fread.c: File removed.
* stdio/freopen.c: File removed.
* stdio/fseek.c: File removed.
* stdio/fsetpos.c: File removed.
* stdio/ftell.c: File removed.
* stdio/fwrite.c: File removed.
* stdio/getc.c: File removed.
* stdio/getchar.c: File removed.
* stdio/getdelim.c: File removed.
* stdio/gets.c: File removed.
* stdio/glue.c: File removed.
* stdio/internals.c: File removed.
* stdio/linewrap.c: File removed.
* stdio/linewrap.h: File removed.
* stdio/memstream.c: File removed.
* stdio/newstream.c: File removed.
* stdio/obstream.c: File removed.
* stdio/putc.c: File removed.
* stdio/putchar.c: File removed.
* stdio/puts.c: File removed.
* stdio/rewind.c: File removed.
* stdio/setbuf.c: File removed.
* stdio/setbuffer.c: File removed.
* stdio/setlinebuf.c: File removed.
* stdio/setvbuf.c: File removed.
* stdio/stdio.h: File removed.
* stdio/ungetc.c: File removed.
* stdio/vasprintf.c: File removed.
* stdio/vscanf.c: File removed.
* stdio/vsnprintf.c: File removed.
* stdio/vsprintf.c: File removed.
* stdio/vsscanf.c: File removed.
* sysdeps/generic/defs.c: File removed.
* sysdeps/generic/fdopen.c: File removed.
* sysdeps/generic/pipestream.c: File removed.
* sysdeps/generic/stdio_init.c: File removed.
* sysdeps/generic/sysd-stdio.c: File removed.
* sysdeps/generic/vdprintf.c: File removed.
* sysdeps/mach/hurd/defs.c: File removed.
* sysdeps/mach/hurd/fdopen.c: File removed.
* sysdeps/mach/hurd/pipestream.c: File removed.
* sysdeps/mach/hurd/stdio_init.c: File removed.
* sysdeps/mach/hurd/sysd-stdio.c: File removed.
* sysdeps/mach/hurd/vdprintf.c: File removed.
* sysdeps/posix/defs.c: File removed.
* sysdeps/posix/fdopen.c: File removed.
* sysdeps/posix/pipestream.c: File removed.
* sysdeps/posix/stdio_init.c: File removed.
* sysdeps/posix/vdprintf.c: File removed.
* sysdeps/unix/pipestream.c: File removed.
* sysdeps/unix/sysv/sysd-stdio.c: File removed.
* sysdeps/unix/sysv/sco3.2.4/pipestream.c: File removed.
* sysdeps/unix/sysv/sysv4/pipestream.c: File removed.
Roland McGrath [Wed, 24 Apr 2002 18:17:02 +0000 (18:17 +0000)]
2002-04-24 Roland McGrath <roland@frob.com>
* sysdeps/alpha/dl-machine.h (ELF_MACHINE_USER_ADDRESS_MASK): New
macro; we need this for Hurd.
Roland McGrath [Wed, 24 Apr 2002 18:16:59 +0000 (18:16 +0000)]
2002-04-24 Roland McGrath <roland@frob.com>
* sysdeps/mach/alpha/syscall.S: Don't use .frame, ENTRY will have it;
use END macro instead of our own .end directive.
Use `callsys' insn mnemonic instead of `call_pal'.
Roland McGrath [Wed, 24 Apr 2002 18:16:54 +0000 (18:16 +0000)]
2002-04-24 Roland McGrath <roland@frob.com>
* sysdeps/mach/alpha/sysdep.h (ENTRY): New macro.
Ulrich Drepper [Fri, 19 Apr 2002 07:56:42 +0000 (07:56 +0000)]
Add __connect_internal.
Ulrich Drepper [Mon, 15 Apr 2002 05:30:10 +0000 (05:30 +0000)]
Use INTDEF for __write.
Ulrich Drepper [Mon, 15 Apr 2002 05:28:30 +0000 (05:28 +0000)]
Use INTDEF for __lxstat64.
Ulrich Drepper [Mon, 15 Apr 2002 05:27:20 +0000 (05:27 +0000)]
Use INTDEF for __lxstat.
Ulrich Drepper [Sun, 14 Apr 2002 20:12:24 +0000 (20:12 +0000)]
Use INTDEF for __open.
Ulrich Drepper [Sun, 14 Apr 2002 18:34:22 +0000 (18:34 +0000)]
Undefine __libc_fcntl as well.
Ulrich Drepper [Sun, 14 Apr 2002 17:54:50 +0000 (17:54 +0000)]
Also define _internal alias.
Ulrich Drepper [Sun, 14 Apr 2002 09:12:57 +0000 (09:12 +0000)]
Define __gettimeofday alias.
Ulrich Drepper [Sun, 14 Apr 2002 09:11:55 +0000 (09:11 +0000)]
Use INTEDEF for __gettimeofday.
Ulrich Drepper [Sun, 14 Apr 2002 08:42:53 +0000 (08:42 +0000)]
Use INTDEF for __getpgid.
Ulrich Drepper [Sun, 14 Apr 2002 08:41:04 +0000 (08:41 +0000)]
Use INTDEF for __getpagesize.
Ulrich Drepper [Sun, 14 Apr 2002 08:38:17 +0000 (08:38 +0000)]
Use INTDEF for __fxstat64.
Ulrich Drepper [Sun, 14 Apr 2002 08:37:17 +0000 (08:37 +0000)]
Use INTDEF for __fxstat.
Andreas Schwab [Sat, 13 Apr 2002 15:41:53 +0000 (15:41 +0000)]
* sysdeps/m68k/fpu/s_finite.c: Add internal alias.
* sysdeps/m68k/fpu/s_finitef.c: Likewise.
* sysdeps/m68k/fpu/s_finitel.c: Likewise.
Ulrich Drepper [Sat, 13 Apr 2002 07:53:04 +0000 (07:53 +0000)]
Adjust all callers of _dl_lookup_symbol and _dl_lookup_versioned_symbol.
Ulrich Drepper [Thu, 11 Apr 2002 20:38:52 +0000 (20:38 +0000)]
LOC): Don't paste in a token.
Ulrich Drepper [Tue, 9 Apr 2002 20:26:17 +0000 (20:26 +0000)]
Use INTUSE for __chown calls.
Ulrich Drepper [Tue, 9 Apr 2002 20:22:09 +0000 (20:22 +0000)]
Use INTDEF for __fork.
Ulrich Drepper [Tue, 9 Apr 2002 20:21:24 +0000 (20:21 +0000)]
Use INTDEF for __connect.
Ulrich Drepper [Tue, 9 Apr 2002 20:20:23 +0000 (20:20 +0000)]
Use INTDEF for __chown.
Ulrich Drepper [Tue, 9 Apr 2002 19:49:11 +0000 (19:49 +0000)]
Use INTDEF for __fcntl.
Roland McGrath [Mon, 8 Apr 2002 07:06:48 +0000 (07:06 +0000)]
2002-04-07 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/alpha/trampoline.c: Don't include
<mach/machine/alpha_instruction.h>.
(_hurd_setup_sighandler): Take proper arguments for current decls.
Update code to use _hurdsig_catch_fault.
Use `callsys' instruction instead of `call_pal'.
* sysdeps/mach/hurd/alpha/intr-msg.h: New file.
Roland McGrath [Mon, 8 Apr 2002 07:06:46 +0000 (07:06 +0000)]
2002-04-07 Roland McGrath <roland@frob.com>
* sysdeps/mach/alpha/sysdep.h: Include <mach/alpha/asm.h>.
(ALIGN, at, AT, fp): New macros.
Roland McGrath [Mon, 8 Apr 2002 02:16:12 +0000 (02:16 +0000)]
2002-04-06 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/alpha/exc2signal.c
(_hurd_exception2signal): Rewritten.
* sysdeps/mach/hurd/alpha/longjmp-ts.c
(_hurd_longjmp_thread_state): Rewritten.
Roland McGrath [Mon, 8 Apr 2002 02:16:04 +0000 (02:16 +0000)]
2002-04-06 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/alpha/sigreturn.c: Pass missing argument to
__msg_sig_post RPC.
Ulrich Drepper [Sat, 6 Apr 2002 04:05:14 +0000 (04:05 +0000)]
Protect against multiple inclusion.
Ulrich Drepper [Sat, 6 Apr 2002 01:34:06 +0000 (01:34 +0000)]
brk implementation for dynamic linker.
Ulrich Drepper [Sat, 6 Apr 2002 00:33:22 +0000 (00:33 +0000)]
(ELF_MACHINE_REL_RELATIVE): Define.
Andreas Jaeger [Thu, 4 Apr 2002 08:57:22 +0000 (08:57 +0000)]
Remove files since arch is not supported anymore.
Andreas Jaeger [Thu, 4 Apr 2002 08:53:30 +0000 (08:53 +0000)]
Remove, the archs are not supported anymore.
Ulrich Drepper [Wed, 3 Apr 2002 06:55:14 +0000 (06:55 +0000)]
(_DL_HWCAP_COUNT): Define as 8.
Ulrich Drepper [Wed, 3 Apr 2002 06:54:28 +0000 (06:54 +0000)]
Completely specify size of _dl_arm_cap_flags.