aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2000-08-28Update.Ulrich Drepper
* include/libintl.h: Include <locale.h> since libintl.h doesn't if we are not optimizing.
2000-08-28Update.Ulrich Drepper
* sysdeps/unix/sysv/linux/powerpc/sysdep.h: Protect against double inclusion.
2000-08-28Update.Ulrich Drepper
2000-08-28 Ulrich Drepper <drepper@redhat.com> * stdio-common/vfscanf.c (ungetc): Cast c to signed char first to really match EOF. Patch by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.
2000-08-28(ungetc): Cast c to signed char first to really match EOF.Ulrich Drepper
2000-08-28Update.Andreas Jaeger
2000-08-28 Andreas Jaeger <aj@suse.de> * sysdeps/i386/fpu/libm-test-ulps: Tweaks for AMD Athlon.
2000-08-28Tweaks for AMD Athlon.Andreas Jaeger
2000-08-28* sysdeps/mach/hurd/getpeername.c (__getpeername): Renamed from getpeername. ↵Mark Kettenis
Use ISO C style function definition. (getpeername): Provide weak alias. * sysdeps/mach/hurd/setrlimit.c (__setrlimit): Renamed from setrlimit. Use ISO C style function definition. (setrlimit): Provide weak alias. 2000-08-28 Mark Kettenis <kettenis@gnu.org> * sysdeps/mach/hurd/getpeername.c (__getpeername): Renamed from getpeername. Use ISO C style function definition. (getpeername): Provide weak alias. * sysdeps/mach/hurd/setrlimit.c (__setrlimit): Renamed from setrlimit. Use ISO C style function definition. (setrlimit): Provide weak alias.
2000-08-28Update.Andreas Jaeger
2000-08-28 Martin Schwidefsky <schwidefsky@de.ibm.com> * shlib-versions: Add a rule for S/390 to the libm version list. * sysdeps/s390/Versions: New file. * sysdeps/unix/sysv/linux/s390/Dist: Add oldgetrlimit64.c. * sysdeps/unix/sysv/linux/s390/Makefile: Add oldgetrlimit64. * sysdeps/unix/sysv/linux/s390/Versions: New file. * sysdeps/unix/sysv/linux/s390/alphasort64.c: New file. * sysdeps/unix/sysv/linux/s390/chown.c: New file. * sysdeps/unix/sysv/linux/s390/fxstat.c: New file. * sysdeps/unix/sysv/linux/s390/getdents64.c: New file. * sysdeps/unix/sysv/linux/s390/getrlimit.c: New file. * sysdeps/unix/sysv/linux/s390/getrlimit64.c: New file. * sysdeps/unix/sysv/linux/s390/lxstat.c: New file. * sysdeps/unix/sysv/linux/s390/oldgetrlimit64.c: New file. * sysdeps/unix/sysv/linux/s390/readdir64.c: New file. * sysdeps/unix/sysv/linux/s390/readdir64_r.c: New file. * sysdeps/unix/sysv/linux/s390/scandir64.c: New file. * sysdeps/unix/sysv/linux/s390/setrlimit.c: New file. * sysdeps/unix/sysv/linux/s390/syscalls.list: New file. * sysdeps/unix/sysv/linux/s390/versionsort64.c: New file. * sysdeps/unix/sysv/linux/s390/xstat.c: New file.
2000-08-28Add a rule for S/390 to the libm version list.Andreas Jaeger
2000-08-28Update.Ulrich Drepper
* sysdeps/unix/sysv/linux/powerpc/Makefile [$(subdir)==csu] (CFLAGS-initfini.s): Add -DWEAK_GMON_START.
2000-08-28Update.Ulrich Drepper
* elf/Versions [ld] (GLIBC_2.2): Export _dl_debug_files. * elf/dl-close.c (_dl_close): Print debug message if object is not unloaded. * elf/dl-open.c (dl_open_worked): Print message about opencount before returning to caller.
2000-08-28Update.Ulrich Drepper
2000-08-28 Ulrich Drepper <drepper@redhat.com> * po/zh.po: Renamed to... * po/zh_TW.po: ...this.
2000-08-28Renamed to zh_TW.Ulrich Drepper
2000-08-28* sysdeps/powerpc/fpu/feenablxcpt.c: Correct bogus checkin.Geoff Keating
* sysdeps/powerpc/fpu/feenablxcpt.c: Correct bogus checkin.
2000-08-28* sysdeps/powerpc/fpu/fedisblxcpt.c: New file. Geoff Keating
* sysdeps/powerpc/fpu/feenablxcpt.c: New file. * sysdeps/powerpc/fpu/fegetexcept.c: New file. * sysdeps/unix/sysv/linux/powerpc/fe_nomask.c: New file. 2000-08-27 Geoff Keating <geoffk@cygnus.com> * sysdeps/powerpc/fpu/fedisblxcpt.c: New file. * sysdeps/powerpc/fpu/feenablxcpt.c: New file. * sysdeps/powerpc/fpu/fegetexcept.c: New file. * sysdeps/unix/sysv/linux/powerpc/fe_nomask.c: New file.
2000-08-28Mention broken LC_COLLATE specification.Ulrich Drepper
2000-08-28Update.Ulrich Drepper
* locale/programs/ld-collate.c (insert_weights): Also update backpointer of next element. (collate_read): Allow definition of new collation symbols in stage 2. Symbol after reorder-after can be UCS4 value. Allow reordering of collation symbols and elements. Do not only move reorder entry in new position. Instead call insert_weight to do this and read the weights.
2000-08-27Update.Ulrich Drepper
* locale/findlocale.c (free_mem): Add cast to avoid warning.
2000-08-27Update.Ulrich Drepper
* intl/dcigettext.c (DCIGETTEXT): Remove _nl_find_language in code to determine invalid locale name. * locale/findlocale.c (_nl_find_locale): Likewise.
2000-08-27Update.Ulrich Drepper
* posix/annexc.c: Correct test for unavailable feature.
2000-08-27Update.Ulrich Drepper
2000-08-27 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/i386/sys/io.h (outw): Fix __INLINE -> __inline.
2000-08-27Update.Ulrich Drepper
* sysdeps/unix/sysv/linux/powerpc/syscalls.list: Add getdents64 syscall.
2000-08-27Update.Ulrich Drepper
* sysdeps/unix/sysv/linux/arm/Makefile [$(subdir)==resource] (sysdep_routines): Add oldgetrlimit64.
2000-08-26Update.Ulrich Drepper
2000-08-26 Ulrich Drepper <drepper@redhat.com> * elf/Makefile (distribute): Add unloadmod.c, reldepmod1.c, reldepmod2.c, reldepmod3.c, and reldepmod4.c. (tests): Add unload, reldep, reldep2, and reldep3. (modules-names): Add unloadmod, reldepmod1, reldepmod2, reldepmod3, and reldepmod4. Add rules to build and run unload, reldep, reldep2, and reldep3. * elf/dl-lookup.c (_dl_lookup_symbol): Add new parameter explicit. Don't create relocation dependency if it is nonzero. (_dl_lookup_symbol_skip): Remove relocation dependency stuff. This can never happen here. (_dl_lookup_versioned_symbol): Add new parameter explicit. Don't create relocation dependency if it is nonzero. (_dl_lookup_versioned_symbol_skip): Remove relocation dependency stuff. This can never happen here. * sysdeps/generic/ldsodefs.h: Change prototypes. * elf/dl-reloc.c (RESOLVE_MAP): Pass 0 in explicit parameter to _dl_lookup_up and _dl_lookup_versioned_symbol. (RESOLV): Likewise. * elf/dl-runtime.c (fixup): Likewise. (profile_fixup): Likewise. * elf/dl-libc.c (do_dlsym): Pass 1 in explicit parameter to _dl_lookup_symbol. * elf/dl-symbol.c (_dl_symbol_value): Likewise. * elf/rtld.c (dl_main): Likewise. * elf/dl-sym.c (_dl_sym): Pass 1 in explicit parameter to _dl_lookup_symbol if handle is not RTLD_DEFAULT. Always compute and pass down the caller map. (_dl_vsym): Likewise. * elf/reldep.c: New file. * elf/reldep2.c: New file. * elf/reldep3.c: New file. * elf/reldepmod1.c: New file. * elf/reldepmod2.c: New file. * elf/reldepmod3.c: New file. * elf/reldepmod4.c: New file. * elf/unload.c: New file. * elf/unloadmod.c: New file. * elf/do-lookup.h: Remove unused undef_name parameter. * elf/dl-lookup.c: Adjust callers.
2000-08-25Update.Ulrich Drepper
2000-08-25 Ulrich Drepper <drepper@redhat.com> * iconv/gconv_trans.c (__gconv_transliterate): Pass NULL instead of irreversible in recursive call of conversion function to signal that no error handling is wanted. * iconv/loop.c (ignore_errors_p): irreversible must be != NULL, too. (STANDARD_ERR_HANDLER): Don't do anything if irreversible == NULL. * iconv/skeleton.c (lirreversiblep): New variable. Set to NULL is recursive error handling call, otherwise to &lirreversible. Use it for calls to conversion functions. * iconv/gconv_simple.c (ucs4_internal_loop): Don't handle errors when transliterating. (ucs4_internal_loop_unaligned): Likewise. (ucs4le_internal_loop): Likewise. (ucs4le_internal_loop_unaligned): Likewise.
2000-08-25Update.Ulrich Drepper
2000-08-25 Ulrich Drepper <drepper@redhat.com> * locales/i18n (default_missing): Change back to only U003F.
2000-08-25(ucs4_internal_loop): Don't handle errors when transliterating. ↵Ulrich Drepper
(ucs4_internal_loop_unaligned): Likewise. (ucs4le_internal_loop): Likewise. (ucs4le_internal_loop_unaligned): Likewise.
2000-08-25Update.Greg McGary
2000-08-25 Greg McGary <greg@mcgary.org> * sysdeps/i386/memchr.S: Check high bound against chars actually scanned. * sysdeps/i386/memcmp.S: Likewise. * sysdeps/i386/stpncpy.S: Adjust high-bound check to account for pointers that lie one beyond end-of-buffer.
2000-08-25* sysdeps/i386/memchr.S: Check high bound against Greg McGary
chars actually scanned. * sysdeps/i386/memcmp.S: Likewise. * sysdeps/i386/stpncpy.S: Adjust high-bound check to account for pointers that lie one beyond end-of-buffer.
2000-08-25Update.Ulrich Drepper
2000-08-25 Ulrich Drepper <drepper@redhat.com> * elf/Makefile (LDFLAGS-nodelete): Add -rdynamic. * elf/nodelete.c (fini_ran): New global variable. (do_test): Before every dlclose call clear fini_ran and test afterwards that it is not set by the destructors. * elf/nodelmod1.c: Add destructor which sets fini_ran. * elf/nodelmod2.c: Likewise. * elf/nodelmod4.c: Likewise.
2000-08-25Update.Ulrich Drepper
2000-08-21 Jes Sorensen <jes@linuxcare.com> * sysdeps/unix/sysv/linux/ia64/syscalls.list: Add getrlimit and getrlimit to the list. 2000-08-18 Jes Sorensen <jes@linuxcare.com> * sysdeps/ia64/Implies: gcc now has support for the Intel 80 bit long double format so use ldbl-96 instead of ldbl-128.
2000-08-25Update.Ulrich Drepper
* sysdeps/unix/sysv/linux/i386/mmap.S (__mmap): Return -EINVAL even if bits 10 a 11 are non-zero. * sysdeps/unix/sysv/linux/i386/mmap64.S (__mmap64): Likewise.
2000-08-25Update.Ulrich Drepper
* Makeconfig: Ensures the soversions.mk part of Makefile gets included before building gnu/lib-names.h Patch by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.
2000-08-25Update.Ulrich Drepper
* elf/dl-close.c (_dl_close): Don't run destructors of objects marked DF_1_NODELETE.
2000-08-25Update.Ulrich Drepper
2000-08-25 Ulrich Drepper <drepper@redhat.com> * sysdeps/posix/system.c (__libc_system): We cannot use vfork here since we call sigaction in the child.
2000-08-25(PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP): Defined. ↵Ulrich Drepper
(PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP: Defined.
2000-08-25Update.Andreas Jaeger
* iconvdata/Makefile ($(objpfx)bug-iconv1.out): Depend on gconv-modules. 2000-08-25 Andreas Jaeger <aj@suse.de>
2000-08-25Update.Andreas Jaeger
2000-08-25 Andreas Jaeger <aj@suse.de> * manual/arith.texi (Control Functions): Clarify possible arguments. Closes PR libc/1856.
2000-08-25Update.Andreas Jaeger
2000-08-24 H.J. Lu <hjl@gnu.org> * stdio-common/Makefile (tests): Don't do it for cross compiling. * stdio-common/Makefile (tests): Likewise.
2000-08-25(tests): Don't do it for cross compiling.Andreas Jaeger
2000-08-24Update.Ulrich Drepper
2000-08-24 Ulrich Drepper <drepper@redhat.com> * iconvdata/unicode.c (gconv_init): Correct test for direction.
2000-08-24(gconv_init): Correct test for direction.Ulrich Drepper
2000-08-24Update.Andreas Jaeger
* Examples/ex13.c: Include <string.h> for strerror prototype and <stdlib.h> for abort prototype.
2000-08-24Update.Andreas Jaeger
2000-08-24 Andreas Jaeger <aj@suse.de> * malloc/Makefile (extra-objs): Fix last patch, build memusagestat only if LIBGD is available.
2000-08-24Update.Andreas Jaeger
* sysdeps/unix/sysv/syscalls.list: Likewise.
2000-08-24Use __setrlimit as strong name.Andreas Jaeger
2000-08-24Update.Ulrich Drepper
2000-08-24 Ulrich Drepper <drepper@redhat.com> * resolv/res_send.c (res_ourserver_p): Cleanup the type mess to avoid problems with now restrict parameter types. (convaddr4to6): Likewise. 2000-08-24 Denis Joseph Barrow <djbarrow@de.ibm.com>
2000-08-24(res_ourserver_p): Cleanup the type mess to avoid problems with now restrict ↵Ulrich Drepper
parameter types. (convaddr4to6): Likewise.
2000-08-24Update.Andreas Jaeger
2000-08-24 Denis Joseph Barrow <djbarrow@de.ibm.com> * sysdeps/s390/fpu/fedisblxcpt.c: New file. * sysdeps/s390/fpu/feenablxcpt.c: New file. * sysdeps/s390/fpu/fegetexcept.c: New file. * sysdeps/s390/fpu/fenv_libc.h: Some reordering, new definition FPC_VALID_MASK.
2000-08-24Update.Andreas Jaeger
Move inclusion of test-skeleton to front to have prototype for add_temp_file.