about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Update.Ulrich Drepper2004-02-122-2/+8
| | | | | | | 2004-02-12 Ulrich Drepper <drepper@redhat.com> * locale/programs/locale.c (show_locale_vars): Don't print a value for LANG if it is not set.
* Update.Ulrich Drepper2004-02-114-5/+52
| | | | | | | | | | | | | 2004-02-11 Jakub Jelinek <jakub@redhat.com> * posix/regexec.c (check_node_accept_bytes): Return 0 if char_len is 0. (find_collation_sequence_value): Don't look beyond end of SYMB_EXTRAMB table. * posix/Makefile (tests): Add bug-regex23. (bug-regex23-ENV): New. * posix/bug-regex23.c: New file. * include/rpc/rpc.h: Declare thread variables with their correct type.
* Update.Ulrich Drepper2004-02-111-0/+3
| | | | | * sysdeps/generic/setenv.c (__add_to_environ): Don't let the temporary copies of the variables accumulate on the stack.
* (__add_to_environ): Don't let the temporary copies of the variables ↵Ulrich Drepper2004-02-111-11/+16
| | | | accumulate on the stack.
* * sysdeps/mach/hurd/times.c (__times): Use union instead of cast.Roland McGrath2004-02-113-15/+21
| | | | * sysdeps/mach/hurd/sendmsg.c (__libc_sendmsg): Likewise.
* * sysdeps/mach/hurd/configure.in: Move `retcode' check to ...Roland McGrath2004-02-111-0/+7
| | | | | | * sysdeps/mach/configure.in: ... here. * sysdeps/mach/hurd/configure: Regenerated. * sysdeps/mach/configure.in: Regenerated.
* 2004-02-10 Roland McGrath <roland@frob.com>Roland McGrath2004-02-113-67/+33
| | | | | | | * sysdeps/mach/hurd/configure.in: Move `retcode' check to ... * sysdeps/mach/configure.in: ... here. * sysdeps/mach/hurd/configure: Regenerated. * sysdeps/mach/configure.in: Regenerated.
* (_i18n_number_rewrite): Few more changes to make the code smaller.Ulrich Drepper2004-02-101-9/+5
|
* Update.Ulrich Drepper2004-02-102-2/+11
| | | | | | 2004-02-10 Ulrich Drepper <drepper@redhat.com> * stdio-common/_i18n_number.h: Finish last patch.
* Update.Ulrich Drepper2004-02-101-0/+4
| | | | | | 2004-02-09 Ulrich Drepper <drepper@redhat.com> * sysdeps/i386/i686/memcmp.S: New file. Patch by HJ Lu.
* memcmp optimized for i686.Ulrich Drepper2004-02-101-0/+392
|
* * sysdeps/unix/sysv/linux/i386/syscalls.list: Turn vm86 into vm86oldRoland McGrath2004-02-091-0/+7
| | | | | | for vm86@GLIBC_2.0 version. Add new vm86@GLIBC_2.3.4. * sysdeps/unix/sysv/linux/i386/Versions (libc: GLIBC_2.3.4): Add vm86. * sysdeps/unix/sysv/linux/i386/sys/vm86.h: Update vm86 prototype.
* 2003-12-05 Roland McGrath <roland@redhat.com>Roland McGrath2004-02-093-3/+10
| | | | | | | * sysdeps/unix/sysv/linux/i386/syscalls.list: Turn vm86 into vm86old for vm86@GLIBC_2.0 version. Add new vm86@GLIBC_2.3.4. * sysdeps/unix/sysv/linux/i386/Versions (libc: GLIBC_2.3.4): Add vm86. * sysdeps/unix/sysv/linux/i386/sys/vm86.h: Update vm86 prototype.
* #Update.Ulrich Drepper2004-02-091-0/+4
| | | | | | 2004-02-09 Ulrich Drepper <drepper@redhat.com> * nis/ypclnt.c: Cleanup last patch.
* Cleanup last patch.Ulrich Drepper2004-02-091-12/+12
|
* * configure.in: Remove glibcbug creation. Andreas Jaeger2004-02-093-3/+5
| | | | | | * configure: Regenerated. * configure.in: Remove glibcbug creation. * configure: Regenerated.
* Update.Andreas Jaeger2004-02-091-0/+4
| | | | | | 2004-02-09 Andreas Jaeger <aj@suse.de> * sysdeps/x86_64/fpu/s_copysignf.S: Only load 4 bytes.
* Only load 4 bytes.Andreas Jaeger2004-02-091-1/+1
|
* * nis/ypclnt.c (__yp_bind_client_create): New, small chunkRoland McGrath2004-02-092-154/+180
| | | | | | | | | | | of duplicated code from __yp_bind. (__yp_bind_file): New, binding dir code from __yp_bind. (__yp_bind_client_create): New, ypbind code from __yp_bind. (__ypclnt_call): New, make NIS query. (do_ypcall): At first use cached data, then try data from binding directory, after this ask ypbind for a working ypserv. Based on a patch from Jeff Bastian <jmbastia@ti.com> and Chris Barrera <cbarrera@ti.com>
* * configure.in: Don't set CCVERSION.Roland McGrath2004-02-095-985/+313
| | | | | | | | | * configure: Regenerated. * glibcbug.in: File removed. * Makefile (install-bin-script): Remove glibcbug. (glibcbug): Target removed. (distclean-1): Don't rm glibcbug. (distribute): Remove glibcbug.in.
* * time/tzset.c (tzset_internal): Cap hour in POSIX $TZ rule format toRoland McGrath2004-02-092-2/+7
| | | | 24, not 23.
* * io/ftwtest-sh: Use $tmp consistently, not literal /tmp.Roland McGrath2004-02-091-0/+5
| | | | Reported by Kevin P. Fleming <kpfleming@backtobasicsmgmt.com>.
* 2004-01-29 Roland McGrath <roland@redhat.com>Roland McGrath2004-02-091-37/+37
| | | | | * io/ftwtest-sh: Use $tmp consistently, not literal /tmp. Reported by Kevin P. Fleming <kpfleming@backtobasicsmgmt.com>.
* [BZ #7]Ulrich Drepper2004-02-091-2/+6
| | | | | | | | | | #Update. 2004-02-09 Ulrich Drepper <drepper@redhat.com> * libio/genops.c (_IO_cleanup): Do not use locking when flushing the buffers. Some thread might be using a stream. * sysdeps/x86_64/memcpy.S: Fix alignment [BZ #7].
* (_IO_cleanup): Do not use locking when flushing the buffers. Some thread ↵Ulrich Drepper2004-02-091-1/+3
| | | | might be using a stream.
* Update.Andreas Jaeger2004-02-091-0/+6
| | | | | | | | 2004-02-09 Andreas Jaeger <aj@suse.de> PR 7 * sysdeps/x86_64/memcpy.S: Fix alignment. Patch by Jan Beulich <jbeulich@novell.com>.
* PR 7 Andreas Jaeger2004-02-091-1/+1
| | | | | * sysdeps/x86_64/memcpy.S: Fix alignment. Patch by Jan Beulich <jbeulich@novell.com>.
* * include/rpc/rpc.h: Declare thread variables with their correct Andreas Schwab2004-02-0910-22/+35
| | | | | | | | | | | | | | | | | | | | | | | | type. * sunrpc/clnt_perr.c: Don't cast thread variables. * sunrpc/clnt_raw.c: Likewise. * sunrpc/clnt_simp.c: Likewise. * sunrpc/key_call.c: Likewise. * sunrpc/svcauth_des.c: Likewise. * sunrpc/svc.c: Likewise. * sunrpc/svc_raw.c: Likewise. * sunrpc/svc_simple.c: Likewise. 2004-02-09 Andreas Schwab <schwab@suse.de> * include/rpc/rpc.h: Declare thread variables with their correct type. * sunrpc/clnt_perr.c: Don't cast thread variables. * sunrpc/clnt_raw.c: Likewise. * sunrpc/clnt_simp.c: Likewise. * sunrpc/key_call.c: Likewise. * sunrpc/svcauth_des.c: Likewise. * sunrpc/svc.c: Likewise. * sunrpc/svc_raw.c: Likewise. * sunrpc/svc_simple.c: Likewise.
* Update.Ulrich Drepper2004-02-096-12/+74
| | | | | | | | * stdio-common/_i18n_number.h: Support printing localized decimal point and thousand separator. * wctype/wctrans.c: Add __wctrans alias. * include/wctype.h: Declare __wctrans. Based on a patch by Hamed Malek.
* [BZ #10]Ulrich Drepper2004-02-092-2/+7
| | | | | | | | Update. 2004-02-09 Ulrich Drepper <drepper@redhat.com> * sysdeps/i386/fpu/fclrexcpt.c (__feclearexcept): Don't touch bits other than the status bits [BZ #10].
* Update.Ulrich Drepper2004-02-095-8/+19
| | | | | | | | | | | Make stream locking operations really work. * misc/Makefile (CFLAGS-mntent_r.c): Define. * shadow/Makefile (CFLAGS-fgetspent_r.c): Define. (CFLAGS-putspent.c): Define. * grp/Makefile (CFLAGS-fgetgrent_r.c): Define. (CFLAGS-putgrent.c): Define. * pwd/Makefile (CFLAGS-fgetpwent_r.c): Define. Reported by Shunichi Sagawa <s-sagawa@jp.fujitsu.com>.
* Update.Ulrich Drepper2004-02-093-30/+13
| | | | | | | * elf/dl-load.c (lose): Use noinline attribute instead of silly alloca to prevent inlining. * elf/dl-runtime.c (fixup): Likewise. (profile_fixup): Likewise.
* Update.Ulrich Drepper2004-02-081-0/+5
| | | | | | | 2004-02-08 Ulrich Drepper <drepper@redhat.com> * stdio-common/printf_size.c: Undo parts of patch from 2000-2-11. Initialize width correctly.
* Undo parts of patch from 2000-2-11. Initialize width correctly.Ulrich Drepper2004-02-081-2/+2
|
* Fix last commit.Andreas Jaeger2004-02-071-1/+1
|
* Update.Andreas Jaeger2004-02-077-16/+48
| | | | | | | | | | | | | | | | | | | | 2004-02-07 Andreas Jaeger <aj@suse.de> * iconv/gconv_simple.c (ucs4le_internal_loop): Remove cast used as lvalue. (internal_ucs4le_loop_single): Likewise. (ucs4_internal_loop): Likewise. (BODY): Likewise. (internal_ucs4_loop_single): Likewise. * iconvdata/iso8859-1.c (BODY): Likewise. * iconvdata/cp1255.c (EMIT_SHIFT_TO_INIT): Likewise. * iconvdata/cp1258.c (EMIT_SHIFT_TO_INIT): Likewise. * iconvdata/gb18030.c (BODY): Likewise. * iconvdata/armscii-8.c (BODY): Likewise. * stdlib/msort.c (msort_with_tmp): Likewise. * iconv/gconv_open.c (__gconv_open): Remove conditional expression as lvalue.
* * iconv/gconv_simple.c (ucs4le_internal_loop): Remove cast used as Andreas Jaeger2004-02-072-17/+41
| | | | | | | | lvalue. (internal_ucs4le_loop_single): Likewise. (ucs4_internal_loop): Likewise. (BODY): Likewise. (internal_ucs4_loop_single): Likewise.
* Update.Ulrich Drepper2004-02-072-5/+33
| | | | | | | | | 2004-02-06 Steven Munroe <sjmunroe@us.ibm.com> * sysdeps/powerpc/powerpc32/dl-machine.c: Declare __cache_line_size as weak extern. (__elf_machine_runtime_setup): Invalidate the instruction cache over the whole range of the PLT.
* Update.Ulrich Drepper2004-02-062-3/+8
| | | | | | | 2004-02-06 Andreas Schwab <schwab@suse.de> * posix/regcomp.c (build_range_exp): Fix off-by-one. (parse_bracket_exp): Likewise.
* Update.Ulrich Drepper2004-02-052-0/+7
| | | | | | | 2004-02-05 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/powerpc/powerpc32/kernel_stat.h: Define _HAVE_STAT_NSEC and _HAVE_STAT64_NSEC. Patch by Anton Blanchard.
* #Update.Ulrich Drepper2004-02-022-3/+31
| | | | | | | | | | 2004-02-02 Paolo Bonzini <bonzini@gnu.org> * posix/regexec.c (check_matching): Add P_MATCH_FIRST parameter. (re_search_internal): Pass new parameter to check_matching. (check_matching): Unless a parenthesized group is found at the beginning of the regexp, advance P_MATCH_FIRST until we entered a state different from the initial state.
* Update.Ulrich Drepper2004-02-017-12/+49
| | | | | | | | | | | | | | * math/libm-test.inc (lround_test): Add new test. (llround_test): Likewise. (lrint_test): Likewise. (llrint_test): Likewise. * sysdeps/ieee754/dbl-64/s_lround.c (__lround): Fix special case with result taking up 20 bits. * sysdeps/ieee754/dbl-64/s_lrint.c (__lrint): Likewise. * sysdeps/ieee754/dbl-64/s_llrint.c (__llrint): Likewise.. * sysdeps/ieee754/ldbl-96/s_lroundl.c (__lroundl): Fix special case with result taking up 31 bits. * sysdeps/ieee754/ldbl-96/s_lrintl.c (__lrintl): Likewise.
* Update.Ulrich Drepper2004-02-012-4400/+4423
| | | | | | 2004-02-01 Ulrich Drepper <drepper@redhat.com> * po/nl.po: Update from translation team.
* Update.Ulrich Drepper2004-01-302-8/+14
| | | | | | | | 2004-01-30 Andreas Schwab <schwab@suse.de> * sysdeps/unix/sysv/linux/ia64/bits/siginfo.h (ILL_BREAK, FPE_DECOVF, FPE_DECDIV, FPE_DECERR, FPE_INVASC, FPE_INVDEC, SEGV_PSTKOVF): Remove underscore prefix from definition.
* Update.Ulrich Drepper2004-01-304-3/+17
| | | | | | | | | | | 2004-01-28 Paolo Bonzini <bonzini@gnu.org> Merge regex changes in gawk. * posix/regcomp.c (build_range_exp) [!_LIBC]: Check validity of collation elements. * posix/regex.c: Include limits.h. * posix/regex.h: Document REG_ECOLLATE correctly. * posix/regex_internal.h [!_LIBC && !ENABLE_NLS]: Disable NLS.
* (build_range_exp) [!_LIBC]: Check validity of collation elements.Ulrich Drepper2004-01-301-0/+2
|
* (Tools for Compilation): Grammar fixes.Roland McGrath2004-01-301-1/+1
|
* Update.Ulrich Drepper2004-01-283-393/+100
| | | | | | | 2004-01-24 Andreas Jaeger <aj@suse.de> * malloc/obstack.h: Import gnulib version. * malloc/obstack.c: Likewise.
* Update.Ulrich Drepper2004-01-277-20/+46
| | | | | | | | | | | | | | | | | | | | | | 2004-01-26 David Mosberger <davidm@hpl.hp.com> * elf/link.h (struct dl_phdr_info): Fix typo in comment. * elf/rtld.c (dl_main): After incrementing dl_nloaded, also increment dl_load_adds. * elf/dl-iteratephdr.c (__dl_iterate_phdr): Replace GL(dl_load_subs) with equivalent GL(dl_load_adds - GL(dl_nloaded). (dl_iterate_phdr): Likewise. * elf/dl-close.c (_dl_close): Delete increment of GL(dl_load_subs). * elf/dl-support.c: Remove global variable _dl_load_subs. * sysdeps/generic/ldsodefs.h (struct rtld_global): Remove _dl_load_subs member. 2004-01-27 Jakub Jelinek <jakub@redhat.com> * elf/rtld.c (_dl_start_final): Don't set l_relro_* here. (_dl_start): And neither here. (dl_main): Set GL(dl_loaded)->l_relro_* and GL(dl_rtld_map)->l_relro_*.
* Update.Ulrich Drepper2004-01-2410-6/+166
| | | | | | | | | | | | | | | | | | | | | | 2004-01-23 David Mosberger <davidm@hpl.hp.com> * sysdeps/generic/ldsodefs.h (struct rtld_global): Add members _dl_load_adds and _dl_load_subs. * elf/dl-support.c (_dl_load_adds): New variable. (_dl_load_subs): Likewise. * elf/dl-object.c (_dl_new_object): Increment dl_load_adds. * elf/dl-close.c (_dl_close): Increment dl_load_subs. * elf/link.h (struct dl_phdr_info): Add members dlpi_adds and dlpi_subs. * include/link.h: Likewise. * elf/dl-iteratephdr.c (__dl_iterate_phdr): Initialize dlpi_adds and dlpi_subs members. (dl_iterate_phdr): Likewise. * elf/tst-dlmodcount.c: New file. * elf/Makefile (distribute): Mention tst-dlmodcount.c. (tests): If build-shared, mention tst-dlmodcount. ($(objpfx)tst-dlmodcount): If build-shared, build and run tst-dlmodcount.