about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* * ctype/ctype.h: The *_l functions are in POSIX 2008.Ulrich Drepper2009-02-2610-57/+88
| | | | | | * dirent/dirent.h: alphasort, dirfd, scandir, and fdopendir are in POSIX 2008. /proc/sys/kernel/rtsig_max doesn't exist anymore, use getrlimit
* * include/features.h: Define macros for XPG7/POSIX 2008.Ulrich Drepper2009-02-2610-27/+47
| | | | | | | | | | | | | | * 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.
* * include/features.h: If no feature selection given and we selectUlrich Drepper2009-02-267-19/+75
| | | | | | | | | | | | | | | | | | | | | 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.
* ..Ulrich Drepper2009-02-252-0/+18
| | | | | | | | | | 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.
* Define _SC_TRACE_EVENT_NAME_MAX, _SC_TRACE_NAME_MAX, _SC_TRACE_SYS_MAX, ↵Ulrich Drepper2009-02-251-0/+15
| | | | _SC_TRACE_USER_EVENT_MAX, _SC_XOPEN_STREAMS.
* [BZ #9895]Roland McGrath2009-02-242-93/+8
| | | | | | | | | | | 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.
* [BZ #9895]Roland McGrath2009-02-242-12/+4
| | | | | | | | | 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.
* * sysdeps/unix/sysv/linux/sysconf.c (__sysconf):Ulrich Drepper2009-02-243-7/+17
| | | | | /proc/sys/kenrel/rtsig_max doesn't exist anymore, use getrlimit instead.
* * io/sys/stat.h: The lstat functions have been mandatory since 2001.Ulrich Drepper2009-02-243-5/+7
|
* * time/tzset.c (tzset_internal): Correct parsing of TZ envvar.Ulrich Drepper2009-02-242-9/+43
|
* * po/bg.po: Update from translation team.Ulrich Drepper2009-02-221-0/+4
|
* Update from translation team.Ulrich Drepper2009-02-221-1558/+1629
|
* * stdlib/monetary.h: Uglify function parameter names. cvs/fedora-glibc-20090218T1534Jakub Jelinek2009-02-1626-236/+270
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* * soft-fp/double.h [_FP_W_TYPE_SIZE >= 64] (FP_UNPACK_SEMIRAW_D, Jakub Jelinek2009-02-162-3/+10
| | | | | | | | | | 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.
* * sysdeps/unix/sysv/linux/getsysstats.c (next_line): New function.Ulrich Drepper2009-02-153-23/+79
| | | | | | | (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.
* * sysdeps/unix/sysv/linux/sh/lowlevellock.S: DefineUlrich Drepper2009-02-132-2/+7
| | | | LOAD_FUTEX_WAIT_ABS even if (FUTEX_WAIT == 0).
* [BZ #5381]Ulrich Drepper2009-02-1311-236/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* * po/lt.po: Update from translation team.Ulrich Drepper2009-02-122-37/+30
|
* * locales/iso14651_t1_common: Add rules for sorting Malayalam.Ulrich Drepper2009-02-112-0/+330
| | | | Patch by Santhosh Thottingal <santhosh.thottingal@gmail.com>.
* * elf/dl-load.c (open_verify): In case VALID_ELF_HEADER isUlrich Drepper2009-02-103-2/+32
| | | | | | | 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.
* * include/atomic.h: Define catomic_and if not already defined.Ulrich Drepper2009-02-084-27/+64
| | | | | * sysdeps/x86_64/bits/atomic.h: Define catomic_and. * sysdeps/i386/i486/bits/atomic.h: Likewise.
* (_int_realloc): Likewise. Third argument is now padded sizeUlrich Drepper2009-02-073-14/+14
|
* * malloc/malloc.c (_int_free): Second argument is now mchunkptr.Ulrich Drepper2009-02-075-70/+59
| | | | | | | | | | 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.
* * sunrpc/rpc_common.c: We cannot move _null_auth into .rodata thatUlrich Drepper2009-02-072-1/+4
| | | | easily.
* * malloc/malloc.c: Add branch prediction for use of the hooks.Ulrich Drepper2009-02-072-11/+13
|
* * grp/compat-initgroups.c [NOT_IN_libc] (__libc_use_alloca): Define.Ulrich Drepper2009-02-072-0/+11
|
* [BZ #7095]Ulrich Drepper2009-02-0713-84/+497
| | | | | | | | | | | | | | | | | | 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.
* [BZ #7098]Ulrich Drepper2009-02-072-2/+7
| | | | | | * Makefile ($(inst_i18ndir)/charmaps/%.gz): No need to save timestamp in compressed charmaps. Patch by Gilles Espinasse <g.esp@free.fr>.
* [BZ #9753]Ulrich Drepper2009-02-073-5/+16
| | | | | | | 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.
* [BZ #9781]Ulrich Drepper2009-02-076-12/+38
| | | | | * grp/compat-initgroups.c (compat_call): Switch to use malloc when the input line is too long.
* [BZ #9791]Ulrich Drepper2009-02-071-0/+1
|
* * po/Makefile (libc.pot): Add f_print as function taking c-formatUlrich Drepper2009-02-063-2/+33
| | | | parameter.
* * debug/xtrace.sh: Unify translatable messages.Ulrich Drepper2009-02-0617-573/+1008
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * elf/ldd.bash.in: Likewise. * elf/sprof.c: Likewise. * locale/programs/locale.c: Likewise. * malloc/memusage.sh: Likewise. * nss/getent.c: Likewise. 2009-02-06 Joseph Myers <joseph@codesourcery.com> * debug/pcprofiledump.c (print_version, argp_program_version_hook): New function. * elf/ldconfig.c (more_help): New function. (argp): Use it. * elf/sln.c (usage): New function. (main): Support --help and --version. * malloc/memusagestat.c (print_version): New function. (argp_program_version_hook): New variable. * nscd/nscd.c (more_help): New function. (argp): Use it. * posix/getconf.c (main): Send --version output to stdout. Support --help. * sunrpc/rpc_main.c (usage, options_usage): Take STREAM and STATUS arguments. All callers changed. (print_version): New function. (parseargs): Support --help and --version. * sunrpc/rpcinfo.c (usage): Take STREAM argument. All callers changed. (print_version): New function. (main): Use getopt_long. Support --help and --version. * sysdeps/unix/sysv/linux/lddlibc4.c (main): Support --help and --version. 2009-02-06 Ulrich Drepper <drepper@redhat.com>
* * malloc/memusage.c (DEFAULT_BUFFER_SIZE): Change to 32768.Ulrich Drepper2009-02-062-2/+3
| | | | (update_data): Fix handling of wrapping back
* * malloc/memusage.c (update_data): Fix handling of wrapping backUlrich Drepper2009-02-062-3/+8
| | | | to the beginning of the buffer.
* * td_thr_get_info.c (td_thr_get_info): Initialize schedpolicy inUlrich Drepper2009-02-062-1/+7
| | | | the special case [Coverity CID 251].
* [BZ #9823]Ulrich Drepper2009-02-062-2/+7
| | | | | | 2009-02-06 Ulrich Drepper <drepper@redhat.com> [BZ #9823] * stdio-common/psignal.c (psignal): Fix test for empty string.
* * include/rpc/auth.h: Use libc_hidden_proto for _null_auth.Ulrich Drepper2009-02-063-1/+11
| | | | | * sunrpc/rpc_common.c: Add libc_hidden_def for _null_auth. Also move _null_auth to .rodata.
* * time/tzset.c (__tzset_parse_tz): DST offset must also allow hourUlrich Drepper2009-02-052-2/+5
| | | | value of 24.
* * intl/dcigettext.c (DCIGETTEXT): Avoid some code duplication.Ulrich Drepper2009-02-052-13/+4
|
* * sysdeps/unix/opendir.c (__alloc_dir): We have a lot more memoryUlrich Drepper2009-02-052-23/+26
| | | | | | | | today than when the original code was written. Use larger buffers. This also makes it unnecessary to have stat information, if this causes extra efforts. (__opendir): In case O_DIRECTORY works, don't call fstat just for __alloc_dir.
* * sysdeps/sh/sh4/dl-trampoline.S: Only set HAVE_FPU if __SH_FPU_ANY__Ulrich Drepper2009-02-058-20/+50
| | | | | | | | | | is set. * sysdeps/sh/sh4/setjmp.S: Support SH4-NOFPU. * sysdeps/sh/sh4/__longjmp.S: Likewise. * sysdeps/unix/sysv/linux/sh/sh4/getcontext.S: Likewise. * sysdeps/unix/sysv/linux/sh/sh4/setcontext.S: Likewise. * sysdeps/unix/sysv/linux/sh/sh4/swapcontext.S: Likewise. * sysdeps/unix/sysv/linux/sh/sh4/register-dump.h: Likewise.
* * po/ru.po: Update from translation team.Ulrich Drepper2009-02-052-2286/+2378
|
* * sysdeps/unix/sysv/linux/sparc/bits/siginfo.h (struct sigevent):Ulrich Drepper2009-02-053-2/+31
| | | | Add _tid slot to maintain consistency with kernel.
* 2009-02-04 Ulrich Drepper <drepper@redhat.com> cvs/fedora-glibc-20090204T2135Ulrich Drepper2009-02-044-15/+47
| | | | | | | | * libio/wfileops.c (_IO_wfile_underflow): Fix handling of incomplete characters at end of input buffer. * libio/Makefile (tests): Add tst-fgetwc. * libio/tst-fgetwc.c: New file. * libio/tst-fgetwc.input: New file.
* Test of fgetwc on unbuffered stream.Ulrich Drepper2009-02-041-0/+52
|
* UpdateAndreas Jaeger2009-02-041-0/+4
| | | | | | 2009-02-04 Andreas Jaeger <aj@suse.de> * FAQ.in: Remove reference to my mips page.
* Remove reference to my mips page.Andreas Jaeger2009-02-042-3/+0
|
* * sysdeps/unix/sysv/linux/sh/Makefile (libm.so-no-z-defs): Define.Ulrich Drepper2009-02-032-0/+9
|
* [BZ #9793]Ulrich Drepper2009-02-034-5/+80
| | | | | | | | | 2009-02-02 Ulrich Drepper <drepper@redhat.com> [BZ #9793] * iconv/gconv_trans.c (__gconv_transliterate): Don't change *OUTBUFSTART unless the whole output fit into the buffer. * iconv/Makefile (tests): Add tst-iconv4. * iconv/tst-iconv4.c: New file.