aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-07-31.Jakub Jelinek448-10321/+13180
2007-01-11Include errno.h. Change main() to do_test(). Define TEST_FUNCTION. Include ↵Ulrich Drepper4-5/+74
test-skeleton.c. (do_test): Check errno and exit(0) if ENOSYS.
2007-01-11[BZ #3855]Ulrich Drepper3-17/+54
* stdlib/strtod_l.c (____STRTOF_INTERNAL): 0x. not followed by hexadecimal digit should accept just the initial 0. * stdlib/tst-strtod2.c (tests): New variable. (do_test): Run several tests rather than just one. 2007-01-11 Jakub Jelinek <jakub@redhat.com>
2007-01-11* sysdeps/unix/sysv/linux/x86_64/lowlevellock.h: Cleanups. DefineUlrich Drepper1-0/+5
FUTEX_CMP_REQUEUE and lll_futex_requeue.
2007-01-11Cleanups. Define FUTEX_CMP_REQUEUE and lll_futex_requeue.Ulrich Drepper1-6/+22
2007-01-10* sysdeps/i386/soft-fp/sfp-machine.h: Remove. Jakub Jelinek3-140/+5
* sysdeps/x86_64/soft-fp/sfp-machine.h: Likewise. 2007-01-11 Jakub Jelinek <jakub@redhat.com> * sysdeps/i386/soft-fp/sfp-machine.h: Remove. * sysdeps/x86_64/soft-fp/sfp-machine.h: Likewise.
2007-01-10* shlib-versions: Fix sparc64 linux target specification.Jakub Jelinek2-1/+5
2006-12-28 David S. Miller <davem@davemloft.net> * shlib-versions: Fix sparc64 linux target specification.
2007-01-10* io/fts.c: Make sure fts_cur is always valid after return fromUlrich Drepper3-2/+13
fts_read. Patch by Miloslav Trmac <mitr@redhat.com>.
2007-01-10Make sure fts_cur is always valid after return from fts_read.Ulrich Drepper1-3/+6
2007-01-08* elf/elf.h (R_MIPS_GLOB_DAT): Define. Jakub Jelinek2-2/+8
(R_MIPS_NUM): Bump by 1. 2006-10-27 Richard Sandiford <richard@codesourcery.com> * elf/elf.h (R_MIPS_GLOB_DAT): Define. (R_MIPS_NUM): Bump by 1.
2007-01-03* posix/execvp.c: Include alloca.h.Ulrich Drepper6-47/+317
(allocate_scripts_argv): Renamed to... (scripts_argv): ... this. Don't allocate buffer here nor count arguments. (execvp): Use alloca if possible. * posix/Makefile: Add rules to build and run tst-vfork3 test. * posix/tst-vfork3.c: New test. 2007-01-03 Ulrich Drepper <drepper@redhat.com> * string/Makefile (tst-strxfrm2-ENV): Define. * stdlib/Makefile (tst-strtod3-ENV): Define.
2007-01-03* posix/getconf.c: Update copyright year.Ulrich Drepper17-32/+52
* nss/getent.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. * debug/catchsegv.sh: Likewise.
2006-12-24* malloc/malloc.c (sYSMALLOc): Remove some unnecessary alignmentUlrich Drepper2-4/+23
attempts.
2006-12-23* posix/wordexp.c: Remove some unnecessary tests.Ulrich Drepper2-2/+6
2006-12-22* nis/nss_compat/compat-grp.c (internal_getgrgid_r): Don'tUlrich Drepper3-2/+11
blacklist the group till after we look it up.
2006-12-21* include/atomic.h (atomic_forced_read): New macro.Ulrich Drepper4-5/+28
2006-12-21* sysdeps/unix/sysv/linux/sh/bits/shm.h: New file.Ulrich Drepper2-1/+106
[-2^31 .. 2^31) range.
2006-12-19* nss/getXXbyYY_r.c: Include atomic.h.cvs/fedora-glibc-20061219T1804Ulrich Drepper2-4/+11
(INTERNAL (REENTRANT_NAME)): Write startp after start_fct, add atomic_write_barrier () in between.
2006-12-19* stdlib/Makefile (tests): Add tst-makecontext.Ulrich Drepper4-4/+68
* stdlib/tst-makecontext.c: New test. * sysdeps/unix/sysv/linux/powerpc/powerpc32/makecontext.S (__makecontext): Don't realign uc_mcontext.uc_regs.
2006-12-19* elf/dl-support.c: Include dl-procinfo.h.Ulrich Drepper5-19/+77
* sysdeps/powerpc/dl-procinfo.h (PPC_PLATFORM_POWER4, PPC_PLATFORM_PPC970, PPC_PLATFORM_POWER5, PPC_PLATFORM_POWER5_PLUS, PPC_PLATFORM_POWER6, PPC_PLATFORM_CELL_BE, PPC_PLATFORM_POWER6X): Define. (_dl_string_platform): Use PPC_PLATFORM_* macros instead of hardcoded constants. * sysdeps/powerpc/dl-procinfo.c (_dl_powerpc_platform): Use PPC_PLATFORM_* macros for array designators. 2006-11-11 Steven Munroe <sjmunroe@us.ibm.com> * sysdeps/powerpc/dl-procinfo.c (_dl_powerpc_cap_flags): Add 3 new cap names to the beginning. (_dl_powerpc_platforms): Add "power6x". * sysdeps/powerpc/dl-procinfo.h (_DL_HWCAP_FIRST): Decrease. (HWCAP_IMPORTANT): Add PPC_FEATURE_HAS_DFP. (_DL_PLATFORMS_COUNT): Increase. (_dl_string_platform): Handle power6x case. * sysdeps/powerpc/sysdep.h (PPC_FEATURE_PA6T, PPC_FEATURE_HAS_DFP, PPC_FEATURE_POWER6_EXT): Define. (PPC_FEATURE_POWER5, PPC_FEATURE_POWER5_PLUS): Correct Comment.
2006-12-19[BZ #3747]Ulrich Drepper5-17/+140
2006-12-18 Jakub Jelinek <jakub@redhat.com> [BZ #3747] * stdlib/jrand48_r.c (__jrand48_r): Make sure result is in the [-231 .. 231) range. * stdlib/tst-rand48.c (main): Fix expected values for 64-bit targets. * stdlib/tst-rand48-2.c: New test. * stdlib/Makefile (tests): Add tst-rand48-2.
2006-12-14* misc/tst-pselect.c (do_test): Fix sigblock argument.Ulrich Drepper2-1/+5
2006-12-14* misc/tst-pselect.c (do_test): Make sure the helper process isUlrich Drepper2-6/+18
terminating when the test is aborted.
2006-12-14* sysdeps/unix/sysv/linux/bits/statvfs.h: Define ST_RELATIME.cvs/fedora-glibc-20061214T0850Ulrich Drepper3-3/+11
* sysdeps/unix/sysv/linux/internal_statvfs.c (__statvfs_getflags): Handle relatime mount option.
2006-12-13[BZ #2337]Ulrich Drepper10-40/+91
2006-12-13 Ulrich Drepper <drepper@redhat.com> [BZ #2337] * libio/Makefile (tests): Add tst-setvbuf1. * libio/tst-setvbuf1.c: New file. 2006-12-08 Jakub Jelinek <jakub@redhat.com> [BZ #2337] * libio/genops.c (__uflow): Fix a typo. * libio/wfiledoalloc.c (_IO_wfile_doallocate): Don't stat nor set _IO_LINE_BUF bit here. Size the wide buffer based on the narrow buffer size. 2006-11-24 Jakub Jelinek <jakub@redhat.com> [BZ #2337] * libio/libio.h (_IO_FLAGS2_USER_WBUF): Define. * libio/wgenops.c (_IO_wsetb, _IO_wdefault_finish): Test and set _IO_FLAGS2_USER_WBUF bit in _flags2 instead of _IO_USER_BUF bit in _flags. * libio/wstrops.c (_IO_wstr_overflow, enlarge_userbuf, _IO_wstr_finish): Likewise. * libio/wmemstream.c (open_wmemstream): Likewise. * libio/fileops.c (_IO_new_file_close_it): Call _IO_set[bgp] even for wide streams.
2006-12-13* sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext.S: IncludeUlrich Drepper2-1/+7
kernel-features.h.
2006-12-11* stdlib/strtod_l.c (____STRTOF_INTERNAL): Parse thousandUlrich Drepper6-2/+107
separators also if no non-zero digits found. * stdlib/Makefile (tests): Add tst-strtod3.
2006-12-10[BZ #3632]cvs/fedora-glibc-20061210T1006Ulrich Drepper2-1/+5
* include/features.h: Fix comment about default value for _POSIX_C_SOURCE.
2006-12-10[BZ #3664]Ulrich Drepper3-10/+16
* stdlib/strtod_l.c (____STRTOF_INTERNAL): Fix test to recognize empty parsed strings. * stdlib/Makefile (tests): Add tst-strtod2. * stdlib/tst-strtod2.c: New file.
2006-12-10[BZ #3673]Ulrich Drepper4-8/+74
* stdlib/strtod_l.c (____STRTOF_INTERNAL): Fix exp_limit computation. * stdlib/Makefile (tests): Add tst-atof2. * stdlib/tst-atof2.c: New file. * stdlib/Makefile (tests): Add tst-atof1. * stdlib/tst-atof1.c: New file.
2006-12-10[BZ #3674]Ulrich Drepper2-1/+7
2006-12-09 Ulrich Drepper <drepper@redhat.com> [BZ #3674] * stdlib/strtod_l.c (____STRTOF_INTERNAL): Adjust exponent value correctly if removing trailing zero of hex-float.
2006-12-09* misc/mntent_r.c (__hasmntopt): Check p[optlen] even when p == rest.Ulrich Drepper4-2/+61
Start searching for next comma at p rather than rest. * misc/Makefile (tests): Add tst-mntent2. * misc/tst-mntent2.c: New test. * misc/getusershell.c (initshells): Check for integer overflows. Make strings buffer one bigger as fgets always succeeds when second argument is 1. Don't use calloc for shells array. Disallow / as shell.
2006-12-09* sysdeps/unix/sysv/linux/rtld-lowlevel.hUlrich Drepper6-14/+60
(__rtld_mrlock_initialize): Add missing closing parenthesis.
2006-12-08* malloc/memusage.c: Handle realloc with new size of zero andUlrich Drepper3-8/+43
non-NULL pointer correctly. (me): Really write first record twice. (struct entry): Make format bi-arch safe. (dest): Write out more realloc statistics. * malloc/memusagestat.c (struct entry): Make format bi-arch safe.
2006-12-05* nis/nis_subr.c (nis_getnames): Revert last change.cvs/fedora-glibc-20061205T2141Ulrich Drepper8-14/+78
2006-12-04 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/ttyname.c: Include termios.h. (ttyname): Use tcgetattr instead of isatty, don't set errno to ENOTTY. * sysdeps/unix/sysv/linux/ttyname_r.c: Include termios.h. (__ttyname_r): Use tcgetattr instead of isatty, don't set errno to ENOTTY. * io/Makefile: Add rules to build and run tst-ttyname_r test. * io/tst-ttyname_r.c: New test.
2006-12-03[BZ #3514, BZ #3515]Ulrich Drepper6-87/+65
2006-12-03 Kaz Kojima <kkojima@rr.iij4u.or.jp> * sysdeps/unix/sysv/linux/sh/sys/io.h: Removed. 2006-11-30 H.J. Lu <hongjiu.lu@intel.com> * sysdeps/i386/i686/memcmp.S: Use jump table as the base of jump table entries. 2006-11-30 Jan Kratochvil <jan.kratochvil@redhat.com> * sysdeps/unix/sysv/linux/i386/clone.S: Provide CFI for the outermost `clone' function to ensure proper unwinding stop of gdb. * sysdeps/unix/sysv/linux/x86_64/clone.S: Likewise. 2006-11-23 Jakub Jelinek <jakub@redhat.com> [BZ #3514] * manual/string.texi (strncmp): Fix pastos from wcscmp description. [BZ #3515] * manual/string.texi (strtok): Remove duplicate paragraph.
2006-12-01* nscd/nscd.init: Remove obsolete and commented-out -S optionUlrich Drepper2-8/+6
handling.
2006-12-01* sysdeps/unix/sysv/linux/x86_64/sigaction.c: Fix compatibility withcvs/fedora-glibc-20061201T0821Ulrich Drepper2-1/+7
libgcc not supporting `rflags' unwinding (register # >= 17).
2006-11-30* sunrpc/svc_run.c (svc_run): Set my_pollfd to new_pollfd if realloccvs/fedora-glibc-20061130T1652Ulrich Drepper2-0/+6
succeeded.
2006-11-292006-11-29 Daniel Jacobowitz <dan@codesourcery.com>Ulrich Drepper4-10/+101
Jakub Jelinek <jakub@redhat.com> Jan Kratochvil <jan.kratochvil@redhat.com> * sysdeps/unix/sysv/linux/x86_64/sigaction.c (restore_rt): Add correct unwind information. * sysdeps/unix/sysv/linux/x86_64/Makefile: Provide symbols for 'restore_rt' even in the 'signal' directory. * sysdeps/unix/sysv/linux/x86_64/ucontext_i.sym: Extend the regs list.
2006-11-27[BZ #3559]cvs/fedora-glibc-20061128T1037Ulrich Drepper2-10/+32
2006-11-27 Jakub Jelinek <jakub@redhat.com> [BZ #3559] * sunrpc/svc_run.c (svc_run): Fail instead of segfaulting if malloc crashed. Don't allocate memory unnecessarily in each loop.
2006-11-21* resolv/mapv4v6addr.h (map_v4v6_address): Fix last change.Ulrich Drepper2-1/+6
2006-11-21* resolv/mapv4v6addr.h (map_v4v6_address): Optimize a bit.Ulrich Drepper2-6/+8
2006-11-20* sysdeps/unix/sysv/linux/i386/getgroups.c (__getgroups): InvokeUlrich Drepper2-2/+8
__sysconf only after having tried to call getgroups32.
2006-11-20* nss/nss_files/files-hosts.c (LINE_PARSER): Support IPv6-stylecvs/fedora-glibc-20061120T1000Ulrich Drepper2-9/+30
addresses for IPv4 queries if they can be mapped.
2006-11-16* sysdeps/x86_64/fpu/s_copysignf.S (__copysignf): Switch to .text.Ulrich Drepper3-2/+13
* sysdeps/x86_64/fpu/s_copysign.S (__copysign): Likewise. (signmask): Add .size directive. (othermask): Add .type directive.
2006-11-15* nss/nss_files/files-alias.c (get_next_alias): Set line backUlrich Drepper2-3/+7
to first_unused after parsing :include: file.
2006-11-14* po/nl.po: Update from translation team.Ulrich Drepper2-3988/+4529
2006-11-14[BZ #3137]Ulrich Drepper3-4/+10
2006-11-14 Ulrich Drepper <drepper@redhat.com> * timezone/zdump.c: Redo fix for BZ #3137. * timezone/scheck.c: Likewise.
2006-11-11* timezone/africa: Update from tzdata2006o.Ulrich Drepper11-576/+1026
* timezone/antarctica: Likewise. * timezone/asia: Likewise. * timezone/australasia: Likewise. * timezone/backward: Likewise. * timezone/europe: Likewise. * timezone/iso3166.tab: Likewise. * timezone/northamerica: Likewise. * timezone/southamerica: Likewise. * timezone/zone.tab: Likewise.