about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
...
* Update.Ulrich Drepper2001-08-118-52/+167
| | | | | | | | | | | | | | | | | | | | | | | | | | 2001-08-11 Ulrich Drepper <drepper@redhat.com> * malloc/malloc.c (ptmalloc_init): Don't call getenv five times. Instead use new function next_env_entry which iterates over the environment once. * sysdeps/arm/dl-machine.h (elf_machine_runtime_setup): Only set _dl_profile_map for the right object. * elf/dl-reloc.c (_dl_relocate_object): Allocate l_reloc_result only if consider_profiling is != 0, not if _dl_profile != NULL. * sysdeps/generic/dl-environ.c (_dl_next_ld_env_entry): Optimize a bit. Now returns pointer to first character set "LD_". * elf/rtld.c (process_envvars): Adjust for change above. * sysdeps/unix/sysv/linux/dl-librecon.h (EXTRA_LD_ENVVARS): Likewise. * sysdeps/unix/sysv/linux/i386/dl-librecon.h (EXTRA_LD_ENVVARS): Likewise. 2001-08-10 Wolfram Gloger <wg@malloc.de> * malloc/malloc.c (grow_heap): Use mmap() rather than mprotect() to allocate new memory, for better performance with Linux-2.4.x.
* Update.Ulrich Drepper2001-08-112-4/+10
| | | | | | * posix/getopt_init.c (__getopt_clean_environment): Avoid making the strncmp calls most of the time by testing for '_' as the first character of the name.
* Update.Ulrich Drepper2001-08-1114-70/+48
| | | | | | | | | | | | | | | * libio/iovdprintf.c (_IO_vdprintf): Set _IO_USER_LOCK flag for temporary stream. Don't define lock. * libio/iovsprintf.c: Likewise. * libio/iovsnprintf.c: Likewise. * libio/iovswprintf.c: Likewise. * libio/iovsscanf.c: Likewise. * libio/iovswscanf.c: Likewise. * stdio-common/vfprintf.c [USE_IN_LIBIO] (buffered_vfprintf): Likewise. * libio/genops.c (_IO_no_init): Don't call _IO_lock_init if _lock is NULL. (_IO_default_finish): Likewise. * libio/wgenops.c (_IO_wdefault_finish): Likewise.
* Update.Ulrich Drepper2001-08-113-36/+38
| | | | | | | * elf/dl-open.c (add_to_global): Remove stale comment. * elf/dl-load.c (fillin_rpath): In SUID binaries, don't mark non-system-dirs in LD_LIBRARY_PATH as nonexisting, simply drop them.
* Update.Ulrich Drepper2001-08-101-0/+9
| | | | | | | | | | | 2001-08-10 Ulrich Drepper <drepper@redhat.com> * libio/iovdprintf.c (_IO_vdprintf): Call __fsetlocking for temporary stream. * libio/obprintf.c (_IO_obstack_vprintf): Likewise. * libio/strops.c (_IO_str_init_static): Likewise. * libio/vasprintf.c (_IO_vasprintf): Likewise. * libio/wstrops.c (_IO_wstr_init_static): Likewise.
* Call __fsetlocking for temporary stream.Ulrich Drepper2001-08-105-4/+28
|
* Update.Andreas Jaeger2001-08-101-0/+4
| | | | | | 2001-08-10 Andreas Jaeger <aj@suse.de> * stdio-common/stdio_ext.h: Fix typo.
* Fix typo in comment.Andreas Jaeger2001-08-101-2/+2
|
* Update.Ulrich Drepper2001-08-106-30/+109
| | | | | | | | | | | | | | | | | | | | * posix/fnmatch_loop.c: Fix computation of alignment. 2001-08-09 Isamu Hasegawa <isamu@yamato.ibm.com> * posix/regex.c (wcs_regex_compile): Use appropriate string to compare with collating element. Fix the padding for the alignment. 2001-08-09 Isamu Hasegawa <isamu@yamato.ibm.com> * locale/programs/ld-collate.c (collate_output): Exclude characters from elem_table. Reduce if clause to write collating elements correctly. * posix/Makefile (tests): Add bug-regex5. * posix/bug-regex5.c: New file. 2001-08-09 Ulrich Drepper <drepper@redhat.com>
* Update.Ulrich Drepper2001-08-104-43/+94
| | | | | | | | * locale/lc-time.c (_nl_parse_alt_digit): New function. * locale/localeinfo.h: Add prototype for it. * time/strptime.c (get_alt_number): Use _nl_parse_alt_digit to get the value. Correct computation of hour for %OI. If no %EC given but %Ey use numeric formular.
* Update.Ulrich Drepper2001-08-102-1/+4
| | | | | * dlfcn/Makefile (tststatic-ENV): Also add $(common-objpfx)elf for ld.so.
* Update.Ulrich Drepper2001-08-104-11/+46
| | | | | | | 2001-08-09 Ulrich Drepper <drepper@redhat.com> * time/tst-strptime.c: Add tests in different locales. * time/Makefile (tst-strptime-ENV): Define.
* Update.Ulrich Drepper2001-08-093-1/+16
| | | | | | | | | 2001-08-09 Jakub Jelinek <jakub@redhat.com> * catgets/catgets.c (catclose): Be liberal about catalog_desc in catclose too. * time/tst-strptime.c: Add test case for %U and %W handling.
* Update.Ulrich Drepper2001-08-092-4/+63
| | | | | * time/strptime.c (strptime_internal): Add handling of year + %U/%W week + week day.
* Update.Ulrich Drepper2001-08-093-22/+17
| | | | | * stdio-common/vfscanf.c: Fix reading of wide chars and strings if not COMPILE_WSCANF.
* Update.Ulrich Drepper2001-08-093-23/+59
| | | | | | * libio/vswprintf.c (_IO_vswprintf): Fix return value handling which is different from snprintf. * libio/tst_swprintf.c: Add tests for too small output buffer.
* Update.Ulrich Drepper2001-08-094-18/+141
| | | | | | | | 2001-08-09 Ulrich Drepper <drepper@redhat.com> * stdio-common/vfscanf.c: Fix handling of %[] for COMPILE_WSCANF. * libio/Makefile (tests): Add tst-swscanf. * libio/tst-swscanf.c: New file.
* Update.Ulrich Drepper2001-08-091-0/+4
| | | | | | 2001-08-09 Jakub Jelinek <jakub@redhat.com> * posix/globtest.sh: Robustify tilde tests.
* Robustify tilde tests.Ulrich Drepper2001-08-091-6/+18
|
* Revert last patch, Ulrich will fix the failing script to use de_DE.UTF-8.Andreas Jaeger2001-08-092-5/+1
|
* Update.Andreas Jaeger2001-08-091-0/+6
| | | | | | | | * locale/programs/ld-ctype.c (DEFAULT): Fix expression. (EMPTY): New. (wctype_table_finalize): Use it. (find_idx): Likewise. (wctype_table_get): Likewise.
* * locale/programs/ld-ctype.c (DEFAULT): Fix expression. Andreas Jaeger2001-08-091-12/+16
| | | | | | | (EMPTY): New. (wctype_table_finalize): Use it. (find_idx): Likewise. (wctype_table_get): Likewise.
* Use de_DE.UTF-8 locale.Ulrich Drepper2001-08-091-3/+3
|
* (LOCALES): Generate en_US.UTF-8 locale.Andreas Jaeger2001-08-092-1/+5
| | | | | | 2001-08-09 Andreas Jaeger <aj@suse.de> * Makefile (LOCALES): Generate en_US.UTF-8 locale.
* * configure.in: Add check for GCC 3.x.Andreas Jaeger2001-08-093-79/+125
| | | | | | 2001-08-09 Andreas Jaeger <aj@suse.de> * configure.in: Add check for GCC 3.x.
* Update.Ulrich Drepper2001-08-0911-23/+152
| | | | | | | | | | | | | | | | | | | 2001-08-09 Ulrich Drepper <drepper@redhat.com> * libio/wfileops.c (_IO_wfile_seekoff): Don't even try to handle seeking with backup buffer present. Correct determining of internal buffer position. Reset also wide buffers if we reset the internal buffers. * libio/iofwide.c (_IO_fwide): Always determine file offset for wide streams. * libio/ioseekoff.c: Catch one unimplemented case. * libio/ftello.c: Don't abort if the wide stream has backup buffer. * libio/ftello64.c: Likewise. * libio/iofgetpos.c: Likewise. * libio/iofgetpos64.c: Likewise. * libio/ftell.c: Likewise. * libio/Makefile (tests): Add tst-ungetwc2. * libio/tst-ungetwc2.c: New file.
* Update.Ulrich Drepper2001-08-093-15/+34
| | | | | | | | | * locale/elem-hash.h (elem_hash): Correct stupid mistake and create real hash values now. Patch by Isamu Hasegawa <isamu@yamato.ibm.com>. * libio/iofgetpos.c (_IO_new_fgetpos): Correct a few problems in the handling of wide streams.
* Update.Ulrich Drepper2001-08-094-6/+94
| | | | | | * libio/ioungetwc.c (ungetwc): Orient stream first. * libio/Makefile (tests): Add tst-ungetwc1. * libio/tst-ungetwc1.c: New file.
* update.Ulrich Drepper2001-08-095-28/+216
| | | | | | | | | | * libio/wfileops.c (_IO_wfile_underflow): Remove incorrect test for possible conversion using __codecvt_do_in. * libio/Makefile (tests): Add tst-fgetws. * libio/tst-fgetws.c: New file. * libio/iofgetws.c: Use _IO_ferror_unlocked macros instead of coding the test here.
* Update.Ulrich Drepper2001-08-086-96/+57
| | | | | | | | | | | | * catgets/open_catalog.c: Rewrite code to assume that the function is called at catopen time and not delayed in catgets. * catgets/catgets.c (catopen): Call __open_catalog and fail if that function failed. (catgets): Remove code for delayed opening of catalog. * catgets/catgetsinfo.h: Remove now unnecessary information from struct catalog_info. Change __open_catalog prototype. * catgets/gencat.c: Adjust __open_catalog call. * catgets/test-gencat.c: Stop program if catopen failed.
* Update.Ulrich Drepper2001-08-082-28/+26
| | | | | | | | for CRNCYSTR. * locale/programs/ld-monetary.c (monetary_finish): Likewise. functionality. call me(). If in the middle of initializing, return NULL or * manual/locale.texi: Add documentation for rpmatch.
* Update.Ulrich Drepper2001-08-082-1/+4
| | | | | * locale/C-monetary.c (_nl_C_LC_MONETARY): Provide correct value of CRNCYSTR.
* Update.Ulrich Drepper2001-08-082-2/+8
| | | | | | | | 2001-08-08 Ulrich Drepper <drepper@redhat.com> * locale/programs/ld-messages.c (messages_finish): Provide POSIX locale compliant default values for fields without definition. * locale/programs/ld-time.c (time_finish): Likewise.
* (time_finish): Provide POSIX locale compliant default values for fields ↵Ulrich Drepper2001-08-081-15/+36
| | | | without definition.
* Update.Andreas Jaeger2001-08-081-0/+5
| | | | | | | 2001-08-08 Andreas Jaeger <aj@suse.de> * sysdeps/ieee754/ldbl-96/s_ilogbl.c (__ilogbl): Fix test for infinity.
* (__ilogbl): Fix test for infinity.Andreas Jaeger2001-08-081-3/+7
|
* Update.Ulrich Drepper2001-08-084-68/+103
| | | | | | | | | | | | | | | | | | 2001-08-07 Ulrich Drepper <drepper@redhat.com> * sysdeps/ia64/memusage.h (GETTIME): Define using hp-timing.h funcationality. * sysdeps/ia64/hp-timing.h (HP_TIMING_NOW): Fix comment. 2001-08-07 Jakub Jelinek <jakub@redhat.com> * malloc/memusage.c (initialized): New variable. (init): If not yet initialized, call me(). (me): Do all dlsym calls here. (malloc, realloc, calloc, free): If not yet initialized, call me(). If in the middle of initializing, return NULL or do nothing.
* Update.Ulrich Drepper2001-08-084-12/+33
| | | | | | | | | | | | | | 2001-08-07 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/seekdir.c (seekdir): Set dirp->filepos. * dirent/tst-seekdir.c (main): Check whether telldir right after seekdir returns 2nd argument given to seekdir. 2001-08-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * dlfcn/Makefile (tststatic-ENV): Add $(common-objpfx) to LD_LIBRARY_PATH.
* Update.Ulrich Drepper2001-08-072-17/+31
| | | | | | | | | | | | | | | | Andreas Schwab <schwab@suse.de> Bruno Haible <haible@clisp.cons.org> * locale/programs/3level.h (EMPTY): New macro. (*_get, *_add, *_iterate, *_finalize): Use it instead of ~(uint32_t) 0. 2001-08-08 GOTO Masanori <gotom@debian.or.jp> * locale/iso-3166.def: Updates from latest official list. 2001-08-07 Andreas Jaeger <aj@suse.de> * iconv/gconv_charset.h (upstr): Add unused attribute to avoid warning. * libio/iopopen.c (_IO_new_proc_open): Fix typos, it's _IO_MTSAFE_IO.
* Updates from latest official list.Ulrich Drepper2001-08-071-5/+4
|
* update.Andreas Jaeger2001-08-072-0/+5
| | | | * stdlib/tst-strtod.c: Disable HUGE_VAL tests for older GCCs.
* Update.Andreas Jaeger2001-08-073-8/+19
| | | | | | | | | | | | | 2001-08-07 Andreas Jaeger <aj@suse.de> * iconv/gconv_charset.h (upstr): Add unused attribute to avoid warning. * libio/iopopen.c (_IO_new_proc_open): Fix typos, it's _IO_MTSAFE_IO. (_IO_new_proc_close): Likewise. * libio/oldiopopen.c (_IO_old_proc_open): Likewise. (_IO_old_proc_close): Likewise.
* (upstr): Add unused attribute to avoid warning.Andreas Jaeger2001-08-071-1/+1
|
* Update.Ulrich Drepper2001-08-072-4/+82
| | | | | | | 2001-08-06 Ulrich Drepper <drepper@redhat.com> * manual/locale.texi: Add documentation of rpmatch. Patch by Jochen Hein <jochen@jochen.org>.
* Update.Ulrich Drepper2001-08-076-8/+41
| | | | | | | | | | | | 2001-08-06 Jakub Jelinek <jakub@redhat.com> * stdlib/strtod.c (STRTOF): Skip whole infinity, not just inf. * stdio-common/vfscanf.c (__vfscanf): +- can be followed by i in +-Inf. * stdlib/tst-strtod.c (tests): Add Inf tests. * stdio-common/tstscanf.c (main): Add tests for +- before Inf. * locale/weightwc.h (findidx): Change type of i to int32_t.
* Update.Ulrich Drepper2001-08-071-0/+4
| | | | | | 2001-08-06 Ulrich Drepper <drepper@redhat.com> * wcsmbs/wcsmbs-tst1.c (main): Avoid warning. Pretty printing.
* (main): Avoid warning. Pretty printing.Ulrich Drepper2001-08-071-8/+9
|
* * sysdeps/unix/bsd/bsd4.4/bits/dirent.h (struct dirent): Rename memberRoland McGrath2001-08-062-4/+13
| | | | | | d_fileno to d_ino. (struct dirent64): Likewise. (d_fileno): Define as macro.
* * sysdeps/mach/hurd/getrusage.c: Use TASK_EVENTS_INFO if implementedRoland McGrath2001-08-051-0/+5
| | | | by the microkernel (which it's not).
* 2001-08-04 Roland McGrath <roland@frob.com>Roland McGrath2001-08-051-1/+15
| | | | | * sysdeps/mach/hurd/getrusage.c: Use TASK_EVENTS_INFO if implemented by the microkernel (which it's not).