about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Update.Ulrich Drepper1999-02-084-52/+3051
| | | | | | | | | | | | | | | | | | | | | | | * po/el.po: New file. 1999-02-07 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * elf/dl-load.c (_dl_map_object_from_fd): Replace magic constant when processing DT_SYMBOLIC objects. 1999-02-07 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * elf/dl-load.c (_dl_map_object_from_fd): When looking for the program headers without PT_PHDR only require that they are contained within one of the loaded segments. Don't use assert, since that would be a bug in the object, not the dynamic linker. 1999-02-08 Richard Henderson <rth@cygnus.com> * sysdeps/alpha/dl-machine.h (TRAMPOLINE_TEMPLATE): Save and restore all call-clobbered fp regs. 1999-02-08 Ulrich Drepper <drepper@cygnus.com>
* Update.Ulrich Drepper1999-02-082-0/+4370
| | | | * po/cs.po: New file.
* Update.Ulrich Drepper1999-02-082-2/+7
| | | | | | | 1999-02-08 Ulrich Drepper <drepper@cygnus.com> * resolv/res_hconf.c (_res_hconf_init): Don't use ENV_HOSTCONF for SUID binaries.
* Update.Ulrich Drepper1999-02-073-4/+7
| | | | | * signal/signal.h: Don't declare __libc_allocate_rtsig. * include/signal.h: Declare __libc_allocate_rtsig here.
* Update.Ulrich Drepper1999-02-073-9/+27
| | | | | | | | 1999-02-07 Ulrich Drepper <drepper@cygnus.com> * elf/dl-lookup.c: Increment _dl_num_relocations in the four entry point functions, not do_lookup since the later can be called more than once.
* Update.Ulrich Drepper1999-02-0711-124/+657
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1999-02-03 Jakub Jelinek <jj@ultra.linux.cz> * sysdeps/generic/segfault.c: Add ADVANCE_STACK_FRAME macro, so that architectures which need to add some special offset to stack pointer can share this file. * sysdeps/unix/sysv/linux/sparc/sparc32/sigcontextinfo.h: New file. * sysdeps/unix/sysv/linux/sparc/sparc32/register-dump.h: New file. * sysdeps/unix/sysv/linux/sparc/sparc64/sigcontextinfo.h: New file. * sysdeps/unix/sysv/linux/sparc/sparc64/register-dump.h: New file. * sysdeps/unix/sysv/linux/sparc/sparc32/bits/mman.h: Remove. * sysdeps/unix/sysv/linux/sparc/sparc64/bits/mman.h: Remove. * sysdeps/unix/sysv/linux/sparc/bits/mman.h: New file - common between sparc32 and sparc64. * sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S: Remove. * sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S: Remove. * sysdeps/unix/sysv/linux/sparc/vfork.S: New file - common between sparc32 and sparc64. * sysdeps/unix/sysv/linux/sparc/sparc32/fork.S: Remove. * sysdeps/unix/sysv/linux/sparc/sparc64/fork.S: Remove. * sysdeps/unix/sysv/linux/sparc/fork.S: New file - common between sparc32 and sparc64. * sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.S: Remove. * sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.S: Remove. * sysdeps/unix/sysv/linux/sparc/sysdep.S: New file - common between sparc32 and sparc64.
* Update.Ulrich Drepper1999-02-0722-12/+296
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1999-02-07 Ulrich Drepper <drepper@cygnus.com> * Versions.def: New version GLIBC_2.1.1 for libc. * stdlib/Versions: Add _Exit, imaxdiv, and imaxdiv to GLIBC_2.1.1. * stdlib/labs.c: Moved to... * sysdeps/generic/labs.c: ...here. * stdlib/llabs.c: Moved to... * sysdeps/generic/llabs.c: ...here. * stdlib/stdlib.h: Allow definition of ldiv_t and lldiv_t in other header. Declare _Exit. * sysdeps/generic/_exit.c: Add alias _Exit. * sysdeps/mach/hurd/_exit.c: Likewise. * sysdeps/standalone/i386/force_cpu386/_exit.c: Likewise. * sysdeps/standalone/i960/nindy960/_exit.c: Likewise. * sysdeps/standalone/m68k/m68020/mvme136/_exit.c: Likewise. * sysdeps/unix/_exit.c: Likewise. * sysdeps/wordsize-32/inttypes.h: Define imaxdiv_t and declare imaxdiv and imaxabs. Declare lldiv_t if necessary. * sysdeps/wordsize-64/inttypes.h: Likewise. * sysdeps/wordsize-32/llabs.c: New file. * sysdeps/wordsize-32/lldiv.c: New file. * sysdeps/wordsize-64/labs.c: New file. * sysdeps/wordsize-64/ldiv.c: New file. * manual/arith.texi: Document imaxabs, imaxdiv_t, and imaxdiv. * manual/startup.texi: Document _Exit. 1999-02-07 Andreas Jaeger <aj@arthur.rhein-neckar.de> * nscd/cache.c: Include <arpa/inet.h> for inet_ntop.
* Update.Ulrich Drepper1999-02-0728-6767/+7042
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1999-02-06 Ulrich Drepper <drepper@cygnus.com> * Versions.def: Add versions for ld.so. * csu/Versions: Remove __libc_stack_end here. * elf/Versions: Split libc definitions in libc and ld.so definitions. * elf/Makefile (ld-map): Change to ld.so.map. * scripts/versions.awk: Recognize dot in library names. * ctype/ctype.h: Remove definitions of __tolower and __toupper. Don't use __tolower and __toupper in inline functions. Add optimizing macros for tolower and toupper. * ctype/ctype-extn.c (_tolower): Don't use __tolower. (_toupper): Don't use __toupper. * ctype/ctype.c (tolower): Don't use __tolower. (toupper): Don't use toupper. * nscd/cache.c (prune_cache): Correct printing of debugging messages. * resolv/Versions (libresolv): Export __ns_name_unpack and __ns_name_ntop. * resolv/res_comp.c: Rename ns_name_unpack to __ns_name_unpack and make it global. Change all users. Similar for ns_name_ntop. * resolv/nss_dns/dns-host.c: Don't use dn_expand when extracting in user-provided buffer. Use __ns_name_unpack and __ns_name_ntop directly to detect too small buffer. * stdio-common/Makefile (tests): Add scanf12. * stdio-common/scanf12.c: New file. * stdio-common/scanf12.input: New file. * stdio-common/vfscanf.c (__vfscanf): Handle +/- at beginning of floating-point correctly if the number is invalid. * stdio-common/vfscanf.c: Don't use non-reentrant multibyte conversion * stdio-common/printf_fphex.c: Likewise. * stdio-common/vfprintf.c: Likewise. See ChangeLog.9 for earlier changes.
* Update. glibc-2.1 cvs/glibc-2_1Ulrich Drepper1999-02-048-71/+82
| | | | | | | | | | 1999-02-04 Ulrich Drepper <drepper@cygnus.com> * stdlib/strtoll.c: Add alias __strtoq_internal. * stdlib/strtoull.c: Add alias __strtouq_internal. * wcsmbs/mbrtowc.c: Correct logic testing for converted NUL character. Patch by Owen Taylor <otaylor@redhat.com>.
* (Severity): Update.Ulrich Drepper1999-02-031-5/+1
|
* 1999-02-03 Mark Kettenis <kettenis@gnu.org>Roland McGrath1999-02-031-0/+4
| | | | * sysdeps/mach/hurd/utimes.c (__utimes): Deal with TVP being NULL.
* 1999-02-03 Mark Kettenis <kettenis@gnu.org> Roland McGrath1999-02-031-5/+16
| | | | * sysdeps/mach/hurd/utimes.c (__utimes): Deal with TVP being NULL.
* Remade for stable-2.1Ulrich Drepper1999-02-033-9/+8
|
* Update.Ulrich Drepper1999-02-032-2/+5
| | | | | * version.h (VERSION): Bump to 2.1. (RELEASE): Change to stable.
* Update.Ulrich Drepper1999-02-033-2/+29
| | | | | | | | | 1999-02-03 Ulrich Drepper <drepper@cygnus.com> * elf/dlsym.c (dlsym_doit): If no symbol for RTLD_NEXT is found initialize ref element of args object so that dlsym does not dump a core. * elf/dlvsym.c (dlvsym_doit): Likewise.
* Update.Ulrich Drepper1999-02-038-17/+40
| | | | | | | | | | | | 1999-02-03 Jakub Jelinek <jj@ultra.linux.cz> * sysdeps/unix/sysv/linux/sparc/sparc64/pipe.S: Set branch prediction correctly. * sysdeps/unix/sysv/linux/sparc/sparc32/profil-counter.h: Signal takes a pointer to __sigcontext_t. * sysdeps/unix/sysv/linux/sparc/sparc64/syscall.S: Do a nop after retl. * sysdeps/unix/sysv/linux/sparc/sparc32/Dist: Remove fork.S.
* Update.Ulrich Drepper1999-02-031-0/+9
| | | | | | | | | | | 1999-01-31 Andreas Jaeger <aj@arthur.rhein-neckar.de> * manual/install.texi (Configuring and compiling): Building in the source directory works, change paragraph stating the opposite. 1999-01-29 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * locale/programs/locale-spec.c: Fix last change.
* Update.Ulrich Drepper1999-02-031-0/+5
| | | | | | | 1999-02-02 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * manual/time.texi (General Time String Parsing): Fix typos. Fix column widths of table.
* (General Time String Parsing): Fix typos. Fix column widths of table.Ulrich Drepper1999-02-031-3/+3
|
* 1999-01-31 Mark Kettenis <kettenis@phys.uva.nl>Roland McGrath1999-02-021-0/+4
| | | | * sysdeps/mach/hurd/times.c: New file.
* 1999-01-31 Mark Kettenis <kettenis@phys.uva.nl> Roland McGrath1999-02-021-0/+2
| | | | * sysdeps/mach/hurd/times.c: New file.
* Update.Ulrich Drepper1999-02-022-1/+3
| | | | * elf/dl-load.c: Use alloca, not __alloca.
* Update.Ulrich Drepper1999-02-025-21/+29
| | | | | | | | | * nscd/nscd_getpw_r.c (nscd_getpw_r): Mark as internal and take extra argument with length of key string. (__nscd_getpwnam_r): Call nscd_getpw_r with extra argument. (__nscd_getpwuid_r): Create key string on stack. * nscd/nscd_getgr_r.c: Mark local functions as internal. * nscd/nscd_gethst_r.c: Likewise.
* Update.Ulrich Drepper1999-02-028-60/+184
| | | | | | | | | | | 1999-02-02 Ulrich Drepper <drepper@cygnus.com> * sysdeps/unix/sysv/linux/reboot.c: Make sure first parameter is correctly passed to the kernel even on 64bit platforms. Patch by Bruce Elliott <bde@nwlink.com>. * localedata/locales/it_CH: New file. Contributed by Giacomo Amabile Catenazzi <gcatenaz@g26.ethz.ch>.
* Update.Ulrich Drepper1999-01-312-2/+7
| | | | | | | 1999-01-31 Ulrich Drepper <drepper@cygnus.com> * math/libm-test.c (fdim_test): Fix typo in message. Patch by Paul Kimoto <kimoto@spacenet.tn.cornell.edu>.
* Update.Ulrich Drepper1999-01-303-0/+14
| | | | | | | | 1999-01-31 Philip Blundell <philb@gnu.org> * sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S: If the kernel doesn't have vfork, resort to using fork. * sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S: Likewise.
* Update.Ulrich Drepper1999-01-302-1/+5
| | | | | * sysdeps/sparc/sparc32/__longjmp.S: Include bits/setjmp.h not jmp_buf.h. Patch by David S. Miller <davem@dm.cobaltmicro.com>.
* Update.Ulrich Drepper1999-01-304-3/+10
| | | | | | | | | 1999-01-30 Ulrich Drepper <drepper@cygnus.com> * sysdeps/libm-i387/s_fdim.S: Reverse arguments of instruction changed in last patch. * sysdeps/libm-i387/s_fdimf.S: Likewise. * sysdeps/libm-i387/s_fdiml.S: Likewise.
* Update. glibc-2.0.112 cvs/glibc-2_0_112Ulrich Drepper1999-01-297-19/+135
| | | | | | | | | | | | | | 1999-01-29 Richard Henderson <rth@twiddle.net> * scripts/config.sub: Recognize alpha{pca5[67],ev[67]}. * sysdeps/generic/elf/backtracesyms.c (__backtrace_symbols): Format pointer differences as longs. * sysdeps/alpha/fpu/s_floor.c, sysdeps/alpha/fpu/s_floorf.c: Copy commentary from bits/mathinclude.h. Kill unused defines. * sysdeps/alpha/atomicity.h: New file.
* Update.Ulrich Drepper1999-01-293-4/+6
| | | | * scripts/versions.awk: Quote { in regexp.
* Update.Ulrich Drepper1999-01-292-1/+3
| | | | * version.h (VERSION): Bump to 2.0.112.
* Update.Ulrich Drepper1999-01-292-2/+6
| | | | | | | | * sunrpc/clnt_tcp.c (clnttcp_call): Resolve 32-64 comparison conflict for 64 bit platforms. Patch by trott@rottmann.hi.shuttle.de. * sysdeps/i386/Versions: Exports functions from libgcc since this
* Update.Ulrich Drepper1999-01-299-25/+80
| | | | | | | | | | | | | | | * sysdeps/unix/sparc/vfork.S: Correct comment. * sysdeps/unix/sparc/fork.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list: Remove vfork. * sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/fork.S: No special case for child necessary. * sysdeps/unix/sysv/linux/sparc/sparc64/fork.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S: New file. * sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S: New file. Patches by Jakub Jelinek <jj@sunsite.ms.mff.cuni.cz>. * sysdeps/libm-i387/s_fdim.S: Change fsubp to fsubrp for picky gas.
* Update.Ulrich Drepper1999-01-294-6/+11
| | | | | | | * sysdeps/libm-i387/s_fdim.S: Change fsubp to fsubrp for picky gas. * sysdeps/libm-i387/s_fdimf.S: Likewise. * sysdeps/libm-i387/s_fdiml.S: Likewise.
* Update.Ulrich Drepper1999-01-293-4/+41
| | | | | | * sysdeps/alpha/fpu/s_floor.c (__floor): Don't depend on inlining, duplicate the code. * sysdeps/alpha/fpu/s_floorf.c (__floorf): Likewise.
* Update.Ulrich Drepper1999-01-293-0/+16
| | | | | | | | 1999-01-29 Ulrich Drepper <drepper@cygnus.com> * sysdeps/i386/Versions: Exports functions from libgcc sinc ethis is what was done in glibc 2.0. * sysdeps/m68k/Versions: Likewise. New file.
* Update.Ulrich Drepper1999-01-299-114/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | 1999-01-28 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * sysdeps/wordsize-32/stdint.h (INT8_C, INT16_C, INT32_C, INT64_C, UINT8_C, UINT16_C, UINT32_C, UINT64_C): Remove casts, they must be integer constants. Use ## directly instead of __CONCAT so that the suffix string is not expanded as a macro. * sysdeps/wordsize-64/stdint.h (INT8_C, INT16_C, INT32_C, INT64_C, UINT8_C, UINT16_C, UINT32_C, UINT64_C): Likewise. (INT64_MIN, INT64_MAX, UINT64_MAX, INT_LEAST64_MIN, INT_LEAST64_MAX, UINT_LEAST64_MAX, INT_FAST16_MIN, INT_FAST32_MIN, INT_FAST64_MIN, INT_FAST16_MAX, INT_FAST32_MAX, INT_FAST64_MAX, UINT_FAST16_MAX, UINT_FAST32_MAX, UINT_FAST64_MAX, INTMAX_MIN, INTMAX_MAX, UINTMAX_MAX): Define as long constants, not long long. 1999-01-28 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * locale/mb_cur_max.c (__ctype_get_mb_cur_max): Correct return type to size_t. * locale/broken_cur_max.c (__ctype_get_mb_cur_max): Likewise. * stdlib/stdlib.h (__ctype_get_mb_cur_max): Likewise. 1999-01-27 Philip Blundell <pb@nexus.co.uk> * sysdeps/unix/sysv/linux/arm/vfork.S: Deleted.
* Update.Ulrich Drepper1999-01-283-26/+45
| | | | | | | 1999-01-28 David S. Miller <davem@redhat.com> * sysdeps/sparc/sparc32/__longjmp.S: Rewrite without bogus sanity checks and aborts, to make longjmp based thread schemes work again.
* Update.Ulrich Drepper1999-01-284-0/+253
| | | | | | | * sysdeps/unix/sysv/sysv4/solaris2/configure.in: New file. * sysdeps/unix/sysv/sysv4/solaris2/configure: New file. * sysdeps/unix/sysv/sysv4/solaris2/sparc/errlist.c: New file. Patch by Jeff Bailey <jbailey@phn.ca>.
* Update.Ulrich Drepper1999-01-285-10/+26
| | | | | | | | | | | * locale/setlocale.c (free_mem): Don't try to free C locale data and use setdata instead of doing it by hand. * iconv/gconv_conf.c (add_alias): Check that so such alias is currently stored. * iconv/gconv_db.c (free_derivation): Free names if charsets for first and last step.
* Update.Ulrich Drepper1999-01-282-1/+28
| | | | * iconv/gconv_dl.c: Unload all modules when debugging memory use.
* Update.Ulrich Drepper1999-01-282-2/+7
| | | | * locale/loadlocale.c (_nl_unload_locale): Free locale name.
* Update.Ulrich Drepper1999-01-284-14/+39
| | | | | | | | * intl/finddomain.c (free_mem): Also free filename. * locale/findlocale.c (free_mem): Likewise. (_nl_find_locale): Duplicate loc_name with strdupa not strdup. * locale/setlocale.c (free_mem): New function. Free current locale data and set current locale to "C".
* Update.Ulrich Drepper1999-01-284-4/+18
| | | | | | | | | | | | | | * libio/genops.c (_IO_un_link): Move #ifdef introduced in last change in right place. * sysdeps/unix/sysv/linux/sys/timex.h: Add MAXTC from kernel header. Suggested by Thomas Quinot <thomas@Cuivre.FR.EU.ORG>. 1999-01-28 Andreas Jaeger <aj@arthur.rhein-neckar.de> * libio/getc_u.c (__getc_unlocked): Avoid compiler warning. 1999-01-28 Ulrich Drepper <drepper@cygnus.com>
* Update.Ulrich Drepper1999-01-282-1/+14
| | | | | * libio/genops.c (_IO_un_link, _IO_link_in): Don't use locking if _IO_MTSAFE_IO is not defined.
* Update.Ulrich Drepper1999-01-282-1/+5
| | | | | * iconv/gconv_db.c (free_modules_db): Don't free memory of internal modules.
* Update.Ulrich Drepper1999-01-282-1/+6
| | | | | | 1999-01-28 Ulrich Drepper <drepper@cygnus.com> * iconv/gconv_db.c (free_mem): Don't free module tree if there is none.
* Update.Ulrich Drepper1999-01-274-9/+14
| | | | | | * locale/programs/locale-spec.c (locale_special): Take care of possible trigraph sequence. Patch by Zack Weinberg <zack@rabi.columbia.edu>.
* Update.Ulrich Drepper1999-01-274-5/+16
| | | | | | | | | | | * time/strptime.c (strptime_internal, case 's'): Initialize secs to zero. Patch by Bruce Elliott <bde@nwlink.com>. 1999-01-27 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * elf/Makefile (extra-objs): Add test modules objects. 1999-01-27 Ulrich Drepper <drepper@cygnus.com>
* Update.Ulrich Drepper1999-01-273-3/+10
| | | | * wctype/wcextra.c: Declare __ctype32_b.