aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-01-18Update.Ulrich Drepper4-44/+119
2002-01-17 Ulrich Drepper <drepper@redhat.com> * nscd/nscd.c (drop_privileges): Removed. Adjust caller. * nscd/connections.c (begin_drop_privileges): New function. (finish_drop_privileges): New function. (nscd_init): Call the new functions which also install all groups for the server user. 2002-01-17 H.J. Lu <hjl@gnu.org> * sysdeps/mips/dl-machine.h (__dl_runtime_resolve): Remove `const' from `got'.
2002-01-17Update.Ulrich Drepper2-81424/+69759
2002-01-17 Martin Schwidefsky <schwidefsky@de.ibm.com> * sysdeps/unix/sysv/linux/s390/s390-64/getcontext.S: Use 64 bit instructions for pointer operations. * sysdeps/unix/sysv/linux/s390/s390-64/swapcontext.S: Likewise.
2002-01-17Use 64 bit instructions for pointer operations.Ulrich Drepper2-6/+6
2002-01-17Update.Andreas Jaeger2-5/+6
* sysdeps/unix/sysv/linux/powerpc/sys/procfs.h: GCC 3.1 has __uint128_t build-in.
2002-01-17Update.Andreas Jaeger1-0/+5
2002-01-17 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/configure.in: Fix check for S390 and PowerPC, sync with 2.2 branch.
2002-01-17* sysdeps/unix/sysv/linux/configure.in: Fix check for S390 and Andreas Jaeger2-5/+21
PowerPC, sync with 2.2 branch.
2002-01-17Update.Ulrich Drepper20-21922/+29462
* posix/getconf.c: Update copyright year. * nss/getent.c: Likewise. * nscd/nscd_nischeck.c: Likewise. * iconv/iconvconfig.c: Likewise. * iconv/iconv_prog.c: Likewise. * elf/ldconfig.c: Likewise. * catgets/gencat.c: Likewise. * csu/version.c: Likewise. * elf/ldd.bash.in: Likewise. * elf/sprof.c (print_version): Likewise. * locale/programs/locale.c: Likewise. * locale/programs/localedef.c: Likewise. * nscd/nscd.c (print_version): Likewise. * debug/xtrace.sh: Likewise. * malloc/memusage.sh: Likewise. * malloc/mtrace.pl: Likewise. 2002-01-16 Andreas Schwab <schwab@suse.de> * sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed: Fix regexp to reliably remove "-ia64" from rtld name. 2002-01-16 Ulrich Drepper <drepper@redhat.com>
2002-01-17Update.Ulrich Drepper2-0/+20
2002-01-16 Ulrich Drepper <drepper@redhat.com> * iconvdata/gb18030.c: Bug fixes and support for more characters. Patch by Yu Shao <yshao@redhat.com>. 2002-01-16 Martin Schwidefsky <schwidefsky@de.ibm.com> * sysdeps/unix/sysv/linux/s390/swapcontext.c: Remove. * sysdeps/unix/sysv/linux/s390/s390-32/swapcontext.S: New file. * sysdeps/unix/sysv/linux/s390/s390-64/swapcontext.S: New file. 2002-01-14 Martin Schwidefsky <schwidefsky@de.ibm.com> * sysdeps/s390/fpu/libm-test-ulps: Update.
2002-01-17Update.Ulrich Drepper7-124/+262
2002-01-16 Martin Schwidefsky <schwidefsky@de.ibm.com> * sysdeps/s390/s390-32/pt-machine.h (MEMORY_BARRIER): Define. (CURRENT_STACK_FRAME): Remove duplicate definition. * sysdeps/s390/s390-64/pt-machine.h: Likewise.
2002-01-17Update.Ulrich Drepper1-2/+2
* Makefile (CFLAGS-tst-cancel.c): Add -fno-inline-functions to prevent automatic inline.
2002-01-17Update.Ulrich Drepper2-1/+6
2002-01-14 Martin Schwidefsky <schwidefsky@de.ibm.com> * linuxthreads/Makefile (CFLAGS-tst-cancel.c): Add -fno-inline-functions to prevent automatic inline.
2002-01-16Update.Ulrich Drepper2-3/+19
2002-01-12 Andreas Schwab <schwab@suse.de> * Makefile (test-srcs): Add tst-signal. (tests): Run tst-signal. (distribute): Add tst-signal.sh. * tst-signal.c, tst-signal.sh: New files.
2002-01-16Test for handling initial signal handler setting correctly.Ulrich Drepper2-0/+92
2002-01-14* sysdeps/x86_64/pt-machine.h (INIT_THREAD_SELF): Avoid warning.Andreas Jaeger2-2/+6
2002-01-14 Andreas Jaeger <aj@suse.de> * sysdeps/x86_64/pt-machine.h (INIT_THREAD_SELF): Avoid warning.
2002-01-12(sighandler): Initialize all elements to SIG_ERR. (__sigaction): Don't use ↵Ulrich Drepper1-3/+7
value from sighandler if it is SIG_ERR.
2002-01-12Update.Ulrich Drepper3-16/+30
2002-01-11 Ulrich Drepper <drepper@redhat.com> * elf/elf.h: Update x86 relocations.
2002-01-11Update.Ulrich Drepper2-1/+16
2002-01-10 Ulrich Drepper <drepper@redhat.com> * locale/programs/charmap.c (new_width): Check whether byte sequences for both ends of range have the same length.
2002-01-11Update.Ulrich Drepper4-105/+117
2002-01-09 Jakub Jelinek <jakub@redhat.com> * elf/elf.h (SHN_UNDEF): Remove duplicate definition. 2002-01-09 Jakub Jelinek <jakub@redhat.com> * sysdeps/alpha/fpu/e_sqrt.c (__ieee754_sqrt): Don't use multi-line string literals. (__full_ieee754_sqrt): Add __attribute_used__. 2002-01-10 Ulrich Drepper <drepper@redhat.com> * sysdeps/generic/group_member.c (__group_member): Also check groups[0] [PR libc/2781].
2002-01-08Update.Ulrich Drepper5-4/+22
2002-01-08 Ulrich Drepper <drepper@redhat.com> * Makefile (distribute): Add scripts/cpp. * elf/Makefile (distribute): Add reldep6mod[01234].c, unwind-dw2.c, unwind-dw2-fde.c, unwind.h, unwind-pe.h, unwind-dw2-fde.h, and dwarf2.h. * sysdeps/unix/bsd/bsd4.4/Dist: New file. * sysdeps/unix/sysv/aix/Dist: Add sysv_termio.h and start-libc.c. * sysdeps/unix/sysv/linux/ia64/Dist: Add ldd-rewrite.sed. * sysdeps/unix/sysv/linux/s390/Dist: Likewise.
2002-01-08Add ldd-rewrite.sed.Ulrich Drepper2-0/+2
2002-01-08* sysdeps/mach/hurd/i386/init-first.c (_hurd_stack_setup): UseRoland McGrath1-0/+5
volatile on type of ARGC so the compiler doesn't get clever.
2002-01-082002-01-07 Roland McGrath <roland@frob.com>Roland McGrath1-4/+4
* sysdeps/mach/hurd/i386/init-first.c (_hurd_stack_setup): Use volatile on type of ARGC so the compiler doesn't get clever.
2002-01-08Update.Andreas Jaeger1-0/+9
2002-01-07 Andreas Jaeger <aj@suse.de> * sysdeps/generic/bits/byteswap.h: Prevent double inclusion. * sysdeps/i386/bits/byteswap.h: Likewise. * sysdeps/ia64/bits/byteswap.h: Likewise. * sysdeps/m68k/bits/byteswap.h: Likewise. * sysdeps/s390/s390-32/bits/byteswap.h: Likewise. * sysdeps/s390/s390-64/bits/byteswap.h: Likewise.
2002-01-08Prevent double inclusion.Andreas Jaeger7-9/+42
2002-01-08Update.Ulrich Drepper3-3/+12
2002-01-02 Bruno Haible <bruno@clisp.org> * intl/plural.y: Fix %expect count.
2002-01-08Update.Ulrich Drepper6-9/+318
2002-01-03 Jakub Jelinek <jakub@redhat.com> * elf/Makefile (routines, shared-only-routines): Add unwind-dw2-fde-glibc instead of unwind-dw2-fde. * elf/elf.h (PT_GNU_EH_FRAME): Define. * sysdeps/generic/unwind-dw2-fde-glibc.c: New file. * sysdeps/generic/unwind-dw2-fde.c (__register_frame_info_bases): Optimize if .eh_frame section contains no FDEs. (__register_frame, __deregister_frame_info_bases, __deregister_frame): Likewise. * sysdeps/generic/unwind-dw2.c (execute_cfa_program): Fix DW_CFA_restore handling. 2002-01-07 Stephen L Moshier <moshier@mediaone.net>
2002-01-07Update.Ulrich Drepper3-119/+333
2002-01-06 Richard Henderson <rth@redhat.com> * sysdeps/alpha/elf/pt-initfini.c: New file. 2001-12-12 NIIBE Yutaka <gniibe@m17n.org>
2002-01-07Special init/fini sections for Alpha when using linuxthreads.Ulrich Drepper1-0/+96
2002-01-07Update.Andreas Jaeger2-7/+27
2002-01-07 Stephen L Moshier <moshier@mediaone.net> * sysdeps/ieee754/ldbl-96/s_erfl.c (erfcl): Fix K&R header. * sysdeps/ieee754/ldbl-96/e_lgammal_r.c (sin_pi): Fix typo in test for x < 0.25 and restore original range reduction method. (__ieee754_lgammal_r): Make sure signgam is set before returning.
2002-01-07 (erfcl): Fix K&R header.Andreas Jaeger1-3/+2
2002-01-07Update.Ulrich Drepper11-35/+271
2002-01-07 Ulrich Drepper <drepper@redhat.com> * libio/fileops.c (_IO_file_underflow_mmap): New function. (_IO_file_close_mmap): New function. (_IO_file_jumps_mmap): New variable. * libio/wfileops.c (_IO_wfile_underflow): Reset read pointer before trying to convert rest of byte buffer. (_IO_wfile_underflow_mmap): New function. (_IO_wfile_jumps_mmap): New variable. * libio/iofopen.c (__fopen_maybe_mmap): New function. (__fopen_internal): New function. Split out from _IO_new_fopen. (_IO_new_fopen): Call __fopen_internal. * libio/iofopen64.c: Just call __fopen_internal. * libio/iofdopen.c: Call __fopen_maybe_mmap before returning successfully. * libio/iolibio.h: Declare __fopen_internal and __fopen_maybe_mmap. * libio/libioP.h: Declare _IO_file_jumps_mmap, _IO_wfile_jumps_mmap, _IO_file_close_mmap. * sysdeps/gnu/_G_config.h: Define _G_MMAP64. * sysdeps/unix/sysv/linux/cris/_G_config.h: Likewise. * stdio-common/Makefile (tests): Add tst-rndseek. * stdio-common/tst-rndseek.c: New file.
2002-01-07Test for fseek on input stream.Ulrich Drepper1-0/+143
2002-01-05* config.h.in (HAVE_MIG_RETCODE): New #undef.Roland McGrath1-0/+7
* sysdeps/mach/hurd/configure.in (hurd_MIG_RETCODE: New macro swiped from hurd package's aclocal.m4; use it to set HAVE_MIG_RETCODE. * sysdeps/mach/hurd/configure: Regenerated.
2002-01-052002-01-05 Roland McGrath <roland@frob.com>Roland McGrath3-0/+63
* config.h.in (HAVE_MIG_RETCODE): New #undef. * sysdeps/mach/hurd/configure.in (hurd_MIG_RETCODE: New macro swiped from hurd package's aclocal.m4; use it to set HAVE_MIG_RETCODE. * sysdeps/mach/hurd/configure: Regenerated.
2002-01-05cygnus.com -> redhat.comUlrich Drepper1-2/+2
2002-01-03Update.Ulrich Drepper2-69/+123
2002-01-03 Ulrich Drepper <drepper@redhat.com> * elf/elf.h: Add more TLS definitions.
2002-01-03Update.Ulrich Drepper1-0/+4
2002-01-02 Ulrich Drepper <drepper@redhat.com> * include/features.h (__GLIBC_MINOR__): Bump to 3.
2002-01-03(__GLIBC_MINOR__): Bump to 3.Ulrich Drepper1-2/+2
2002-01-02(_hurd_internal_post_signal): typoRoland McGrath1-1/+1
2002-01-02* sysdeps/mach/hurd/sigwait.c (__sigwait): Use __sigandset,Roland McGrath5-10/+20
__sigisemptyset. Don't use MASK uninitialized. * sysdeps/mach/hurd/sigprocmask.c (__sigprocmask): Use __sigorset. * hurd/hurdinit.c (_hurd_new_proc_init): Use __sigisemptyset. * hurd/hurdsig.c (_hurd_internal_post_signal): Use __sigismember, __sigdelset, __sigaddset, __sigorset.
2002-01-02* hurd/hurdinit.c (_hurd_ports_use): Return EGRATUITOUS whenRoland McGrath1-1/+2
_hurd_ports is null.
2002-01-02* sysdeps/generic/htonl.c: Use uint32_t instead of u_int32_t.Roland McGrath3-6/+9
* sysdeps/generic/htons.c: Use uint16_t instead of u_int16_t.
2002-01-02* hurd/hurdinit.c (_hurd_ports_use): Return error _hurd_ports is null.Roland McGrath6-10/+71
* hurd/hurdsig.c (_hurdsig_init): Conditionalize exception port setup for old CMU and new OSF Mach interface flavors. * hurd/hurdfault.c (_hurdsig_fault_init): Likewise. * sysdeps/mach/hurd/fork.c (__fork): Likewise. * hurd/hurdsig.c (_hurd_internal_post_signal): Leave msgh_seqno unset. * sysdeps/mach/hurd/spawni.c (__spawni) [KERN_INVALID_LEDGER]: Pass extra arguments to task_create for OSF variant. * sysdeps/mach/hurd/fork.c (__fork): Likewise.
2002-01-02* sysdeps/powerpc/elf/libc-start.c: Make AUXVEC diddling codeRoland McGrath10-19/+65
conditional on [HAVE_AUX_VECTOR]. * mach/mach/mach_traps.h (thread_switch, __thread_switch): Use mach_msg_timeout_t as type of final argument. * hurd/privports.c (__get_privileged_ports): Change host_priv_t to mach_port_t in argument type. * hurd/hurd.h (get_privileged_ports, __get_privileged_ports): Update decls. * sysdeps/mach/hurd/i386/bits/sigcontext.h: Protect from multiple inclusion. Inhibit #error under [_SYS_UCONTEXT_H]. * sysdeps/mach/hurd/alpha/bits/sigcontext.h: Likewise. * sysdeps/mach/hurd/hppa/bits/sigcontext.h: Likewise. * sysdeps/mach/hurd/mips/bits/sigcontext.h: Likewise. * sysdeps/mach/hurd/powerpc/bits/sigcontext.h: Likewise.
2002-01-02* sysdeps/mach/hurd/errnos.awk: Tighten up device_types.h matching.Roland McGrath1-0/+4
2002-01-022002-01-01 Roland McGrath <roland@frob.com>Roland McGrath1-2/+2
* sysdeps/mach/hurd/errnos.awk: Tighten up device_types.h matching.
2002-01-02Update.Ulrich Drepper1-0/+5
2002-01-01 Ulrich Drepper <drepper@redhat.com> * include/stdlib.h: Define inlines for the _l variants of the strto* functions.
2002-01-02Define inlines for the _l variants of the strto* functions.Ulrich Drepper1-0/+76
2002-01-02* sysdeps/mach/hurd/powerpc/intr-msg.h: Remove extraneous backslash.Roland McGrath2-1/+7
* mach/Machrules (MIG): Set CPP as well as CC.
2002-01-022002-01-01 Roland McGrath <roland@frob.com>Roland McGrath1-1/+1
* sysdeps/mach/hurd/powerpc/intr-msg.h: Remove extraneous backslash.