kopensolaris-gnu/glibc.git
18 years ago * resolv/nss_dns/dns-network.c (getanswer_r): Reduce linebuflen
schwab [Tue, 2 Jul 2002 09:36:44 +0000 (09:36 +0000)]
* resolv/nss_dns/dns-network.c (getanswer_r): Reduce linebuflen
in parallel to bumping up the buffer pointer.

18 years agoUpdate.
aj [Tue, 2 Jul 2002 09:33:25 +0000 (09:33 +0000)]
Update.

18 years ago * math/libm-test.inc (acos_test): Add missing L suffix for
aj [Tue, 2 Jul 2002 09:33:03 +0000 (09:33 +0000)]
* math/libm-test.inc (acos_test): Add missing L suffix for
expected result.
(cpow_test): Likewise.
* sysdeps/i386/fpu/libm-test-ulps: Adjust errors for cpow, remove
error for acos (0.0625).

18 years agoUpdate.
drepper [Sun, 30 Jun 2002 21:45:51 +0000 (21:45 +0000)]
Update.

18 years agoUpdate.
drepper [Sun, 30 Jun 2002 21:44:08 +0000 (21:44 +0000)]
Update.

18 years agoLocale for uganga with Ganda language.
drepper [Sun, 30 Jun 2002 21:42:25 +0000 (21:42 +0000)]
Locale for uganga with Ganda language.

18 years agoAdd entry for Ganda.
drepper [Sun, 30 Jun 2002 21:41:52 +0000 (21:41 +0000)]
Add entry for Ganda.

18 years ago(DEFINE_LANGUAGE_CODE3): New definition.
drepper [Sun, 30 Jun 2002 21:41:11 +0000 (21:41 +0000)]
(DEFINE_LANGUAGE_CODE3): New definition.
(address_finish): Handle entries with two letter ISO 639 code.

18 years agoUpdate.
drepper [Sun, 30 Jun 2002 19:20:39 +0000 (19:20 +0000)]
Update.

18 years agoFix U0406 handling (MIN -> CAP).
drepper [Sun, 30 Jun 2002 19:18:19 +0000 (19:18 +0000)]
Fix U0406 handling (MIN -> CAP).

18 years agoAdd cross compiling handling for last patch.
drepper [Sun, 30 Jun 2002 17:17:15 +0000 (17:17 +0000)]
Add cross compiling handling for last patch.

18 years agoUpdate.
drepper [Sun, 30 Jun 2002 17:15:19 +0000 (17:15 +0000)]
Update.

18 years agoRecreate gconv-modules.cache file in taret directory if it existed before.
drepper [Sun, 30 Jun 2002 17:14:02 +0000 (17:14 +0000)]
Recreate gconv-modules.cache file in taret directory if it existed before.

18 years ago(write_output): One more change to support --prefix.
drepper [Sun, 30 Jun 2002 17:13:27 +0000 (17:13 +0000)]
(write_output): One more change to support --prefix.

18 years agoImplement --prefix option.
drepper [Sun, 30 Jun 2002 16:27:07 +0000 (16:27 +0000)]
Implement --prefix option.

18 years agoUpdate.
drepper [Sun, 30 Jun 2002 15:49:29 +0000 (15:49 +0000)]
Update.

18 years ago(cexp_test): Add missing L suffix for expected result.
drepper [Sun, 30 Jun 2002 15:47:54 +0000 (15:47 +0000)]
(cexp_test): Add missing L suffix for expected result.

18 years agoAdjust error for cexp (0.75 + 1.25 i).
drepper [Sun, 30 Jun 2002 15:46:46 +0000 (15:46 +0000)]
Adjust error for cexp (0.75 + 1.25 i).

18 years agoUpdate.
drepper [Sun, 30 Jun 2002 08:58:21 +0000 (08:58 +0000)]
Update.

18 years ago(_dl_signal_cerror): Report error if ld.so debug is turned on.
drepper [Sun, 30 Jun 2002 08:57:11 +0000 (08:57 +0000)]
(_dl_signal_cerror): Report error if ld.so debug is turned on.

18 years agoUpdate.
drepper [Sun, 30 Jun 2002 08:26:20 +0000 (08:26 +0000)]
Update.

18 years ago(_dl_map_object_deps): Don't add objects which are not dlopened on the
drepper [Sun, 30 Jun 2002 08:24:11 +0000 (08:24 +0000)]
(_dl_map_object_deps): Don't add objects which are not dlopened on the
dependency list of a dlopened object.

18 years agoFix typo in comment.
drepper [Sun, 30 Jun 2002 08:23:39 +0000 (08:23 +0000)]
Fix typo in comment.

18 years agoUpdate.
drepper [Sun, 30 Jun 2002 07:17:02 +0000 (07:17 +0000)]
Update.

18 years ago(tests): Add circleload1.
drepper [Sun, 30 Jun 2002 07:15:15 +0000 (07:15 +0000)]
(tests): Add circleload1.
(modules-names): Add circlemod1, circlemod2, circlemod3,
circlemod1a, circlemod2a and circlemod3a.
($(objpfx)circleload1): New target.
($(objpfx)circleload1.out): Likewise.
($(objpfx)circlemod1.so): Likewise.
($(objpfx)circlemod2.so): Likewise.
($(objpfx)circlemod1a.so): Likewise.
($(objpfx)circlemod2a.so): Likewise.

18 years agoTest module for circular dependency handling in dlopen.
drepper [Sun, 30 Jun 2002 07:14:58 +0000 (07:14 +0000)]
Test module for circular dependency handling in dlopen.

18 years agoTest program for circular dependency handling in dlopen.
drepper [Sun, 30 Jun 2002 07:14:39 +0000 (07:14 +0000)]
Test program for circular dependency handling in dlopen.

18 years ago(add_dependency): It is not necessary to add dependencies if they are
drepper [Sun, 30 Jun 2002 07:13:56 +0000 (07:13 +0000)]
(add_dependency): It is not necessary to add dependencies if they are
created between objects which are created while processing RTLD_NOW
for objects loaded as part of the same dlopen call.

18 years agoUpdate.
drepper [Sun, 30 Jun 2002 04:04:20 +0000 (04:04 +0000)]
Update.

18 years agoAdd collation locale-specific info.
drepper [Sun, 30 Jun 2002 04:01:58 +0000 (04:01 +0000)]
Add collation locale-specific info.

18 years agoUpdate.
drepper [Sun, 30 Jun 2002 03:40:05 +0000 (03:40 +0000)]
Update.

18 years agoCleanup.
drepper [Sun, 30 Jun 2002 03:37:04 +0000 (03:37 +0000)]
Cleanup.

18 years agoUse @dots instead of ... where appropriate.
drepper [Sun, 30 Jun 2002 03:35:20 +0000 (03:35 +0000)]
Use @dots instead of ... where appropriate.

18 years agoUpdate.
drepper [Sat, 29 Jun 2002 23:35:02 +0000 (23:35 +0000)]
Update.

18 years ago(aio_suspend): Add check for completed element(s) and do not suspend thread if
drepper [Sat, 29 Jun 2002 23:32:41 +0000 (23:32 +0000)]
(aio_suspend): Add check for completed element(s) and do not suspend thread if
so.

18 years ago(aio_fsync): Add check for invalid fd; add check for fd not open for writing.
drepper [Sat, 29 Jun 2002 23:32:21 +0000 (23:32 +0000)]
(aio_fsync): Add check for invalid fd; add check for fd not open for writing.

18 years ago(aio_cancel): Add check for invalid file descriptor.
drepper [Sat, 29 Jun 2002 23:32:02 +0000 (23:32 +0000)]
(aio_cancel): Add check for invalid file descriptor.

18 years agoFix in comment.
drepper [Sat, 29 Jun 2002 23:31:47 +0000 (23:31 +0000)]
Fix in comment.

18 years ago(tests): Add tst-aio7.
drepper [Sat, 29 Jun 2002 23:31:36 +0000 (23:31 +0000)]
(tests): Add tst-aio7.

18 years agoTest for invalid fds in aio_cancel, aio_fsync. Test for aio_suspend to return
drepper [Sat, 29 Jun 2002 23:31:05 +0000 (23:31 +0000)]
Test for invalid fds in aio_cancel, aio_fsync.  Test for aio_suspend to return
immediately when there is something available.

18 years agoUpdate.
drepper [Sat, 29 Jun 2002 21:08:13 +0000 (21:08 +0000)]
Update.

18 years agoAdjust expected results.
drepper [Sat, 29 Jun 2002 21:06:02 +0000 (21:06 +0000)]
Adjust expected results.

18 years agoAdjust test code.
drepper [Sat, 29 Jun 2002 21:05:51 +0000 (21:05 +0000)]
Adjust test code.

18 years agoAdd test case for above bug.
drepper [Sat, 29 Jun 2002 21:05:40 +0000 (21:05 +0000)]
Add test case for above bug.

18 years ago(read_input_file): Handle more than one slash at end of line correctly.
drepper [Sat, 29 Jun 2002 21:04:12 +0000 (21:04 +0000)]
(read_input_file): Handle more than one slash at end of line correctly.

18 years ago(Formatting Calendar Time): Some more comments about possibly missing
drepper [Sat, 29 Jun 2002 17:25:42 +0000 (17:25 +0000)]
(Formatting Calendar Time): Some more comments about possibly missing
am/pm information.

18 years agoUpdate.
drepper [Sat, 29 Jun 2002 17:20:10 +0000 (17:20 +0000)]
Update.

18 years agoAdd am/pm support.
drepper [Sat, 29 Jun 2002 17:18:36 +0000 (17:18 +0000)]
Add am/pm support.

18 years ago(elf_dynamic_do_rel): Avoid overflow in computation to skip relative
drepper [Sat, 29 Jun 2002 16:59:11 +0000 (16:59 +0000)]
(elf_dynamic_do_rel): Avoid overflow in computation to skip relative
relocations.

18 years agoUpdate.
drepper [Fri, 28 Jun 2002 21:23:06 +0000 (21:23 +0000)]
Update.

18 years ago(BODY for FROM_LOOP): Update.
drepper [Fri, 28 Jun 2002 21:22:19 +0000 (21:22 +0000)]
(BODY for FROM_LOOP): Update.

18 years agoInclude <dlfcn.h> and <stdint.h>.
drepper [Fri, 28 Jun 2002 21:21:51 +0000 (21:21 +0000)]
Include <dlfcn.h> and <stdint.h>.
(BODY for FROM_LOOP): Use STANDARD_FROM_LOOP_ERR_HANDLER for error handling.
(BODY for TO_LOOP): Here use STANDARD_TO_LOOP_ERR_HANDLER.

18 years ago(BODY for FROM_LOOP): For error handling use STANDARD_FROM_LOOP_ERR_HANDLER.
drepper [Fri, 28 Jun 2002 21:21:25 +0000 (21:21 +0000)]
(BODY for FROM_LOOP): For error handling use STANDARD_FROM_LOOP_ERR_HANDLER.
(BODY for TO_LOOP): Here use STANDARD_TO_LOOP_ERR_HANDLE

18 years ago(BODY for FROM_LOOP): For error handling use STANDARD_FROM_LOOP_ERR_HANDLER.
drepper [Fri, 28 Jun 2002 21:20:20 +0000 (21:20 +0000)]
(BODY for FROM_LOOP): For error handling use STANDARD_FROM_LOOP_ERR_HANDLER.
(BODY for TO_LOOP): Here use STANDARD_TO_LOOP_ERR_HANDLER.

18 years agoInclude <dlfcn.h> and <stdint.h>.
drepper [Fri, 28 Jun 2002 21:20:02 +0000 (21:20 +0000)]
Include <dlfcn.h> and <stdint.h>.
(BODY for FROM_LOOP): Use STANDARD_FROM_LOOP_ERR_HANDLER for error handling.
(BODY for TO_LOOP): Here use STANDARD_TO_LOOP_ERR_HANDLER.

18 years ago(BODY for FROM_LOOP): For error handling use STANDARD_FROM_LOOP_ERR_HANDLER.
drepper [Fri, 28 Jun 2002 21:19:37 +0000 (21:19 +0000)]
(BODY for FROM_LOOP): For error handling use STANDARD_FROM_LOOP_ERR_HANDLER.
(BODY for TO_LOOP): Here use STANDARD_TO_LOOP_ERR_HANDLER.

18 years ago(BODY for FROM_LOOP): Likewise. When ignoring an error, still set
drepper [Fri, 28 Jun 2002 21:18:44 +0000 (21:18 +0000)]
(BODY for FROM_LOOP): Likewise. When ignoring an error, still set
result = __GCONV_ILLEGAL_INPUT.
(BODY for TO_LOOP): Likewise

18 years ago(BODY for FROM_LOOP): For error handling use STANDARD_FROM_LOOP_ERR_HANDLER.
drepper [Fri, 28 Jun 2002 21:13:10 +0000 (21:13 +0000)]
(BODY for FROM_LOOP): For error handling use STANDARD_FROM_LOOP_ERR_HANDLER.

18 years ago(BODY for TO_LOOP): Perform error handling like
drepper [Fri, 28 Jun 2002 21:03:18 +0000 (21:03 +0000)]
(BODY for TO_LOOP): Perform error handling like
in STANDARD_FROM_LOOP_ERR_HANDLER.
(BODY for FROM_LOOP): Use STANDARD_FROM_LOOP_ERR_HANDLER for error handling.

18 years ago(BODY for TO_LOOP): Perform error handling like
drepper [Fri, 28 Jun 2002 21:03:02 +0000 (21:03 +0000)]
(BODY for TO_LOOP): Perform error handling like
in STANDARD_FROM_LOOP_ERR_HANDLER.
(BODY for FROM_LOOP): Use STANDARD_FROM_LOOP_ERR_HANDLER for error handling.

18 years ago(BODY for TO_LOOP): Perform error handling like
drepper [Fri, 28 Jun 2002 21:02:46 +0000 (21:02 +0000)]
(BODY for TO_LOOP): Perform error handling like
in STANDARD_FROM_LOOP_ERR_HANDLER.
(BODY for FROM_LOOP): Use STANDARD_FROM_LOOP_ERR_HANDLER for error handling.

18 years ago(ascii_internal_loop): For error handling use STANDARD_FROM_LOOP_ERR_HANDLER.
drepper [Fri, 28 Jun 2002 21:02:24 +0000 (21:02 +0000)]
(ascii_internal_loop): For error handling use STANDARD_FROM_LOOP_ERR_HANDLER.
(utf8_internal_loop): Likewise.
(ucs2_internal_loop): Likewise.
(internal_ucs2_loop): Perform error handling like in
STANDARD_FROM_LOOP_ERR_HANDLER.

18 years ago(STANDARD_FROM_LOOP_ERR_HANDLER): New macro.
drepper [Fri, 28 Jun 2002 21:01:57 +0000 (21:01 +0000)]
(STANDARD_FROM_LOOP_ERR_HANDLER): New macro.
(STANDARD_TO_LOOP_ERR_HANDLER): Renamed from STANDARD_ERR_HANDLER.
All callers changed.

18 years ago(elf_machine_load_address): Use local labels in assembler instructions.
drepper [Fri, 28 Jun 2002 17:26:01 +0000 (17:26 +0000)]
(elf_machine_load_address): Use local labels in assembler instructions.

18 years agoUpdate.
drepper [Wed, 26 Jun 2002 15:31:36 +0000 (15:31 +0000)]
Update.

18 years agoUpdate.
drepper [Tue, 25 Jun 2002 19:33:56 +0000 (19:33 +0000)]
Update.

18 years ago(tests): Add tst-eof.
drepper [Tue, 25 Jun 2002 19:32:25 +0000 (19:32 +0000)]
(tests): Add tst-eof.

18 years agoTest for setting EOF when fread is short.
drepper [Tue, 25 Jun 2002 19:32:08 +0000 (19:32 +0000)]
Test for setting EOF when fread is short.

18 years ago(_IO_file_xsgetn_mmap): Always set EOF flag is not enough content is available.
drepper [Tue, 25 Jun 2002 19:30:15 +0000 (19:30 +0000)]
(_IO_file_xsgetn_mmap): Always set EOF flag is not enough content is available.

18 years ago(do_test): Cleanups.
drepper [Tue, 25 Jun 2002 19:13:48 +0000 (19:13 +0000)]
(do_test): Cleanups.

18 years ago(do_test): Don't use alloca.
drepper [Tue, 25 Jun 2002 18:57:08 +0000 (18:57 +0000)]
(do_test): Don't use alloca.

18 years ago(tests): Add tst-atime.
drepper [Tue, 25 Jun 2002 18:53:10 +0000 (18:53 +0000)]
(tests): Add tst-atime.

18 years agoTest for update of atime in first read.
drepper [Tue, 25 Jun 2002 18:52:55 +0000 (18:52 +0000)]
Test for update of atime in first read.

18 years ago(_IO_file_underflow_mmap): Read a single byte to update atime.
drepper [Tue, 25 Jun 2002 18:51:08 +0000 (18:51 +0000)]
(_IO_file_underflow_mmap): Read a single byte to update atime.

18 years agoUpdate.
drepper [Tue, 25 Jun 2002 18:21:11 +0000 (18:21 +0000)]
Update.

18 years ago(__argp_fmtstream_update): Avoid crash in handling of overly long words.
drepper [Tue, 25 Jun 2002 18:16:11 +0000 (18:16 +0000)]
(__argp_fmtstream_update): Avoid crash in handling of overly long words.

18 years agoUpdate.
aj [Tue, 25 Jun 2002 12:33:11 +0000 (12:33 +0000)]
Update.

18 years ago * sysdeps/x86-64/dl-machine.h (elf_machine_load_address): Rewrite
aj [Tue, 25 Jun 2002 12:32:52 +0000 (12:32 +0000)]
* sysdeps/x86-64/dl-machine.h (elf_machine_load_address): Rewrite
to not use 32-bit pc relative relocations.
(elf_machine_dynamic): Likewise.

18 years agoUpdate.
drepper [Sat, 22 Jun 2002 05:58:14 +0000 (05:58 +0000)]
Update.

18 years ago[__ASSUME_GETDENTS64_SYSCALL] (__GETDENTS): Check for failed
drepper [Sat, 22 Jun 2002 05:49:59 +0000 (05:49 +0000)]
[__ASSUME_GETDENTS64_SYSCALL] (__GETDENTS): Check for failed
getdents64 syscall.

18 years ago(tests): Add bug-readdir1.
drepper [Sat, 22 Jun 2002 05:48:16 +0000 (05:48 +0000)]
(tests): Add bug-readdir1.

18 years agoTest of readdir on invalid file descriptor.
drepper [Sat, 22 Jun 2002 05:47:47 +0000 (05:47 +0000)]
Test of readdir on invalid file descriptor.

18 years agoUpdate.
drepper [Sat, 22 Jun 2002 05:24:45 +0000 (05:24 +0000)]
Update.

18 years ago(dl_main): Move TLS setup code before LD_TRACE_PRELINKING code. Print TLS
drepper [Sat, 22 Jun 2002 05:22:49 +0000 (05:22 +0000)]
(dl_main): Move TLS setup code before LD_TRACE_PRELINKING code.  Print TLS
modid and offset for modules containing PT_TLS segments.

18 years ago(_dl_debug_bindings): Use type_class 4 for TLS lookups.
drepper [Sat, 22 Jun 2002 05:22:18 +0000 (05:22 +0000)]
(_dl_debug_bindings): Use type_class 4 for TLS lookups.

18 years ago(NEW, NEW1): Define.
drepper [Sat, 22 Jun 2002 05:11:18 +0000 (05:11 +0000)]
(NEW, NEW1): Define.
(NEW (REENTRANT_GETNAME)): Strong alias to
INTERNAL (REENTRANT_GETNAME).
(REENTRANT_GETNAME@@GLIBC_2.1.2): Use NEW (REENTRANT_GETNAME).

18 years ago(NEW, NEW1): Define.
drepper [Sat, 22 Jun 2002 05:10:56 +0000 (05:10 +0000)]
(NEW, NEW1): Define.
(NEW (REENTRANT_NAME)): Strong alias to INTERNAL (REENTRANT_NAME).
(REENTRANT_NAME@@GLIBC_2.1.2): Use NEW (REENTRANT_NAME).

18 years ago(_IO_helper_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.
drepper [Sat, 22 Jun 2002 05:01:25 +0000 (05:01 +0000)]
(_IO_helper_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.

18 years ago(_IO_wmem_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.
drepper [Sat, 22 Jun 2002 04:56:12 +0000 (04:56 +0000)]
(_IO_wmem_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.

18 years ago(_IO_wstrn_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.
drepper [Sat, 22 Jun 2002 04:55:02 +0000 (04:55 +0000)]
(_IO_wstrn_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.

18 years ago(_IO_wstr_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.
drepper [Sat, 22 Jun 2002 04:53:36 +0000 (04:53 +0000)]
(_IO_wstr_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.

18 years ago(_IO_wdefault_setbuf): Removed.
drepper [Sat, 22 Jun 2002 04:51:42 +0000 (04:51 +0000)]
(_IO_wdefault_setbuf): Removed.

18 years ago(_IO_wfile_setbuf): Removed.
drepper [Sat, 22 Jun 2002 04:50:01 +0000 (04:50 +0000)]
(_IO_wfile_setbuf): Removed.
(_IO_wfile_jumps_mmap): Don't use it anymore.

18 years agoRemove _IO_wdefault_setbuf and _IO_wdefault_setbuf_internal
drepper [Sat, 22 Jun 2002 04:45:04 +0000 (04:45 +0000)]
Remove _IO_wdefault_setbuf and _IO_wdefault_setbuf_internal
prorotypes.  Add _IO_file_setbuf_mmap prototype.

18 years agoDon't call _IO_WSETBUF.
drepper [Sat, 22 Jun 2002 04:42:47 +0000 (04:42 +0000)]
Don't call _IO_WSETBUF.

18 years ago(_IO_file_setbuf_mmap): New function.
drepper [Sat, 22 Jun 2002 04:41:01 +0000 (04:41 +0000)]
(_IO_file_setbuf_mmap): New function.
(_IO_file_jumps_mmap): Use it.

18 years ago(tests): Add tst-mmap-setvbuf.
drepper [Sat, 22 Jun 2002 04:38:45 +0000 (04:38 +0000)]
(tests): Add tst-mmap-setvbuf.

18 years agoTest for setvbuf on mmap stdio stream.
drepper [Sat, 22 Jun 2002 04:38:13 +0000 (04:38 +0000)]
Test for setvbuf on mmap stdio stream.

18 years agoUpdate.
drepper [Fri, 21 Jun 2002 21:05:20 +0000 (21:05 +0000)]
Update.

18 years ago(td_thr_tls_get_addr): Don't include "tls.h". Return TD_ERR if USE_TLS
drepper [Fri, 21 Jun 2002 21:03:30 +0000 (21:03 +0000)]
(td_thr_tls_get_addr): Don't include "tls.h". Return TD_ERR if USE_TLS
is not defined.