about summary refs log tree commit diff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Update.Ulrich Drepper2001-07-301-0/+4
| | | | | | 2001-07-30 Ulrich Drepper <drepper@redhat.com> * po/fr.po: Update from translation team.
* Update.Andreas Jaeger2001-07-301-0/+3
| | | | | * sysdeps/ieee754/ldbl-128/e_atanhl.c: New file, contributed by Stephen L Moshier.
* Update.Andreas Jaeger2001-07-301-0/+6
| | | | | | | | 2001-07-30 Andreas Jaeger <aj@suse.de> * posix/regex.c: Declare wcs functions only if compiling with MBS_SUPPORT. Don't use #elif for traditional C.
* * sysdeps/mach/hurd/recvmsg.c: New file. * sysdeps/mach/hurd/sendmsg.c: New ↵Mark Kettenis2001-07-291-0/+5
| | | | | | | | | file. 2001-07-29 Mark Kettenis <kettenis@gnu.org> * sysdeps/mach/hurd/recvmsg.c: New file. * sysdeps/mach/hurd/sendmsg.c: New file.
* Update.Ulrich Drepper2001-07-281-0/+10
| | | | | | | | | | | | * sysdeps/mips/Dist: Remove non-existing files. * sysdeps/mips/mips64/Dist: Likewise. * sysdeps/mips/mipsel/Dist: Removed. * iconv/Makefile (distribute): Add strtab.c and iconvconfig.h. * sysdeps/generic/Dist: Add bits/link.h. * sysdeps/unix/sysv/linux/m68k/Dist: Add sys/procfs.h. * sysdeps/unix/sysv/aix/Dist: Add dl-support.c, dl-addr.c, and dl-error.c. * sysdeps/ia64/Dist: Add bits/link.h.
* Update.Ulrich Drepper2001-07-281-0/+2
| | | | * version.h (VERSION): Bump to 2.2.4.
* Update.Ulrich Drepper2001-07-271-0/+4
| | | | | | * libio/vasprintf.c (_IO_vasprintf): Don't copy uninitialized byte from stream buffer to result buffer. Reported by Michael Meeks <michael@ximian.com>.
* Update.Ulrich Drepper2001-07-271-0/+4
| | | | | | * libio/Makefile: Add rules to check output of tst-fopenloc and for memory leaks. * libio/tst-fopenloc.c: New file.
* Update.Ulrich Drepper2001-07-271-1/+1
| | | | * locale/findlocale.c (_nl_find_locale): Use __gconv_compare_alias
* Update.Ulrich Drepper2001-07-271-0/+11
| | | | | | | | | | | | | 2001-07-27 Ulrich Drepper <drepper@redhat.com> * iconv/gconv_cache.c (__gconv_compare_alias_cache): New function. * iconv/gconv_int.h: Add prototype for __gconv_compare_alias_cache. * iconv/gconv_charset.h: Replace __gconv_lookup_alias prototype with __gconv_compare_alias prototype. * iconv/gconv_db.c (__gconv_lookup_alias): Removed. (__gconv_compare_alias): New function. * locale/findlocale.c (_nl_find_locale): Ise __gconv_compare_alias instead of calling __gconv_lookup_alias twice and compare here.
* * hurd/hurdsig.c (_hurd_internal_post_signal): Fix handling of SA_RESETHAND ↵Mark Kettenis2001-07-271-0/+5
| | | | | | | | | and SA_NODEFER. 2001-07-26 Mark Kettenis <kettenis@gnu.org> * hurd/hurdsig.c (_hurd_internal_post_signal): Fix handling of SA_RESETHAND and SA_NODEFER.
* Update.Ulrich Drepper2001-07-271-1/+17
| | | | | | | | | | | | | | | | | | | * libio/fileops.c (_IO_new_file_fopen): Correctly locate ccs= substring. Don't handle ccs= if no descriptor was allocated. Normalize codeset name before calling __wcsmbs_named_conv. Initialize transliteration elements. Free step data structure. * libio/iofclose.c (_IO_new_fclose): Correct freeing of the step data. * libio/iofwide.c (__libio_translit): Renamed from libio_translit and made public. Various little cleanup changes. * wcsmbs/wcsmbsload.h (struct gconv_fcts): Add towc_nsteps and tomb_nsteps member. * wcsmbs/wcsmbsload.c: Add some casts to avoid warnings. (__wcsmbs_gconv_fcts): Initialize towc_nsteps and tomb_nsteps member. (getfct): Take additional parameter with pointer to variable where the number of steps is stored in. Disable code which allows to use more than one step for now. Adjust all callers. (free_mem): New function. Frees data associated with currently selected converters.
* Update.Ulrich Drepper2001-07-271-0/+13
| | | | | | | | | | | | | | | | 2001-07-27 Ulrich Drepper <drepper@redhat.com> * malloc/mtrace.pl: Extract addresses from DSOs. 2001-07-26 Ulrich Drepper <drepper@redhat.com> * malloc/mcheck.c (checkhdr): Disable mcheck before reporting an error. Don't run any tests if mcheck is disabled. * elf/dl-support.c (_dl_important_hwcaps): Avoid using malloc early in the program. >>>>>>> 1.5525
* Update.Andreas Jaeger2001-07-271-0/+9
| | | | | | | | | | | 2001-07-27 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/s390/s390-32/ucontext_i.h (SC_GPRS): Fix value following change from 2001-05-30. * sysdeps/s390/s390-64/bits/setjmp.h (_JMPBUF_UNWINDS): Follow rename change from 2001-07-12 for __jmp_buf. Patches by Ulrich Weigand <Ulrich.Weigand@de.ibm.com>.
* * sysdeps/generic/bits/termios.h (EXTA, EXTB): Make these conditionalRoland McGrath2001-07-261-1/+11
| | | | | | | | | | | on __USE_MISC rather than __USE_BSD. (B57600, B115200, B230400, B460800, B500000, B576000, B921600, B1000000, B1152000, B1500000, B2000000, B2500000, B3000000, B3500000, B4000000): New macros. * sysdeps/generic/tcsetattr.c (bad_speed): Accept those values. * termios/cfsetspeed.c (speeds): Likewise. * csu/gmon-start.c: Use ENTRY_POINT_DECL if defined instead of a
* Formatting.Ulrich Drepper2001-07-261-3/+3
| | | | | | * COPYING: Fix Y2k bug in sample copyright notices. * manual/lesser.texi: Renamed from manual/lgpl.texinfo, as fsf.org uses the name "lesser.texi".
* Update.Ulrich Drepper2001-07-261-0/+7
| | | | | | | | | 2001-07-26 kaz Kojima <kkojima@rr.iij4u.or.jp> * sysdeps/sh/dl-machine.h (elf_machine_load_address): Don't use multi-line strings. (FUN_ADDR, FGR_SAVE, ELF_MACHINE_RUNTIME_TRAMPOLINE): Likewise. (elf_machine_rela): Handle unaligned relocation.
* Update.Ulrich Drepper2001-07-261-0/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-07 David Mosberger <davidm@hpl.hp.com> * sysdeps/ia64/dl-symaddr.c (_dl_symbol_address): Update call to __ia64_make_fptr() for new interface. (_dl_function_address): Remove. * sysdeps/ia64/dl-machine.h (IA64_BOOT_FPTR_TABLE_LEN): Rename from IA64_BOOT_FPTR_SIZE and reduce its value from 256 to 200. (struct ia64_fdesc): Rename from struct ia64_fptr and drop "next" pointer. Rename member "func" to "ip". (struct ia64_fdesc_table): New type. (__ia64_make_fptr): Change prototype. (__ia64_init_bootstrap_fdesc_table): New function. (ELF_MACHINE_BEFORE_RTLD_RELOC): New macro. (__boot_ldso_fptr): Removed. (__fptr_next): Removed. (__fptr_root): Removed. (__fptr_count): Removed. (TRAMPOLINE_TEMPLATE): Fix typo in comment. Don't use multi-line strings to avoid warning from gcc3. (RTLD_START): Don't use multi-line strings. (ELF_MACHINE_START_ADDRESS): Use DL_STATIC_FUNCTION_ADDRESS. (elf_machine_fixup_plt): Update the code entry point in the function descriptor through a "volatile" pointer to ensure proper write ordering. (elf_machine_rela): Simplify handling of FPTR relocs: always call __ia64_make_fptr(). * sysdeps/ia64/dl-lookupcfg.h (DL_AUTO_FUNCTION_ADDRESS): New macro. (DL_STATIC_FUNCTION_ADDRESS): Likewise. (DL_DT_INIT_ADDRESS): Use DL_AUTO_FUNCTION_ADDRESS. (DL_DT_FINI_ADDRESS): Likewise. * sysdeps/ia64/dl-fptr.c: Rewrite for better scalability and to avoid deadlocks. * include/link.h: Add member machine specific "l_mach" member to link_map. * sysdeps/generic/bits/link.h: New file. * sysdeps/ia64/bits/link.h: Likewise. * elf/rtld.c (_dl_start): Fix typo in comment. (_dl_start_final): Copy new "l_mach" member from temporary to final bootstrap map.
* Update.Ulrich Drepper2001-07-251-0/+11
| | | | | | | | | | | | | 2001-07-25 Ulrich Drepper <drepper@redhat.com> * csu/gmon-start.c: Use ENTRY_POINT_DECL is defined instead of a declaration using ENTRY_POINT. * sysdeps/ia64/elf/entry.h (ENTRY_POINT_DECL): New definition. 2001-07-25 H.J. Lu <hjl@gnu.org> * csu/gmon-start.c: Include <entry.h> (_start): Replaced with ENTRY_POINT.
* * sysdeps/unix/bsd/bsd4.4/bits/socket.h: New file.Mark Kettenis2001-07-251-0/+4
| | | | | | 2001-07-25 Mark Kettenis <kettenis@gnu.org> * sysdeps/unix/bsd/bsd4.4/bits/socket.h: New file.
* Update.Ulrich Drepper2001-07-251-2/+4
| | | | | | | (write_output): Don't overwrite old cache file until we know we have a new one. * iconv/Makefile (install-sbin): Add iconvconfig. * iconv/gconv_int.h: Add prototype for __gconv_release_cache.
* Update.Ulrich Drepper2001-07-251-0/+3
| | | | | * iconv/iconvconfig.c (main): Don't write an output file if we have seen an error.
* Update.Ulrich Drepper2001-07-251-0/+4
| | | | | | 2001-07-25 Ulrich Drepper <drepper@redhat.com> * iconv/Makefile (install-bin): Add iconvconfig.
* Update.Ulrich Drepper2001-07-251-2/+16
| | | | | | | | | | | | | | | | | | | 2001-07-25 Jakub Jelinek <jakub@redhat.com> * elf/Makefile (routines): Add dl-iteratephdr and dl-iteratephdr-static. (elide-routines.os): Add dl-iteratephdr-static. * elf/dl-iteratephdr.c: New file. * elf/link.h (struct dl_phdr_info): New definition. (dl_iterate_phdr): New prototype. * elf/Versions (dl_iterate_phdr): Add at GLIBC_2.2.4. * include/link.h (struct dl_phdr_info): New definition. (dl_iterate_phdr, __dl_iterate_phdr): New prototypes. * sysdeps/generic/dl-iteratephdr-static.c: New file. * sysdeps/unix/sysv/linux/ia64/dl-iteratephdr-static.c: New file. * hurd/hurdsig.c (_hurdsig_init): Fix incorrect initialization of pending signals.
* 2001-07-24 Igor Khavkine <i_khavki@alcor.concordia.ca>Roland McGrath2001-07-251-0/+5
| | | | | * hurd/hurdsig.c (_hurdsig_init): Fix incorrect initialization of pending signals.
* Update.Andreas Jaeger2001-07-251-0/+5
| | | | | | | 2001-06-22 Jakub Jelinek <jakub@redhat.com> * sysdeps/powerpc/dl-machine.c (__elf_preferred_address): Prefer gaps below main executable.
* Update.Ulrich Drepper2001-07-241-0/+5
| | | | | | | 2001-07-22 Bruno Haible <haible@clisp.cons.org> * intl/libintl.h (ngettext, dngettext, dcngettext): Use both msgid1 and msgid2 for printf format argument checking.
* Update.Ulrich Drepper2001-07-241-0/+9
| | | | | | | | | | | * iconv/gconv_cache.c (find_module): Don't allocate room for the filename. Use alloca, we don't need it beyond this function. (__gconv_release_cache): New function. * iconv/gconv_db.c (__gconv_close_transform): Call __gconv_release_cache after the steps are handled. * iconv/gconv_dl.c (__gconv_find_shlib): Allocate file name in the record as well. * iconv/gconv_int.h: Add prototype fpr __gconv_release_cache.
* Update.Ulrich Drepper2001-07-241-2/+6
| | | | | | | | | 2001-07-24 Ulrich Drepper <drepper@redhat.com> * iconv/gconv_cache.c (__gconv_lookup_cache): Catch one more boundary case and reject it. * manual/examples/longopt.c (main): Fix which options take arguments.
* Update.Andreas Jaeger2001-07-241-0/+5
| | | | | | | 2001-07-24 Andreas Jaeger <aj@suse.de> * manual/examples/longopt.c (main): Fix which options take arguments.
* Update.Ulrich Drepper2001-07-241-2/+6
| | | | | | | | | 2001-07-24 Ulrich Drepper <drepper@redhat.com> * iconvdata/Makefile: Add dependencies for tst-loading test. * sunrpc/svc_tcp.c (svctcp_rendezvous_abort): New function. * sunrpc/svc_unix.c (svcunix_rendezvous_abort): New function.
* Update.Ulrich Drepper2001-07-241-2/+0
|
* Update.Andreas Jaeger2001-07-241-0/+6
| | | | | | | | 2001-07-24 Andreas Jaeger <aj@suse.de> * iconv/iconvconfig.c (name_insert): Make static to avoid warning. * iconv/gconv_cache.c: Include stdio.h for puts declaration.
* Update.Ulrich Drepper2001-07-241-0/+3
| | | | | * locale/programs/locale.c (write_locales): Disable implicit locking for the stream. Use feof_unlocked instead of feof.
* Update.Ulrich Drepper2001-07-241-0/+3
| | | | | * sysdeps/unix/sysv/linux/i386/makecontext.S: Initialize %fs, %gs, and floating-point status as well.
* Update.Ulrich Drepper2001-07-241-0/+7
| | | | | | | | | * libio/iofclose.c (_IO_new_fclose): Unlink descriptor first to avoid deadlock. * libio/oldiofclose.c (_IO_old_fclose): Likewise. * libio/genops.c (_IO_un_link): Get stream lock since it's not always done in the caller. (_IO_link_in): Likewise.
* Update.Ulrich Drepper2001-07-241-0/+11
| | | | | | | | | | | | | * libio/genops.c (_IO_list_all_stamp): New variable. (_IO_un_link): Bump _IO_list_all_stamp after removing from list. (_IO_link): Likewise for insertion. (flush_cleanup): New function. (_IO_flush_all): Get list_all_lock and all individual locks for the streams. Detect and handle changes to the _IO_list_all list. (_IO_flush_all_linebuffered): Likewise. * sysdeps/generic/bits/stdio-lock.h: Define _IO_cleanup_region_start_noarg. * sysdeps/mach/hurd/bits/stdio-lock.c: Likewise.
* Update.Ulrich Drepper2001-07-231-0/+2
| | | | * stdio-common/printf.h: Fix typo in comment.
* Update.Ulrich Drepper2001-07-231-0/+7
| | | | | | | | | 2001-07-23 Ulrich Drepper <drepper@redhat.com> * iconv/gconv_cache.c (__gconv_lookup_cache): Handle encoding from and to INTERNAL. * iconv/iconvconfig.c: Create a special record for the INTERNAL encoding name in the output file.
* Update.Ulrich Drepper2001-07-231-0/+13
| | | | | | | | | | | | | | | 2001-07-23 Jakub Jelinek <jakub@redhat.com> * sunrpc/svc_tcp.c (svctcp_rendezvous_abort): New. (svctcp_rendezvous_op): Use it. * sunrpc/svc_unix.c (svcunix_rendezvous_abort): New. (svcunix_rendezvous_op): Use it. 2001-07-23 Andreas Schwab <schwab@suse.de> * math/Makefile (CPPFLAGS-test-ifloat.c, CPPFLAGS-test-idouble.c, CPPFLAGS-test-ildoubl.c): Renamed from CFLAGS-*. (math-CPPFLAGS): Set this instead of CPPFLAGS.
* Update.Ulrich Drepper2001-07-231-1/+5
| | | | | | | | 2001-07-23 Ulrich Drepper <drepper@redhat.com> * elf/elf.h: Add more definitions from Sun's latest version. 2001-07-23 Stephen L Moshier <moshier@mediaone.net>
* Update.Andreas Jaeger2001-07-231-0/+6
| | | | | | | | 2001-07-23 Stephen L Moshier <moshier@mediaone.net> * sysdeps/ieee754/ldbl-128/s_log1pl.c (__log1pl): Return proper sign for 0 input and set divide by zero exception for -1 input. Return argument if NaN or infinity.
* Update.Andreas Jaeger2001-07-231-0/+4
| | | | | | 2001-07-23 Andreas Jaeger <aj@suse.de> * sysdeps/sparc/sparc64/fpu/libm-test-ulps: Add some deltas.
* Update.Ulrich Drepper2001-07-231-1/+6
| | | | | | | | | 2001-07-23 Ulrich Drepper <drepper@redhat.com> * iconv/gconv_cache.c (__gconv_lookup_cache): Select correct module for conversion direction. 2001-07-23 Stephen L Moshier <moshier@mediaone.net>
* Update.Andreas Jaeger2001-07-231-0/+5
| | | | | | | 2001-07-23 Stephen L Moshier <moshier@mediaone.net> * sysdeps/ieee754/ldbl-128/s_expm1l.c (__expm1l): Return proper sign for 0 input. Return NaN with no exception for NaN input.
* Update.Andreas Jaeger2001-07-231-0/+1
| | | | Add prototypes to avoid warnings.
* Update.Ulrich Drepper2001-07-231-0/+5
| | | | | | | 2001-07-23 Ulrich Drepper <drepper@redhat.com> * iconv/gconv_builtin.h: ISO-106464/UTF-8/ transformation must really be an alias.
* Update.Andreas Jaeger2001-07-231-0/+6
| | | | | | | | 2001-07-23 Andreas Jaeger <aj@suse.de> * iconv/iconvconfig.c: Include <sys/cdefs.h> and use __attribute_malloc__ for older GCC versions. * iconv/strtab.c: Likewise.
* Must flee the whitespace police.Roland McGrath2001-07-231-2/+2
| | | | | and SA_NODEFER options. Spurred to action by Igor Khavkine. * sysdeps/generic/bits/sigaction.h (struct sigaction): Use a union
* * hurd/hurdsig.c (_hurd_internal_post_signal): Support SA_RESETHANDRoland McGrath2001-07-231-0/+16
| | | | | | | | | | | | | | | and SA_NODEFER options. Spurred to action by Igor Khavkine. * sysdeps/generic/bits/sigaction.h [__USE_UNIX98 || __USE_MISC] (SA_NODEFER, SA_RESETHAND): New macros, same bit values as FreeBSD. [__USE_MISC] (SA_INTERRUPT): New macro, value 0. [__USE_MISC] (SA_NOMASK, SA_ONESHOT, SA_STACK): New macros, aliases as in other sysdeps versions of this file. * sysdeps/generic/bits/sigaction.h (struct sigaction): Use a union and provide sa_handler and sa_sigaction member names as macros, as done in other sysdeps versions of this file. Suggested by Igor Khavkine <i_khavki@alcor.concordia.ca>.