platform/upstream/glibc.git
15 years ago* sysdeps/unix/sysv/linux/kernel-features.h: Define
Ulrich Drepper [Fri, 3 Apr 2009 17:23:13 +0000 (17:23 +0000)]
* sysdeps/unix/sysv/linux/kernel-features.h: Define

__ASSUME_COMPLETE_READV_WRITEV.
* sysdeps/unix/sysv/linux/readv.c: No need for userlevel fallback
with modern kernels.
* sysdeps/unix/sysv/linux/writev.c: Likewise.

* sysdeps/posix/readv.c: Since read is a cancellation point we have
to free a possible malloced buffer in case of cancellation.
* sysdeps/posix/writev.c: Likewise for write.

c2009-04-01  Ulrich Drepper  <drepper@redhat.com>

15 years agoAdd missing protocol numbers.
Ulrich Drepper [Fri, 3 Apr 2009 03:48:08 +0000 (03:48 +0000)]
Add missing protocol numbers.

* sysdeps/unix/sysv/linux/bits/socket.h: Add missing protocol numbers.

15 years ago* configure.in: Recognize --enable-nss-crypt.
Ulrich Drepper [Thu, 2 Apr 2009 17:00:46 +0000 (17:00 +0000)]
* configure.in: Recognize --enable-nss-crypt.

* config.make.in: Add nss-crypt entry.
* crypt/Makefile: If nss-crypt==yes, don't build md5.c, sha256.c,
sha512.c.  Don't run md5test, sha256test, sha512test.  Pass -DUSE_NSS
and include path for NSS directory to compiler for md5-crypt,
sha256-crypt, sha512-crypt.  Link libcrypt.so with -lfreebl3.
* crypt/md5-crypt.c: If USE_NSS is defined, don't use local hash
function implementation, use NSS.  Introduce wrappers around the
hash function calls.  Little code size optimization.
* crypt/sha256-crypt.c: Likewise.
* crypt/sha512-crypt.c: Likewise.
* scripts/check-local-headers.sh: Ignore nss3 directory.

* configure.in: Rename pic_default to libc_cv_pic_default.
* config.make.in: Likewise.

15 years agoAdd nss-crypt entry. Rename pic_default to libc_cv_pic_default.
Ulrich Drepper [Thu, 2 Apr 2009 16:59:01 +0000 (16:59 +0000)]
Add nss-crypt entry. Rename pic_default to libc_cv_pic_default.

15 years agoMissed copyright year update
Roland McGrath [Thu, 2 Apr 2009 01:20:33 +0000 (01:20 +0000)]
Missed copyright year update

15 years ago* elf/elf.h (R_SPARC_GLOB_JMP): New macro.
Roland McGrath [Thu, 2 Apr 2009 01:19:47 +0000 (01:19 +0000)]
* elf/elf.h (R_SPARC_GLOB_JMP): New macro.

(R_SPARC_GOTDATA_HIX22, R_SPARC_GOTDATA_LOX10): New macros.
(R_SPARC_GOTDATA_OP_HIX22, R_SPARC_GOTDATA_OP_LOX10): Likewise.
(R_SPARC_GOTDATA_OP, R_SPARC_H34): Likewise.
(R_SPARC_SIZE32, R_SPARC_SIZE64): Likewise.
(R_SPARC_GNU_VTINHERIT, R_SPARC_GNU_VTENTRY, R_SPARC_REV32): Likewise.
(R_SPARC_NUM): Update.
From Dave Miller <davem@davemloft.net>.

15 years ago2009-04-01 Roland McGrath <roland@redhat.com>
Roland McGrath [Thu, 2 Apr 2009 01:19:33 +0000 (01:19 +0000)]
2009-04-01  Roland McGrath  <roland@redhat.com>

* elf/elf.h (R_SPARC_GLOB_JMP): New macro.
(R_SPARC_GOTDATA_HIX22, R_SPARC_GOTDATA_LOX10): New macros.
(R_SPARC_GOTDATA_OP_HIX22, R_SPARC_GOTDATA_OP_LOX10): Likewise.
(R_SPARC_GOTDATA_OP, R_SPARC_H34): Likewise.
(R_SPARC_SIZE32, R_SPARC_SIZE64): Likewise.
(R_SPARC_GNU_VTINHERIT, R_SPARC_GNU_VTENTRY, R_SPARC_REV32): Likewise.
(R_SPARC_NUM): Update.
From Dave Miller <davem@davemloft.net>.

15 years ago* sysdeps/unix/sysv/linux/sys/eventfd.h (EFD_SEMAPHORE): Define.
Ulrich Drepper [Wed, 1 Apr 2009 19:25:51 +0000 (19:25 +0000)]
* sysdeps/unix/sysv/linux/sys/eventfd.h (EFD_SEMAPHORE): Define.

15 years ago* elf/dl-open.c: Keep track of used name spaces and only iterate over cvs/fedora-glibc-20090401T0935
Ulrich Drepper [Wed, 1 Apr 2009 00:26:36 +0000 (00:26 +0000)]
* elf/dl-open.c: Keep track of used name spaces and only iterate over

those which are used.
* elf/dl-addr.c: Likewise.
* elf/dl-caller.c: Likewise.
* elf/dl-fini.c: Likewise.
* elf/dl-iteratephdr.c: Likewise.
* elf/dl-libc.c: Likewise.
* elf/dl-load.c: Likewise.
* elf/dl-support.c: Likewise.
* elf/dl-sym.c: Likewise.
* elf/rtld.c: Likewise.
* sysdeps/generic/ldsodefs.h: Likewise.

15 years ago* elf/dl-load.c: Remove support for systems without MAP_ANON.
Ulrich Drepper [Tue, 31 Mar 2009 22:03:24 +0000 (22:03 +0000)]
* elf/dl-load.c: Remove support for systems without MAP_ANON.

* elf/dl-minimal.c: Likewise.
* elf/dl-misc.c: Likewise.
* elf/rtld.c: Likewise.
* sysdeps/generic/ldsodefs.h: Likewise.

15 years ago* elf/do-lookup.h (do_lookup_x): Minor optimization and cleanup.
Ulrich Drepper [Mon, 30 Mar 2009 21:14:32 +0000 (21:14 +0000)]
* elf/do-lookup.h (do_lookup_x): Minor optimization and cleanup.

Avoid reuse of complex expression.

15 years ago* po/fr.po: Update from translation team.
Ulrich Drepper [Mon, 30 Mar 2009 12:39:02 +0000 (12:39 +0000)]
* po/fr.po: Update from translation team.

15 years agoUpdate from translation team.
Ulrich Drepper [Mon, 30 Mar 2009 12:38:40 +0000 (12:38 +0000)]
Update from translation team.

15 years ago[BZ #9985]
Jakub Jelinek [Mon, 23 Mar 2009 11:49:01 +0000 (11:49 +0000)]
[BZ #9985]

* charmaps/UTF-8: Fix encoding of <U1080>..<U109F>, <U12AF>.
Based on patch by Keith Stribley <devel@thanlwinsoft.org>.
2009-03-23  Jakub Jelinek  <jakub@redhat.com>

[BZ #9985]
* charmaps/UTF-8: Fix encoding of <U1080>..<U109F>, <U12AF>.
Based on patch by Keith Stribley <devel@thanlwinsoft.org>.

15 years ago* td_symbol_list.c (DB_LOOKUP_NAME, DB_LOOKUP_NAME_TH_UNIQUE): cvs/fedora-glibc-20090320T1944
Roland McGrath [Thu, 19 Mar 2009 19:51:50 +0000 (19:51 +0000)]
* td_symbol_list.c (DB_LOOKUP_NAME, DB_LOOKUP_NAME_TH_UNIQUE):

Use STRINGIFY macro in place of #argument.

15 years ago2009-03-19 Roland McGrath <roland@redhat.com>
Roland McGrath [Thu, 19 Mar 2009 19:51:42 +0000 (19:51 +0000)]
2009-03-19  Roland McGrath  <roland@redhat.com>

* td_symbol_list.c (DB_LOOKUP_NAME, DB_LOOKUP_NAME_TH_UNIQUE):
Use STRINGIFY macro in place of #argument.

15 years agoYet more changes to match sort function type change.
Ulrich Drepper [Tue, 17 Mar 2009 00:35:38 +0000 (00:35 +0000)]
Yet more changes to match sort function type change.

15 years ago* include/dirent.h: Yet more changes to match sort function type
Ulrich Drepper [Tue, 17 Mar 2009 00:35:19 +0000 (00:35 +0000)]
* include/dirent.h: Yet more changes to match sort function type

change.
* sysdeps/unix/sysv/linux/i386/alphasort64.c: Likewise.
* sysdeps/unix/sysv/linux/i386/olddirent.h: Likewise.
* sysdeps/unix/sysv/linux/i386/versionsort64.c: Likewise.

15 years ago* dirent/scandir64.c (scandir64): Adjust declaration to type change.
Ulrich Drepper [Mon, 16 Mar 2009 22:37:22 +0000 (22:37 +0000)]
* dirent/scandir64.c (scandir64): Adjust declaration to type change.

15 years ago* nscd/connections.c (restart): Try to preserve the process name
Ulrich Drepper [Mon, 16 Mar 2009 22:33:01 +0000 (22:33 +0000)]
* nscd/connections.c (restart): Try to preserve the process name

by reading the /proc/self/exe symlink and using the return name.
Patch by Jeff Bastian <jbastian@redhat.com>.

15 years ago[BZ #9733]
Ulrich Drepper [Mon, 16 Mar 2009 02:16:30 +0000 (02:16 +0000)]
[BZ #9733]

* elf/dl-load.c (_dl_map_object_from_fd): Only call audit hooks
if we are not loading a new audit library.
* elf/dl-reloc (_dl_relocate_object): Third parameter is now a bitmask.
Only use profiling trampoline for auditing if we are not relocating
an audit library.
* elf/dl-open.c (dl_open_worker): Adjust _dl_relocate_object call.
* elf/rtld.c: Likewise.
* sysdeps/generic/ldsodefs.h: Adjust _dl_relocate_object prototype.

15 years ago* elf/rtld.c (dl_main): Extend help message for --audit option.
Ulrich Drepper [Mon, 16 Mar 2009 00:12:20 +0000 (00:12 +0000)]
* elf/rtld.c (dl_main): Extend help message for --audit option.

15 years ago[BZ #9759]
Ulrich Drepper [Sun, 15 Mar 2009 21:33:19 +0000 (21:33 +0000)]
[BZ #9759]

* dirent/dirent.h: Adjust prototypes of scandir, scandir64, alphasort,
alphasort64, versionsort, and versionsort64 to POSIX 2008.
* dirent/alphasort.c: Adjust implementation to type change.
* dirent/alphasort64.c: Likewise.
* dirent/scandir.c: Likewise.
* dirent/versionsort.c: Likewise.
* dirent/versionsort64.c: Likewise.
* sysdeps/wordsize-64/alphasort.c: Add hack to hide alphasort64
declaration.
* sysdeps/wordsize-64/versionsort.c: Add hack to hide versionsort64
declaration.

15 years ago[BZ #9880]
Ulrich Drepper [Sun, 15 Mar 2009 20:35:02 +0000 (20:35 +0000)]
[BZ #9880]

* inet/inet6_rth.c (inet6_rth_reverse): Compute number of segments
correctly.  Set segleft member in output as required.
Patch partly by Yang Hongyang <yanghy@cn.fujitsu.com>.
* inet/tst-inet6_rth.c (do_test): Add tests for inet6_rth_reverse.

15 years ago[BZ #9881]
Ulrich Drepper [Sun, 15 Mar 2009 19:16:16 +0000 (19:16 +0000)]
[BZ #9881]

* inet/inet6_rth.c (inet6_rth_add): Add some error checking.
Patch mostly by Yang Hongyang <yanghy@cn.fujitsu.com>.
* inet/Makefile (tests): Add tst-inet6_rth.
* inet/tst-inet6_rth.c: New file.

alignment of La_x86_64_regs.  Store xmm parameters.

15 years ago[BZ #5807]
Ulrich Drepper [Sun, 15 Mar 2009 09:03:38 +0000 (09:03 +0000)]
[BZ #5807]

2009-03-15  Ulrich Drepper  <drepper@redhat.com>
[BZ #5807]
* string/strlen.c (strlen): Fix omission in the expression to test
for NUL bytes.

15 years ago* crypt/sha256test.c (main): Perform 100,000 'a' test in a second way.
Ulrich Drepper [Sun, 15 Mar 2009 01:45:47 +0000 (01:45 +0000)]
* crypt/sha256test.c (main): Perform 100,000 'a' test in a second way.

15 years ago* elf/dl-runtime.c (reloc_offset): Define.
Ulrich Drepper [Sun, 15 Mar 2009 00:26:14 +0000 (00:26 +0000)]
* elf/dl-runtime.c (reloc_offset): Define.

(reloc_index): Define.
(_dl_fixup): Rename reloc_offset parameter to reloc_arg.
(_dl_fixup_profile): Likewise.  Use reloc_index instead of
computing index from reloc_offset.
(_dl_call_pltexit): Likewise.
* sysdeps/x86_64/dl-trampoline.S (_dl_runtime_resolve): Just pass
the relocation index to _dl_fixup.
(_dl_runtime_profile): Likewise for _dl_fixup_profile and
_dl_call_pltexit.
* sysdeps/x86_64/dl-runtime.c: New file.

15 years ago[BZ #9893]
Ulrich Drepper [Sat, 14 Mar 2009 23:57:33 +0000 (23:57 +0000)]
[BZ #9893]

* sysdeps/x86_64/dl-trampoline.S (_dl_runtime_profile): Fix
alignement of La_x86_64_regs.  Store xmm parameters.
Patch mostly by Jiri Olsa <olsajiri@gmail.com>.

15 years ago[BZ #9913]
Ulrich Drepper [Sat, 14 Mar 2009 20:15:21 +0000 (20:15 +0000)]
[BZ #9913]

* string/strverscmp.c (__strverscmp): Fix case of different digits
in fractional part of string.
Patch by Jingyu Liu <jyliu@fortinet.com>.
* string/Makefile (tests): Add tst-svc2.
* string/tst-svc2.c: New file.

* string/strverscmp.c (__strverscmp): Optimize size of tables.

15 years ago[BZ #9948]
Ulrich Drepper [Sat, 14 Mar 2009 18:39:26 +0000 (18:39 +0000)]
[BZ #9948]

2009-03-14  Ulrich Drepper  <drepper@redhat.com>
* locale/iso-639.def: Add Min Nan.

[BZ #9948]

15 years ago* elf/dl-sysdep.c (_dl_show_auxv): Add support for AT_BASE_PLATFORM.
Ulrich Drepper [Sat, 14 Mar 2009 18:33:58 +0000 (18:33 +0000)]
* elf/dl-sysdep.c (_dl_show_auxv): Add support for AT_BASE_PLATFORM.

* elf/dl-sysdep.c (auxvars): Compress data structure.

15 years ago* sysdeps/i386/dl-machine.h (elf_machine_rel): Implement
Ulrich Drepper [Sat, 14 Mar 2009 15:54:49 +0000 (15:54 +0000)]
* sysdeps/i386/dl-machine.h (elf_machine_rel): Implement

STT_GNU_IFUNC handling.
(elf_machine_rela): Likewise.

15 years ago* config.h.in (USE_MULTIARCH): Define.
Ulrich Drepper [Fri, 13 Mar 2009 23:53:18 +0000 (23:53 +0000)]
* config.h.in (USE_MULTIARCH): Define.

* configure.in: Handle --enable-multi-arch.
* elf/dl-runtime.c (_dl_fixup): Handle STT_GNU_IFUNC.
(_dl_fixup_profile): Likewise.
* elf/do-lookup.c (dl_lookup_x): Likewise.
* sysdeps/x86_64/dl-machine.h: Handle STT_GNU_IFUNC.
* elf/elf.h (STT_GNU_IFUNC): Define.
* include/libc-symbols.h (libc_ifunc): Define.
* sysdeps/x86_64/cacheinfo.c: If USE_MULTIARCH is defined, use the
framework in init-arch.h to get CPUID values.
* sysdeps/x86_64/multiarch/Makefile: New file.
* sysdeps/x86_64/multiarch/init-arch.c: New file.
* sysdeps/x86_64/multiarch/init-arch.h: New file.
* sysdeps/x86_64/multiarch/sched_cpucount.c: New file.

* config.make.in (experimental-malloc): Define.
* configure.in: Handle --enable-experimental-malloc.
* malloc/Makefile: Handle experimental-malloc flag.
* malloc/malloc.c: Implement PER_THREAD and ATOMIC_FASTBINS features.
* malloc/arena.c: Likewise.
* malloc/hooks.c: Likewise.
* malloc/malloc.h: Define M_ARENA_TEST and M_ARENA_MAX.

15 years ago* sysdeps/x86_64/dl-machine.h (elf_machine_rela): Add branch
Ulrich Drepper [Thu, 12 Mar 2009 06:31:25 +0000 (06:31 +0000)]
* sysdeps/x86_64/dl-machine.h (elf_machine_rela): Add branch

prediction.  A few size optimizations.

15 years ago* init.c (nptl_freeres): Compile only for SHARED.
Ulrich Drepper [Tue, 10 Mar 2009 22:03:24 +0000 (22:03 +0000)]
* init.c (nptl_freeres): Compile only for SHARED.

15 years ago* time/tzset.c: Optimize a bit for size. cvs/fedora-glibc-20090310T1925
Ulrich Drepper [Tue, 10 Mar 2009 17:00:17 +0000 (17:00 +0000)]
* time/tzset.c: Optimize a bit for size.

15 years ago* include/stdio.h (fmemopen): Add libc_hidden_proto.
Ulrich Drepper [Tue, 10 Mar 2009 15:26:57 +0000 (15:26 +0000)]
* include/stdio.h (fmemopen): Add libc_hidden_proto.

* libio/fmemopen.c (fmemopen): Add libc_hidden_def.

* elf/sprof.c: Avoid warning about multi-line comment.

15 years ago* time/tzset.c (__tzset_parse_tz): Use correct string when parsing
Ulrich Drepper [Tue, 10 Mar 2009 15:23:46 +0000 (15:23 +0000)]
* time/tzset.c (__tzset_parse_tz): Use correct string when parsing

DST name.
* time/tst-posixtz.c: Add tests for quoted timezone names.

15 years ago* posix/unistd.h (_POSIX_VERSION, _POSIX2_VERSION, _POSIX2_C_BIND,
Ulrich Drepper [Tue, 10 Mar 2009 13:45:44 +0000 (13:45 +0000)]
* posix/unistd.h (_POSIX_VERSION, _POSIX2_VERSION, _POSIX2_C_BIND,

_POSIX2_C_DEV, _POSIX2_SW_DEV, _POSIX2_LOCALEDEF): Define to
200809L instead of 200112L.
(_XOPEN_VERSION): For __USE_XOPEN2K8 define to 700.
* posix/tst-sysconf.c (STDVER): Define to 200809L instead of 200112L.

2009-03-10  Jakub Jelinek  <jakub@redhat.com>

15 years ago* stdlib/quick_exit.c (quick_exit): Pass &__quick_exit_funcs
Ulrich Drepper [Tue, 10 Mar 2009 13:40:37 +0000 (13:40 +0000)]
* stdlib/quick_exit.c (quick_exit): Pass &__quick_exit_funcs

instead of __quick_exit_funcs to __run_exit_handlers.
* stdlib/at_quick_exit.c (at_quick_exit): Add attribute_hidden.
* stdlib/exit.h (__run_exit_handlers): Add noreturn attribute.
(__cxa_at_quick_exit): Remove attribute_hidden.
* stdlib/exit.c (exit): Pass &__exit_funcs instead of __exit_funcs
to __run_exit_handlers.
* stdlib/cxa_at_quick_exit.c (__cxa_at_quick_exit): Remove
attribute_hidden.

15 years ago* po/id.po: Update from translation team.
Ulrich Drepper [Tue, 10 Mar 2009 13:29:50 +0000 (13:29 +0000)]
* po/id.po: Update from translation team.

15 years ago* sysdeps/unix/sysv/linux/powerpc/powerpc64/setcontext.S: Use
Ulrich Drepper [Tue, 10 Mar 2009 04:47:30 +0000 (04:47 +0000)]
* sysdeps/unix/sysv/linux/powerpc/powerpc64/setcontext.S: Use

.machine push; .machine "power6" and .machine pop around mtfsf
insns outside of _ARCH_PWR6 define.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/swapcontext.S: Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext-common.S:
Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/swapcontext-common.S:
Likewise.
* sysdeps/powerpc/fpu/tst-setcontext-fpscr.c (_SET_DI_FPSCR): Likewise.
* sysdeps/powerpc/fpu/fenv_libc.h (fesetenv_register,
relax_fenv_state): Likewise.

15 years agoUse .machine push; .machine "power6" and .machine pop around mtfsf insns outside...
Ulrich Drepper [Tue, 10 Mar 2009 04:46:08 +0000 (04:46 +0000)]
Use .machine push; .machine "power6" and .machine pop around mtfsf insns outside of _ARCH_PWR6 define.

15 years ago* sysdeps/unix/sysv/linux/sparc/lowlevellock.h: Define cvs/fedora-glibc-20090309T1421
Jakub Jelinek [Mon, 9 Mar 2009 14:19:53 +0000 (14:19 +0000)]
* sysdeps/unix/sysv/linux/sparc/lowlevellock.h: Define

FUTEX_WAIT_BITSET, FUTEX_WAKE_BITSET, FUTEX_CLOCK_REALTIME and
FUTEX_BITSET_MATCH_ANY.
2009-03-09  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/unix/sysv/linux/sparc/lowlevellock.h: Define
FUTEX_WAIT_BITSET, FUTEX_WAKE_BITSET, FUTEX_CLOCK_REALTIME and
FUTEX_BITSET_MATCH_ANY.

15 years ago* stdlib/Makefile (routines): Add quick_exit, at_quick_exit, and
Ulrich Drepper [Sun, 8 Mar 2009 19:53:12 +0000 (19:53 +0000)]
* stdlib/Makefile (routines): Add quick_exit, at_quick_exit, and

cxa_at_quick_exit.
(static-only-routines): Add at_quick_exit.
* stdlib/Versions: Export quick_exit and __cxa_at_quick_exit for
GLIBC_2.10.
* stdlib/quick_exit.c: New file.
* stdlib/at_quick_exit.c: New file.
* stdlib/cxa_at_quick_exit.c: New file.
* stdlib/cxa_atexit.c (__cxa_atexit): Move body to new function.  Call
it appropriately.
(__internal_atexit): New function.
(__new_exitfn): Now takes parameter to point to the list to use.
* stdlib/cxa_finalize.c: Remove quick_exit handlers, don't call them.
* stdlib/exit.c (__run_exit_handlers): New function.  Split from...
(exit): ...here.  Just call __run_exit_handlers appropriately.
* stdlib/exit.h: Declare __quick_exit_funcs, __run_exit_handlers,
__internal_atexit, __cxa_at_quick_exit.  Adjust __new_exitfn.
* stdlib/on_exit.c: Adjust call to __new_exitfn.
* stdlib/stdlib.h: Declare at_quick_exit and quick_exit.

15 years ago* po/id.po: Update from translation team.
Ulrich Drepper [Sun, 8 Mar 2009 14:45:23 +0000 (14:45 +0000)]
* po/id.po: Update from translation team.

15 years ago* po/ru.po: Update from translation team.
Ulrich Drepper [Sat, 7 Mar 2009 13:11:31 +0000 (13:11 +0000)]
* po/ru.po: Update from translation team.

15 years ago* po/nl.po: Update from translation team.
Ulrich Drepper [Wed, 4 Mar 2009 13:02:35 +0000 (13:02 +0000)]
* po/nl.po: Update from translation team.

15 years ago* sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h: Declare fallocate{,64}.
Ulrich Drepper [Tue, 3 Mar 2009 13:53:19 +0000 (13:53 +0000)]
* sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h: Declare fallocate{,64}.

* sysdeps/unix/sysv/linux/sparc/bits/fcntl.h: Likewise.
* sysdeps/unix/sysv/linux/ia64/bits/fcntl.h: Likewise.
* sysdeps/unix/sysv/linux/i386/bits/fcntl.h: Likewise.
* sysdeps/unix/sysv/linux/s390/bits/fcntl.h: Likewise.
* sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h: Likewise.
* sysdeps/unix/sysv/linux/sh/bits/fcntl.h: Likewise.

15 years ago* po/pl.po: Update from translation team.
Ulrich Drepper [Tue, 3 Mar 2009 13:42:47 +0000 (13:42 +0000)]
* po/pl.po: Update from translation team.

15 years ago[BZ #7083]
Ulrich Drepper [Mon, 2 Mar 2009 16:17:22 +0000 (16:17 +0000)]
[BZ #7083]

15 years ago* sysdeps/unix/sysv/linux/fallocate.c: New file.
Ulrich Drepper [Mon, 2 Mar 2009 16:15:58 +0000 (16:15 +0000)]
* sysdeps/unix/sysv/linux/fallocate.c: New file.

* sysdeps/unix/sysv/linux/fallocate64.c: New file.
* sysdeps/unix/sysv/linux/wordsize-64/fallocate64.c: New file.
* sysdeps/unix/sysv/linux/wordsize-64/fallocate.c: New file.
* sysdeps/unix/sysv/linux/i386/fallocate64.c: New file.
* sysdeps/unix/sysv/linux/i386/fallocate.c: New file.
* sysdeps/unix/sysv/linux/Versions: Export fallocate and fallocate64
for GLIBC_2.10.
* sysdeps/unix/sysv/linux/Makefile [subdir=io] (sysdep_routines):
Add fallocate and fallocate64.

* io/fcntl.h: Pretty printing.

15 years agoPretty printing.
Ulrich Drepper [Mon, 2 Mar 2009 15:57:25 +0000 (15:57 +0000)]
Pretty printing.

15 years ago* misc/sys/cdefs.h (__extern_always_inline): Add __artificial__
Jakub Jelinek [Mon, 2 Mar 2009 15:56:03 +0000 (15:56 +0000)]
* misc/sys/cdefs.h (__extern_always_inline): Add __artificial__

attribute also for non-C99 inline semantics variant.
2009-03-02  Richard Guenther  <rguenther@suse.de>

* misc/sys/cdefs.h (__extern_always_inline): Add __artificial__
attribute also for non-C99 inline semantics variant.

15 years ago* sysdeps/powerpc/powerpc32/power7/fpu/Implies: New file.
Ulrich Drepper [Mon, 2 Mar 2009 13:50:16 +0000 (13:50 +0000)]
* sysdeps/powerpc/powerpc32/power7/fpu/Implies: New file.

* sysdeps/powerpc/powerpc32/power7/Implies: Likewise.
* sysdeps/powerpc/powerpc64/power7/fpu/Implies: Likewise.
* sysdeps/powerpc/powerpc64/power7/Implies: Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/power7/fpu/Implies:
Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/power7/fpu/Implies:
Likewise.

15 years ago* po/cs.po: Update from translation team.
Ulrich Drepper [Mon, 2 Mar 2009 13:13:35 +0000 (13:13 +0000)]
* po/cs.po: Update from translation team.

15 years ago* po/vi.po: Likewise.
Ulrich Drepper [Sun, 1 Mar 2009 15:12:53 +0000 (15:12 +0000)]
* po/vi.po: Likewise.

15 years ago* po/fi.po: Likewise.
Ulrich Drepper [Sat, 28 Feb 2009 22:24:35 +0000 (22:24 +0000)]
* po/fi.po: Likewise.

15 years ago* po/bg.po: Update from translation team.
Ulrich Drepper [Sat, 28 Feb 2009 17:41:30 +0000 (17:41 +0000)]
* po/bg.po: Update from translation team.

* po/sv.po: Likewise.

15 years agopo/bg.po
Ulrich Drepper [Sat, 28 Feb 2009 17:39:59 +0000 (17:39 +0000)]
po/bg.po

15 years ago* Makeconfig (%.v.i): Depend on Makeconfig.
Roland McGrath [Sat, 28 Feb 2009 02:26:51 +0000 (02:26 +0000)]
* Makeconfig (%.v.i): Depend on Makeconfig.

Exclude % lines from initial #-comment removal.

15 years ago2009-02-27 Roland McGrath <roland@redhat.com>
Roland McGrath [Sat, 28 Feb 2009 01:27:30 +0000 (01:27 +0000)]
2009-02-27  Roland McGrath  <roland@redhat.com>

* Makeconfig (%.v.i): Depend on Makeconfig.
Exclude % lines from initial #-comment removal.

15 years ago* po/ko.po: Update from translation team.
Ulrich Drepper [Fri, 27 Feb 2009 18:14:02 +0000 (18:14 +0000)]
* po/ko.po: Update from translation team.

15 years agoUpdate from translation team.
Ulrich Drepper [Fri, 27 Feb 2009 18:13:43 +0000 (18:13 +0000)]
Update from translation team.

15 years ago* shadow/lckpwdf.c (__lckpwdf): Move FLAGS inside block using it,
Roland McGrath [Thu, 26 Feb 2009 21:17:58 +0000 (21:17 +0000)]
* shadow/lckpwdf.c (__lckpwdf): Move FLAGS inside block using it,

avoids unused warning.

15 years ago2009-02-26 Roland McGrath <roland@redhat.com>
Roland McGrath [Thu, 26 Feb 2009 21:17:45 +0000 (21:17 +0000)]
2009-02-26  Roland McGrath  <roland@redhat.com>

* shadow/lckpwdf.c (__lckpwdf): Move FLAGS inside block using it,
avoids unused warning.

15 years ago2009-02-26 Andrew Stubbs <ams@codesourcery.com>
Ulrich Drepper [Thu, 26 Feb 2009 20:23:36 +0000 (20:23 +0000)]
2009-02-26  Andrew Stubbs  <ams@codesourcery.com>

    SUGIOKA Toshinobu  <sugioka@itonet.co.jp>

* sysdeps/unix/sysv/linux/sh/sys/procfs.h: Don't include signal.h,
sys/ucontext.h and asm/elf.h.  Include sys/user.h.
* sysdeps/unix/sysv/linux/sh/sys/user.h: Don't include features.h
and asm/user.h.  Include asm/ptrace.h.
(PTRACE_GETREGS, PTRACE_SETREGS, PTRACE_GETFPREGS,
PTRACE_SETFPREGS, PTRACE_GETFDPIC, PTRACE_GETFDPIC_EXEC,
PTRACE_GETFDPIC_INTERP, PTRACE_GETDSPREGS, PTRACE_SETDSPREGS):
Undefine.
(start_thread): Don't undefine.
(elf_greg_t, ELF_NGREG, elf_fpregset_t, user_fpu_struct, user):
Define.

15 years ago* wctype/wctype.h: The *_l functions are in POSIX 2008.
Ulrich Drepper [Thu, 26 Feb 2009 16:53:30 +0000 (16:53 +0000)]
* wctype/wctype.h: The *_l functions are in POSIX 2008.

* wcsmbs/wchar.h: mbsnrtowcs, open_wmemstream, wcpcpy, wcpncpy,
wcscasecmp, wcsdup, wcsncasecmp, wcsnlen, wcsnrtombs,
wcscasecmp_l, wcsncasecmp_l, wcscoll_l, and wcsxfrm_l.
* sysdeps/mach/hurd/bits/posix_opt.h: Reset value of macros from
200112L to 200809L.
* sysdeps/unix/sysv/linux/bits/posix_opt.h: Likewise.
* posix/getconf.c (vars): Add _SC_THREAD_ROBUST_PRIO_INHERIT and
_SC_THREAD_ROBUST_PRIO_PROTECT entries.
* bits/confname.h: Add _SC_THREAD_ROBUST_PRIO_INHERIT and
_SC_THREAD_ROBUST_PRIO_PROTECT.
* posix/unistd.h: fexecve is in POSIX 2008.
* time/time.h: strftime_l is in POSIX 2008.
* io/sys/stat.h: futimens is in POSIX 2008.
* string/strings.h: strcasecmp_l and strncasecmp_l are in POSIX 2008.
* string/string.h: stpcpy, stpncpy, strndup, strnlen, strsignal,
strcoll_l, strerror_l, and strxfrm_l are in POSIX 2008.
* stdlib/stdlib.h: mkdtemp is in POSIX 2008.

15 years ago* libio/stdio.h: dprintf, fmemopen, getdelim, getline,
Ulrich Drepper [Thu, 26 Feb 2009 15:44:18 +0000 (15:44 +0000)]
* libio/stdio.h: dprintf, fmemopen, getdelim, getline,

open_memstream, and vdprintf are in POSIX 2008.

15 years ago* locale/langinfo.h: nl_langinfo_l is in POSIX 2008.
Ulrich Drepper [Thu, 26 Feb 2009 06:18:24 +0000 (06:18 +0000)]
* locale/langinfo.h: nl_langinfo_l is in POSIX 2008.

* locale/xlocale.h: Define locale_t type.
* locale/locale.h: duplocale, freelocale, newlocale, uselocale are
in POSIX 2008.  Don't define locale_t here.
* stdlib/monetary.h: strfmon_l is in POSIX 2008.
* signal/signal.h: Declare psignal and psiginfo for POSIX 2008.
* stdio-common/psiginfo.c: New file.
* stdio-common/psiginfo-data.h: New file.
* stdio-common/psiginfo-define.h: New file.
* stdio-common/Makefile (routines): Add psiginfo.
* stdio-common/Versions: Export psiginfo for GLIBC_2.10.

15 years ago* ctype/ctype.h: The *_l functions are in POSIX 2008.
Ulrich Drepper [Thu, 26 Feb 2009 02:23:50 +0000 (02:23 +0000)]
* ctype/ctype.h: The *_l functions are in POSIX 2008.

* dirent/dirent.h: alphasort, dirfd, scandir, and fdopendir are in
POSIX 2008.
/proc/sys/kernel/rtsig_max doesn't exist anymore, use getrlimit

15 years ago* include/features.h: Define macros for XPG7/POSIX 2008.
Ulrich Drepper [Thu, 26 Feb 2009 01:43:53 +0000 (01:43 +0000)]
* include/features.h: Define macros for XPG7/POSIX 2008.

* sysdeps/unix/sysv/linux/bits/stat.h: Protect UTIME_NOW and
UTIME_OMIT only with __USE_ATFILE.
* sysdeps/unix/sysv/linux/ia64/bits/stat.h: Likewise.
* sysdeps/unix/sysv/linux/powerpc/bits/stat.h: Likewise.
* sysdeps/unix/sysv/linux/s390/bits/stat.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/bits/stat.h: Likewise.
* sysdeps/unix/sysv/linux/x86_64/bits/stat.h: Likewise.
* io/sys/stat.h: Move mknodat definition into same conditional as
mknod.
* time/sys/time.h: futimesat is not among the functions accepted
into the POSIX standard.

15 years ago* include/features.h: If no feature selection given and we select
Ulrich Drepper [Thu, 26 Feb 2009 01:22:06 +0000 (01:22 +0000)]
* include/features.h: If no feature selection given and we select

by default a POSIX mode, also define __USE_POSIX_IMPLICITLY.
* posix/Versions: Export __posix_getopt.
* posix/getopt.c (_getopt_initialize): Take additional parameter.
Use it to alternatively initialize __posixly_correct.
(_getopt_internal_r): Take addition parameter.  Pass on to
_getopt_initialize.
(_getopt_internal): Take addition parameter.  Pass on to
_getopt_internal_r.
(getopt): Pass additional zero to _getopt_internal.
(__posix_getopt): New function.
* posix/getopt.h: Add redirection for getopt.
* posix/getopt1.c (getopt_long): Pass additional zero to
_getopt_internal.
(getopt_long_only): Likewise.
(_getopt_long_r): Pass additional zero to _getopt_internal_r.
(_getopt_long_only_r): Likewise.
* posix/getopt_int.h: Adjust declarations of _getopt_internal and
_getopt_internal_r.

15 years ago..
Ulrich Drepper [Wed, 25 Feb 2009 00:36:33 +0000 (00:36 +0000)]
..

2009-02-24  Ulrich Drepper  <drepper@redhat.com>

* bits/confname.h: Define _SC_TRACE_EVENT_NAME_MAX, _SC_TRACE_NAME_MAX,
_SC_TRACE_SYS_MAX, _SC_TRACE_USER_EVENT_MAX, _SC_XOPEN_STREAMS.
* sysdeps/posix/sysconf.c (__sysconf): Handle
_SC_TRACE_EVENT_NAME_MAX, _SC_TRACE_NAME_MAX, _SC_TRACE_SYS_MAX,
_SC_TRACE_USER_EVENT_MAX, _SC_XOPEN_STREAMS.

15 years agoDefine _SC_TRACE_EVENT_NAME_MAX, _SC_TRACE_NAME_MAX, _SC_TRACE_SYS_MAX, _SC_TRACE_USE...
Ulrich Drepper [Wed, 25 Feb 2009 00:34:48 +0000 (00:34 +0000)]
Define _SC_TRACE_EVENT_NAME_MAX, _SC_TRACE_NAME_MAX, _SC_TRACE_SYS_MAX, _SC_TRACE_USER_EVENT_MAX, _SC_XOPEN_STREAMS.

15 years ago[BZ #9895]
Roland McGrath [Tue, 24 Feb 2009 23:46:13 +0000 (23:46 +0000)]
[BZ #9895]

README.template -> README
2009-02-24  Roland McGrath  <roland@redhat.com>

[BZ #9895]
* README.template: Reworded not to use substituted version number.
Renamed to ...
* README: ... here (no longer generated).
* Makefile (README): Target removed.

15 years ago[BZ #9895]
Roland McGrath [Tue, 24 Feb 2009 23:45:59 +0000 (23:45 +0000)]
[BZ #9895]

2009-02-24  Roland McGrath  <roland@redhat.com>
[BZ #9895]
* README.template: Reworded not to use substituted version number.
Renamed to ...
* README: ... here (no longer generated).
* Makefile (README): Target removed.

15 years ago* sysdeps/unix/sysv/linux/sysconf.c (__sysconf):
Ulrich Drepper [Tue, 24 Feb 2009 23:34:08 +0000 (23:34 +0000)]
* sysdeps/unix/sysv/linux/sysconf.c (__sysconf):

/proc/sys/kenrel/rtsig_max doesn't exist anymore, use getrlimit
instead.

15 years ago* io/sys/stat.h: The lstat functions have been mandatory since 2001.
Ulrich Drepper [Tue, 24 Feb 2009 22:47:58 +0000 (22:47 +0000)]
* io/sys/stat.h: The lstat functions have been mandatory since 2001.

15 years ago* time/tzset.c (tzset_internal): Correct parsing of TZ envvar.
Ulrich Drepper [Tue, 24 Feb 2009 22:45:58 +0000 (22:45 +0000)]
* time/tzset.c (tzset_internal): Correct parsing of TZ envvar.

15 years ago* po/bg.po: Update from translation team.
Ulrich Drepper [Sun, 22 Feb 2009 20:33:03 +0000 (20:33 +0000)]
* po/bg.po: Update from translation team.

15 years agoUpdate from translation team.
Ulrich Drepper [Sun, 22 Feb 2009 20:31:56 +0000 (20:31 +0000)]
Update from translation team.

15 years ago* stdlib/monetary.h: Uglify function parameter names. cvs/fedora-glibc-20090218T1534
Jakub Jelinek [Mon, 16 Feb 2009 21:00:15 +0000 (21:00 +0000)]
* stdlib/monetary.h: Uglify function parameter names.

* sunrpc/rpc/pmap_clnt.h: Likewise.
* sunrpc/rpc/svc.h: Likewise.
* sunrpc/rpc/xdr.h: Likewise.
* sunrpc/rpc/clnt.h: Likewise.
* resolv/netdb.h: Likewise.
* resolv/arpa/nameser.h: Likewise.
* resolv/resolv.h: Likewise.
* argp/argp.h: Likewise.
* locale/langinfo.h: Likewise.
* io/sys/stat.h: Likewise.
* posix/spawn.h: Likewise.
* nis/rpcsvc/nislib.h: Likewise.
* malloc/obstack.h: Likewise.
* sysdeps/ia64/bits/link.h: Likewise.
* sysdeps/i386/bits/link.h: Likewise.
* sysdeps/s390/bits/link.h: Likewise.
* sysdeps/powerpc/bits/link.h: Likewise.
* sysdeps/x86_64/bits/link.h: Likewise.
* sysdeps/sparc/bits/link.h: Likewise.
* sysdeps/sh/bits/link.h: Likewise.
* sysdeps/unix/sysv/linux/i386/sys/io.h: Likewise.
* sysdeps/unix/sysv/linux/x86_64/sys/io.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/sys/eventfd.h: Likewise.
* sysdeps/unix/sysv/linux/sys/eventfd.h: Likewise.
2009-02-16  Jakub Jelinek  <jakub@redhat.com>

* stdlib/monetary.h: Uglify function parameter names.
* sunrpc/rpc/pmap_clnt.h: Likewise.
* sunrpc/rpc/svc.h: Likewise.
* sunrpc/rpc/xdr.h: Likewise.
* sunrpc/rpc/clnt.h: Likewise.
* resolv/netdb.h: Likewise.
* resolv/arpa/nameser.h: Likewise.
* resolv/resolv.h: Likewise.
* argp/argp.h: Likewise.
* locale/langinfo.h: Likewise.
* io/sys/stat.h: Likewise.
* posix/spawn.h: Likewise.
* nis/rpcsvc/nislib.h: Likewise.
* malloc/obstack.h: Likewise.
* sysdeps/ia64/bits/link.h: Likewise.
* sysdeps/i386/bits/link.h: Likewise.
* sysdeps/s390/bits/link.h: Likewise.
* sysdeps/powerpc/bits/link.h: Likewise.
* sysdeps/x86_64/bits/link.h: Likewise.
* sysdeps/sparc/bits/link.h: Likewise.
* sysdeps/sh/bits/link.h: Likewise.
* sysdeps/unix/sysv/linux/i386/sys/io.h: Likewise.
* sysdeps/unix/sysv/linux/x86_64/sys/io.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/sys/eventfd.h: Likewise.
* sysdeps/unix/sysv/linux/sys/eventfd.h: Likewise.

15 years ago* soft-fp/double.h [_FP_W_TYPE_SIZE >= 64] (FP_UNPACK_SEMIRAW_D,
Jakub Jelinek [Mon, 16 Feb 2009 17:19:19 +0000 (17:19 +0000)]
* soft-fp/double.h [_FP_W_TYPE_SIZE >= 64] (FP_UNPACK_SEMIRAW_D,

FP_UNPACK_SEMIRAW_DP): Use _FP_UNPACK_RAW_1 instead of
_FP_UNPACK_RAW_2, fix up first argument.
2008-12-01  Fredrik Unger  <fred@tree.se>

* soft-fp/double.h [_FP_W_TYPE_SIZE >= 64] (FP_UNPACK_SEMIRAW_D,
FP_UNPACK_SEMIRAW_DP): Use _FP_UNPACK_RAW_1 instead of
_FP_UNPACK_RAW_2, fix up first argument.

15 years ago* sysdeps/unix/sysv/linux/getsysstats.c (next_line): New function.
Ulrich Drepper [Sun, 15 Feb 2009 23:43:36 +0000 (23:43 +0000)]
* sysdeps/unix/sysv/linux/getsysstats.c (next_line): New function.

(GET_NPROCS_PARSER): Change parameters and use next_line.
(__get_nprocs): Rewrite to not use stdio routines.
* sysdeps/unix/sysv/linux/sparc/getsysstats.c (GET_NPROCS_PARSER):
Change parameters and use next_line.

15 years ago* sysdeps/unix/sysv/linux/sh/lowlevellock.S: Define
Ulrich Drepper [Fri, 13 Feb 2009 23:36:40 +0000 (23:36 +0000)]
* sysdeps/unix/sysv/linux/sh/lowlevellock.S: Define

LOAD_FUTEX_WAIT_ABS even if (FUTEX_WAIT == 0).

15 years ago[BZ #5381]
Ulrich Drepper [Fri, 13 Feb 2009 20:36:37 +0000 (20:36 +0000)]
[BZ #5381]

2009-02-13  Ulrich Drepper  <drepper@redhat.com>
[BZ #5381]
* nscd/nscd.h: Remove definitions and declarations for mem_in_flight.
Change mempool_alloc prototype.
* nscd/mem.c (gc): Don't handle mem_in_flight.
(mempool_alloc): Third parameter now only indicates whether this is the
first call (to allocate data) or not.  If it is, get db rdlock.
Release it on error.  Don't handle mem_in_flight.
* nscd/aicache.c (addhstaiX): Mark he parameter as const.
Adjust third parameter of mempool_alloc calls.
Nothing to do here in case mempool_alloc fails.
Avoid local variable shadowing parameter.  No need to get db rdlock
before calling cache_add.
* nscd/cache.c (cache_add): Adjust call to mempool_alloc.  There is
no mem_in_flight array anymore.
* nscd/connections.c: Remove definition and handling of mem_in_flight.
* nscd/grpcache.c (cache_addgr): Adjust third parameter of
mempool_alloc calls.  Mark he parameter as const.  Nothing to do here
in case mempool_alloc fails. No need to get db rdlock before calling
cache_add.
* nscd/hstcache.c (cache_addhst): Likewise.
* nscd/initgrcache.c (addinitgroupsX): Likewise.
* nscd/servicescache.c (cache_addserv): Likewise.
* nscd/pwdcache.c (cache_addpw): Likewise.  Remove some debugging code.

15 years ago* po/lt.po: Update from translation team.
Ulrich Drepper [Thu, 12 Feb 2009 04:56:50 +0000 (04:56 +0000)]
* po/lt.po: Update from translation team.

15 years ago* locales/iso14651_t1_common: Add rules for sorting Malayalam.
Ulrich Drepper [Wed, 11 Feb 2009 15:42:53 +0000 (15:42 +0000)]
* locales/iso14651_t1_common: Add rules for sorting Malayalam.

Patch by Santhosh Thottingal <santhosh.thottingal@gmail.com>.

15 years ago* elf/dl-load.c (open_verify): In case VALID_ELF_HEADER is
Ulrich Drepper [Tue, 10 Feb 2009 17:21:29 +0000 (17:21 +0000)]
* elf/dl-load.c (open_verify): In case VALID_ELF_HEADER is

defined, allow additional data to be added using the optional
MORE_ELF_HEADER_DATA macro.
* sysdeps/unix/sysv/linux/ldsodefs.h (VALID_ELF_HEADER,
VALID_ELF_OSABI, VALID_ELF_ABIVERSION, MORE_ELF_HEADER_DATA): Define.

15 years ago* include/atomic.h: Define catomic_and if not already defined.
Ulrich Drepper [Sun, 8 Feb 2009 23:50:23 +0000 (23:50 +0000)]
* include/atomic.h: Define catomic_and if not already defined.

* sysdeps/x86_64/bits/atomic.h: Define catomic_and.
* sysdeps/i386/i486/bits/atomic.h: Likewise.

15 years ago(_int_realloc): Likewise. Third argument is now padded size
Ulrich Drepper [Sat, 7 Feb 2009 22:49:34 +0000 (22:49 +0000)]
(_int_realloc): Likewise.  Third argument is now padded size

15 years ago* malloc/malloc.c (_int_free): Second argument is now mchunkptr.
Ulrich Drepper [Sat, 7 Feb 2009 22:01:49 +0000 (22:01 +0000)]
* malloc/malloc.c (_int_free): Second argument is now mchunkptr.

Change all callers.
(_int_realloc): Likewise.
All _int_* functions are now static.
* malloc/hooks.c: Change all callers to _int_free and _int_realloc.
* malloc/arena.c: Likewise.
* include/malloc.h: Remove now unnecessary declarations of the _int_*
functions.

15 years ago* sunrpc/rpc_common.c: We cannot move _null_auth into .rodata that
Ulrich Drepper [Sat, 7 Feb 2009 19:44:02 +0000 (19:44 +0000)]
* sunrpc/rpc_common.c: We cannot move _null_auth into .rodata that

easily.

15 years ago* malloc/malloc.c: Add branch prediction for use of the hooks.
Ulrich Drepper [Sat, 7 Feb 2009 19:05:28 +0000 (19:05 +0000)]
* malloc/malloc.c: Add branch prediction for use of the hooks.

15 years ago* grp/compat-initgroups.c [NOT_IN_libc] (__libc_use_alloca): Define.
Ulrich Drepper [Sat, 7 Feb 2009 17:00:27 +0000 (17:00 +0000)]
* grp/compat-initgroups.c [NOT_IN_libc] (__libc_use_alloca): Define.

15 years ago[BZ #7095]
Ulrich Drepper [Sat, 7 Feb 2009 08:19:29 +0000 (08:19 +0000)]
[BZ #7095]

2009-02-06  Ulrich Drepper  <drepper@redhat.com>
[BZ #7095]
* bits/confname.h: Add SUSv7 macros for getconf environments.
* bits/environments.h: Likewise.
* sysdeps/unix/sysv/linux/i386/bits/environments.h: Likewise.
* sysdeps/unix/sysv/linux/powerpc/bits/environments.h: Likewise.
* sysdeps/unix/sysv/linux/s390/bits/environments.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/bits/environments.h: Likewise.
* sysdeps/unix/sysv/linux/x86_64/bits/environments.h: Likewise.
* posix/confstr.c: Handle SUSv5 and SUSv7 environments.
* posix/getconf.c: Likewise.
* posix/sysconf.c: Likewise.
* sysdeps/posix/sysconf.c: Likewise.
* posix/Makefile (getconf.speclist): Also collect SUSv5 and SUSv7
environments.

15 years ago[BZ #7098]
Ulrich Drepper [Sat, 7 Feb 2009 05:29:10 +0000 (05:29 +0000)]
[BZ #7098]

* Makefile ($(inst_i18ndir)/charmaps/%.gz): No need to save
timestamp in compressed charmaps.
Patch by Gilles Espinasse <g.esp@free.fr>.

15 years ago[BZ #9753]
Ulrich Drepper [Sat, 7 Feb 2009 05:01:55 +0000 (05:01 +0000)]
[BZ #9753]

2009-01-16  Petr Baudis  <pasky@suse.cz>
[BZ #9753]
* resolv/res_libc.c (__res_maybe_init): Call __res_vinit()
even if we currently have zero nscount.