aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-07-25(__elf_preferred_address): Prefer gaps below main executable.Andreas Jaeger
2001-07-24Update.Ulrich Drepper
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.
2001-07-24Update.Ulrich Drepper
* 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.
2001-07-24Update.Ulrich Drepper
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.
2001-07-24(__gconv_lookup_cache): Catch one more boundary case and reject it.Ulrich Drepper
2001-07-24Update.Andreas Jaeger
2001-07-24 Andreas Jaeger <aj@suse.de> * manual/examples/longopt.c (main): Fix which options take arguments.
2001-07-24(main): Fix which options take arguments.Andreas Jaeger
2001-07-24Update.Ulrich Drepper
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.
2001-07-24Update.Ulrich Drepper
2001-07-24Undo last change. Remove debugging output.Ulrich Drepper
2001-07-24Update.Andreas Jaeger
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.
2001-07-24* iconv/iconvconfig.c (name_insert): Make static to avoid warning.Andreas Jaeger
* iconv/gconv_cache.c: Include stdio.h for puts declaration.
2001-07-24Update.Ulrich Drepper
* locale/programs/locale.c (write_locales): Disable implicit locking for the stream. Use feof_unlocked instead of feof.
2001-07-24Update.Ulrich Drepper
* sysdeps/unix/sysv/linux/i386/makecontext.S: Initialize %fs, %gs, and floating-point status as well.
2001-07-24Initialize %fs, %gs, and floating-point status as well.Ulrich Drepper
2001-07-242001-07-24 Igor Khavkine <i_khavki@alcor.concordia.ca>Roland McGrath
* hurd/hurdsig.c (_hurdsig_init): Fix incorrect initialization of pending signals.
2001-07-24Update.Ulrich Drepper
* 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.
2001-07-24Update.Ulrich Drepper
* 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.
2001-07-23Update.Ulrich Drepper
* stdio-common/printf.h: Fix typo in comment.
2001-07-23Update.Ulrich Drepper
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.
2001-07-23Update.Ulrich Drepper
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.
2001-07-23Update.Ulrich Drepper
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>
2001-07-23Add more definitions from Sun's latest version.Ulrich Drepper
2001-07-23Update.Andreas Jaeger
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.
2001-07-23Update.Andreas Jaeger
2001-07-23 Andreas Jaeger <aj@suse.de> * sysdeps/sparc/sparc64/fpu/libm-test-ulps: Add some deltas.
2001-07-23Add some deltas.Andreas Jaeger
2001-07-23Update.Ulrich Drepper
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>
2001-07-23(__gconv_lookup_cache): Select correct module for conversion direction.Ulrich Drepper
2001-07-23Update.Andreas Jaeger
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.
2001-07-23Update.Andreas Jaeger
Add prototypes to avoid warnings.
2001-07-23Add prototypes to avoid warnings.Andreas Jaeger
2001-07-23Update.Ulrich Drepper
2001-07-23 Ulrich Drepper <drepper@redhat.com> * iconv/gconv_builtin.h: ISO-106464/UTF-8/ transformation must really be an alias.
2001-07-23ISO-106464/UTF-8/ transformation must really be an alias.Ulrich Drepper
2001-07-23Update.Andreas Jaeger
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.
2001-07-23* iconv/iconvconfig.c: Include <sys/cdefs.h> and use Andreas Jaeger
__attribute_malloc__ for older GCC versions. * iconv/strtab.c: Likewise.
2001-07-23Must flee the whitespace police.Roland McGrath
and SA_NODEFER options. Spurred to action by Igor Khavkine. * sysdeps/generic/bits/sigaction.h (struct sigaction): Use a union
2001-07-23* hurd/hurdsig.c (_hurd_internal_post_signal): Support SA_RESETHANDRoland McGrath
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>.
2001-07-232001-07-22 Roland McGrath <roland@frob.com>Roland McGrath
* hurd/hurdsig.c (_hurd_internal_post_signal): Support SA_RESETHAND and SA_NODEFER options. Spurred to action by Igor Khavkine.
2001-07-23Update.Ulrich Drepper
2001-07-23 Ulrich Drepper <drepper@redhat.com> * posix/regex.c: Revamp memory allocation for WCHAR functions to not use too much stack.
2001-07-23Update.Ulrich Drepper
* iconv/iconvconfig.c (write_output): Update comment explaining output format.
2001-07-23Update.Ulrich Drepper
* elf/dl-load.c (_dl_dst_count): In SUID binaries expand $ORIGIN if it is alone. (_dl_dst_substitute): Likewise.
2001-07-22Update.Ulrich Drepper
2001-07-19 Jakub Jelinek <jakub@redhat.com> * sysdeps/i386/useldt.h: Fix typo in ARCH_STACK_MAX_SIZE comment. * sysdeps/ia64/pt-machine.h (FLOATING_STACKS): Define. (ARCH_STACK_MAX_SIZE): Define. * manager.c (pthread_allocate_stack): Handle FLOATING_STACKS with NEED_SEPARATE_REGISTER_STACK.
2001-07-22Update.Ulrich Drepper
* iconv/iconvconfig.c: Remove --verbose option. Comment out mcheck_verbose call.
2001-07-22Update.Ulrich Drepper
2001-07-22 Ulrich Drepper <drepper@redhat.com> * iconv/strtab.c (morememory): Fix little memory handling problem.
2001-07-22Fix redefinition problem.Ulrich Drepper
2001-07-22* sysdeps/unix/sysv/linux/m68k/sysdep.h (INLINE_SYSCALL): Don'tAndreas Schwab
mark asm input operand as clobbered. * sysdeps/unix/sysv/linux/m68k/brk.c (__brk): Likewise.
2001-07-22(INLINE_SYSCALL): Don't mark asm input operand as clobbered.Andreas Schwab
2001-07-22Update.Ulrich Drepper
2001-07-22 Ulrich Drepper <drepper@redhat.com> * iconv/gconv_builtin.c (struct builtin_map): Remove init and end elements. (BUILTIN_TRANSFORMATION): Remove Init and End parameters. (__gconv_get_builtin_trans): Initialize __init_fct and __end_fct to NULL. * iconv/gconv_builtin.h: Remove NULL parameters for Init and End in all BUILTIN_TRANSFORMATION calls. * iconv/gconv_conf.c (BUILTIN_TRANSFORMATION): Remove Init and End parameters. * iconv/gconv_simple.c: Likewise. * iconv/gconv_db.c (gen_steps): Internal converters don't have initializers, move the code accordingly. * iconv/gconv_conf.c (__gconv_read_conf): Don't read configuration file if STATIC_GCONV is defined. * iconv/gconv_conf.c (__gconv_path_envvar): New global variable. (__gconv_get_path): Use it instead of call getenv. (__gconv_read_conf): First see whether cache can be used. If yes, don't do any work here. * iconv/gconv_db.c (__gconv_release_step): Renamed from release_step and exported. Change callers. (__gconv_find_transform): First call __gconv_lookup_cache and only continue if it signals no cache available. Remove some unnecessary tests. * iconv/gconv_int.h: Declare __gconv_path_envvar, __gconv_lookup_cache, __gconv_release_step, and __gconv_loaded_cache. * iconv/gconv_cache.c: New file. * iconv/iconvconfig.c: New file. * iconv/iconvconfig.h: New file. * iconv/strtab.c: New file. * iconv/Makefile: Add rules to build new files and programs.
2001-07-22(struct builtin_map): Remove init and end elements. ↵Ulrich Drepper
(BUILTIN_TRANSFORMATION): Remove Init and End parameters. (__gconv_get_builtin_trans): Initialize __init_fct and __end_fct to NULL.
2001-07-212001-07-20 Roland McGrath <roland@frob.com>Roland McGrath
* sysdeps/mach/hurd/device-nrs.h: Comment fix, typo fix.