kopensolaris-gnu/glibc.git
20 years agoUpdate.
drepper [Wed, 25 Oct 2000 16:16:23 +0000 (16:16 +0000)]
Update.

20 years ago(CACHEMAGIC_VERSION_NEW): New value.
drepper [Wed, 25 Oct 2000 16:05:16 +0000 (16:05 +0000)]
(CACHEMAGIC_VERSION_NEW): New value.

20 years agoUpdate.
aj [Wed, 25 Oct 2000 14:12:14 +0000 (14:12 +0000)]
Update.

20 years ago(_dl_map_object_from_fd): Remove unused variable.
aj [Wed, 25 Oct 2000 14:11:27 +0000 (14:11 +0000)]
(_dl_map_object_from_fd): Remove unused variable.
(_dl_map_object): Likewise.

20 years agoUpdate.
drepper [Wed, 25 Oct 2000 08:23:00 +0000 (08:23 +0000)]
Update.

20 years ago(my_strftime macro) [!defined _LIBC && HAVE_TZNAME && HAVE_TZSET]:
drepper [Wed, 25 Oct 2000 08:12:51 +0000 (08:12 +0000)]
(my_strftime macro) [!defined _LIBC && HAVE_TZNAME && HAVE_TZSET]:
When redefining, do it without args, so that it works even if
emacs is defined and an extra argument is passed to my_stftime.
(my_strftime function): When evaluating a subformat, pass
ut_argument as well.

20 years agoAdd pciconfig_read and pciconfig_write.
drepper [Wed, 25 Oct 2000 08:11:33 +0000 (08:11 +0000)]
Add pciconfig_read and pciconfig_write.

20 years ago(_dl_cache_verify_ptr): Correct test for files with new cache format.
drepper [Wed, 25 Oct 2000 08:07:18 +0000 (08:07 +0000)]
(_dl_cache_verify_ptr): Correct test for files with new cache format.
(_dl_load_cache_lookup): Add variable cache_data_size for size of the data.
Correctly report error if neither old not new signature is found.
Little optimizations.

20 years agoUpdate.
drepper [Wed, 25 Oct 2000 07:06:03 +0000 (07:06 +0000)]
Update.

20 years ago(_dl_close): Optimize a bit by optimizing out the nsearchlist variable.
drepper [Wed, 25 Oct 2000 07:04:18 +0000 (07:04 +0000)]
(_dl_close): Optimize a bit by optimizing out the nsearchlist variable.

20 years agoUpdate.
drepper [Wed, 25 Oct 2000 04:00:08 +0000 (04:00 +0000)]
Update.

20 years agoAdd testobj1 and testobj2 as dependencies of testobj6.
drepper [Wed, 25 Oct 2000 03:58:24 +0000 (03:58 +0000)]
Add testobj1 and testobj2 as dependencies of testobj6.

20 years ago(main): Add test at the end that everything is unloaded.
drepper [Wed, 25 Oct 2000 03:57:48 +0000 (03:57 +0000)]
(main): Add test at the end that everything is unloaded.

20 years ago(add_dependency): Fix test to check whether dependency already exists.
drepper [Wed, 25 Oct 2000 03:57:01 +0000 (03:57 +0000)]
(add_dependency): Fix test to check whether dependency already exists.

20 years ago(dl_open_worker): Fix typo in comment.
drepper [Wed, 25 Oct 2000 03:56:19 +0000 (03:56 +0000)]
(dl_open_worker): Fix typo in comment.

20 years agoUpdate.
drepper [Wed, 25 Oct 2000 00:19:27 +0000 (00:19 +0000)]
Update.

20 years agoAdd even more IA-64 relocations.
drepper [Wed, 25 Oct 2000 00:16:25 +0000 (00:16 +0000)]
Add even more IA-64 relocations.

20 years ago * io/test-lfs.c (do_prepare): Call setrlimit64, in case the user
geoffk [Tue, 24 Oct 2000 21:12:00 +0000 (21:12 +0000)]
* io/test-lfs.c (do_prepare): Call setrlimit64, in case the user
has a limit set---for instance, a limit of 2^31 bytes, which can't
easily be reset by non-LFS-aware shells.

20 years ago * sysdeps/unix/sysv/linux/powerpc/mmap64.c: Define PAGE_SHIFT
geoffk [Tue, 24 Oct 2000 21:09:49 +0000 (21:09 +0000)]
* sysdeps/unix/sysv/linux/powerpc/mmap64.c: Define PAGE_SHIFT
explicitly rather than getting it from <asm/page.h>.

20 years agoUpdate.
drepper [Tue, 24 Oct 2000 20:20:37 +0000 (20:20 +0000)]
Update.

20 years ago(_dl_close): Handle relocation dependencies of the dependencies of the
drepper [Tue, 24 Oct 2000 20:17:35 +0000 (20:17 +0000)]
(_dl_close): Handle relocation dependencies of the dependencies of the
object currently unloaded.

20 years agoUpdate.
drepper [Tue, 24 Oct 2000 19:31:51 +0000 (19:31 +0000)]
Update.

20 years ago(_dl_close): Don't free memory for global scope list immediately when empty.
drepper [Tue, 24 Oct 2000 19:30:12 +0000 (19:30 +0000)]
(_dl_close): Don't free memory for global scope list immediately when empty.
Move code to...
(free_mem): ...here.  Called as part of __libc_subfreeres list.

20 years agoUpdate.
drepper [Tue, 24 Oct 2000 19:18:25 +0000 (19:18 +0000)]
Update.

20 years ago(_dl_close): Optimize access to l_initfini list and remove use of r_list.
drepper [Tue, 24 Oct 2000 19:05:24 +0000 (19:05 +0000)]
(_dl_close): Optimize access to l_initfini list and remove use of r_list.

20 years ago(_dl_map_object_deps): Put l_initfini array before r_list array in
drepper [Tue, 24 Oct 2000 19:04:17 +0000 (19:04 +0000)]
(_dl_map_object_deps): Put l_initfini array before r_list array in
allocated memory.

20 years agoUpdate.
drepper [Tue, 24 Oct 2000 17:04:14 +0000 (17:04 +0000)]
Update.

20 years agoAdd rules to build and run neededtest3.
drepper [Tue, 24 Oct 2000 17:02:17 +0000 (17:02 +0000)]
Add rules to build and run neededtest3.

20 years ago(_dl_close): Use correct list (l_initfini) when computing new opencounts.
drepper [Tue, 24 Oct 2000 17:02:00 +0000 (17:02 +0000)]
(_dl_close): Use correct list (l_initfini) when computing new opencounts.

20 years agoYet more complicated unloading test.
drepper [Tue, 24 Oct 2000 16:59:29 +0000 (16:59 +0000)]
Yet more complicated unloading test.

20 years agoObject for unload testing.
drepper [Tue, 24 Oct 2000 16:59:10 +0000 (16:59 +0000)]
Object for unload testing.

20 years agoRegenerated.
aj [Tue, 24 Oct 2000 15:42:04 +0000 (15:42 +0000)]
Regenerated.

20 years agoMention glibc 2.2 caveats.
aj [Tue, 24 Oct 2000 15:36:52 +0000 (15:36 +0000)]
Mention glibc 2.2 caveats.

20 years ago(main): Correct tests for failing dlopen.
drepper [Tue, 24 Oct 2000 15:25:53 +0000 (15:25 +0000)]
(main): Correct tests  for failing dlopen.

20 years agoUpdate.
aj [Tue, 24 Oct 2000 11:17:58 +0000 (11:17 +0000)]
Update.

20 years ago(add_dependency): Remove unused variable j.
aj [Tue, 24 Oct 2000 11:17:45 +0000 (11:17 +0000)]
(add_dependency): Remove unused variable j.

20 years ago(main): Run tests for different alignments.
drepper [Tue, 24 Oct 2000 08:30:36 +0000 (08:30 +0000)]
(main): Run tests for different alignments.

20 years agoUpdate.
drepper [Tue, 24 Oct 2000 08:25:05 +0000 (08:25 +0000)]
Update.

20 years ago(tests): Add tst-obstack.
drepper [Tue, 24 Oct 2000 08:23:21 +0000 (08:23 +0000)]
(tests): Add tst-obstack.

20 years agoUpdate.
drepper [Tue, 24 Oct 2000 08:23:06 +0000 (08:23 +0000)]
Update.

20 years agoTests for obstack functions.
drepper [Tue, 24 Oct 2000 08:21:26 +0000 (08:21 +0000)]
Tests for obstack functions.

20 years ago(_obstack_newchunk): Correctly align first returned block.
drepper [Tue, 24 Oct 2000 08:20:40 +0000 (08:20 +0000)]
(_obstack_newchunk): Correctly align first returned block.

20 years agoUpdate.
drepper [Tue, 24 Oct 2000 07:36:55 +0000 (07:36 +0000)]
Update.

20 years agoAdjust for _dl_map_deps not handling reference counters.
drepper [Tue, 24 Oct 2000 07:35:08 +0000 (07:35 +0000)]
Adjust for _dl_map_deps not handling reference counters.

20 years agoIncrement reference counters here.
drepper [Tue, 24 Oct 2000 07:34:11 +0000 (07:34 +0000)]
Increment reference counters here.

20 years ago(add_dependency): Only increment reference counter of the object
drepper [Tue, 24 Oct 2000 07:33:19 +0000 (07:33 +0000)]
(add_dependency): Only increment reference counter of the object
itself and not also its dependencies.

20 years agoRemove reference counter handling here.
drepper [Tue, 24 Oct 2000 07:32:24 +0000 (07:32 +0000)]
Remove reference counter handling here.

20 years agoRemove reference counter handling here.
drepper [Tue, 24 Oct 2000 07:31:51 +0000 (07:31 +0000)]
Remove reference counter handling here.

20 years agoHandle decrementing of reference counters more correctly. If necessary
drepper [Tue, 24 Oct 2000 07:31:08 +0000 (07:31 +0000)]
Handle decrementing of reference counters more correctly. If necessary
decrement reference counters of dependencies of dependencies.

20 years agoPrint loaded objects at the beginning.
drepper [Tue, 24 Oct 2000 07:25:17 +0000 (07:25 +0000)]
Print loaded objects at the beginning.

20 years ago(struct link_map): Add l_idx field.
drepper [Tue, 24 Oct 2000 07:24:28 +0000 (07:24 +0000)]
(struct link_map): Add l_idx field.

20 years agoUpdate.
aj [Tue, 24 Oct 2000 07:02:35 +0000 (07:02 +0000)]
Update.

20 years agoPartly revert patch from 2000-10-18.
aj [Tue, 24 Oct 2000 07:01:37 +0000 (07:01 +0000)]
Partly revert patch from 2000-10-18.

20 years agoUpdate.
drepper [Tue, 24 Oct 2000 01:02:15 +0000 (01:02 +0000)]
Update.

20 years agoUse l_faked field in struct link_map instead of the magic l_opencount==0.
drepper [Tue, 24 Oct 2000 00:20:49 +0000 (00:20 +0000)]
Use l_faked field in struct link_map instead of the magic l_opencount==0.

20 years ago(struct link_map): New bit field l_faked.
drepper [Tue, 24 Oct 2000 00:19:21 +0000 (00:19 +0000)]
(struct link_map): New bit field l_faked.

20 years agoUpdate.
drepper [Tue, 24 Oct 2000 00:03:37 +0000 (00:03 +0000)]
Update.

20 years ago(_dl_close): Add a few more __builtin_expect.
drepper [Tue, 24 Oct 2000 00:00:59 +0000 (00:00 +0000)]
(_dl_close): Add a few more __builtin_expect.

20 years agoUpdate.
drepper [Mon, 23 Oct 2000 23:19:40 +0000 (23:19 +0000)]
Update.

20 years agoUndef __memrchr, too.
drepper [Mon, 23 Oct 2000 23:07:32 +0000 (23:07 +0000)]
Undef __memrchr, too.
[!weak_alias]: Define __memrchr to memrchr.
Guard weak_alias use with `#ifdef weak_alias'.

20 years agoUpdate.
drepper [Mon, 23 Oct 2000 22:58:40 +0000 (22:58 +0000)]
Update.

20 years agoGenerate more debugging output.
drepper [Mon, 23 Oct 2000 22:56:50 +0000 (22:56 +0000)]
Generate more debugging output.

20 years agoAdd rules to build and run neededtest2.
drepper [Mon, 23 Oct 2000 22:40:57 +0000 (22:40 +0000)]
Add rules to build and run neededtest2.

20 years agoYet another reference counting test.
drepper [Mon, 23 Oct 2000 22:39:57 +0000 (22:39 +0000)]
Yet another reference counting test.

20 years agoComplicate the case a bit.
drepper [Mon, 23 Oct 2000 22:39:23 +0000 (22:39 +0000)]
Complicate the case a bit.

20 years agoUpdate.
drepper [Mon, 23 Oct 2000 21:40:57 +0000 (21:40 +0000)]
Update.

20 years ago(_dl_sym): Use exact check for caller PC in range of DSO address space.
drepper [Mon, 23 Oct 2000 21:39:08 +0000 (21:39 +0000)]
(_dl_sym): Use exact check for caller PC in range of DSO address space.
(_dl_vsym): Likewise.

20 years agoUpdate.
drepper [Mon, 23 Oct 2000 20:02:38 +0000 (20:02 +0000)]
Update.

20 years ago(_dl_sym): For RTLD_DEFAULT, search in objects global scope if we can
drepper [Mon, 23 Oct 2000 20:00:59 +0000 (20:00 +0000)]
(_dl_sym): For RTLD_DEFAULT, search in objects global scope if we can
determine it.

20 years agoUpdate.
drepper [Mon, 23 Oct 2000 19:38:30 +0000 (19:38 +0000)]
Update.

20 years ago(RLIMIT_LOCKS): Added.
drepper [Mon, 23 Oct 2000 19:36:18 +0000 (19:36 +0000)]
(RLIMIT_LOCKS): Added.
(RLIMIT_NLIMITS): Sync with kernel definition.
(PRIO_PROCESS, PRIO_PGRP, PRIO_USER): Also define as macros.

20 years ago.
schwab [Mon, 23 Oct 2000 19:15:24 +0000 (19:15 +0000)]
.

20 years agoUpdated.
schwab [Mon, 23 Oct 2000 19:14:22 +0000 (19:14 +0000)]
Updated.

20 years agoUpdate.
drepper [Mon, 23 Oct 2000 18:51:39 +0000 (18:51 +0000)]
Update.

20 years ago(R_IA64_GPREL32MSB, R_IA64_GPREL32LSB): New definitions.
drepper [Mon, 23 Oct 2000 18:49:51 +0000 (18:49 +0000)]
(R_IA64_GPREL32MSB, R_IA64_GPREL32LSB): New definitions.

20 years agoUpdate.
drepper [Mon, 23 Oct 2000 17:11:35 +0000 (17:11 +0000)]
Update.

20 years ago(big5hkscs_to_ucs): Add irreversible mappings for 0x8BF8, 0xA27E..0xA2A7.
drepper [Mon, 23 Oct 2000 17:02:34 +0000 (17:02 +0000)]
(big5hkscs_to_ucs): Add irreversible mappings for 0x8BF8, 0xA27E..0xA2A7.

20 years agoUpdate.
drepper [Mon, 23 Oct 2000 17:00:49 +0000 (17:00 +0000)]
Update.

20 years agoAdd 9 commented irreversible mappings.
drepper [Mon, 23 Oct 2000 17:00:20 +0000 (17:00 +0000)]
Add 9 commented irreversible mappings.

20 years agoInformation about irreversible mappings in BIG%HKSCS conversion.
drepper [Mon, 23 Oct 2000 16:59:07 +0000 (16:59 +0000)]
Information about irreversible mappings in BIG%HKSCS conversion.

20 years ago(main): setlocale LC_CTYPE as well as LC_MESSAGES.
drepper [Mon, 23 Oct 2000 16:57:33 +0000 (16:57 +0000)]
(main): setlocale LC_CTYPE as well as LC_MESSAGES.

20 years ago(invalidate_cache): Don't invalidate a cache if it is not enabled.
drepper [Mon, 23 Oct 2000 16:56:14 +0000 (16:56 +0000)]
(invalidate_cache): Don't invalidate a cache if it is not enabled.

20 years agoUpdate.
drepper [Mon, 23 Oct 2000 16:55:22 +0000 (16:55 +0000)]
Update.

20 years ago(TIMEOUT): Override default timeout.
drepper [Mon, 23 Oct 2000 16:53:00 +0000 (16:53 +0000)]
(TIMEOUT): Override default timeout.

20 years agoUpdate.
aj [Mon, 23 Oct 2000 13:19:05 +0000 (13:19 +0000)]
Update.

20 years agoNew ulps.
aj [Mon, 23 Oct 2000 13:18:33 +0000 (13:18 +0000)]
New ulps.

20 years agoUpdate.
aj [Mon, 23 Oct 2000 06:27:03 +0000 (06:27 +0000)]
Update.

20 years agoAdd fcntl64.
aj [Mon, 23 Oct 2000 06:26:50 +0000 (06:26 +0000)]
Add fcntl64.

20 years agoUpdate MIPS entry.
aj [Sun, 22 Oct 2000 06:18:44 +0000 (06:18 +0000)]
Update MIPS entry.

20 years agoUpdate.
drepper [Sat, 21 Oct 2000 17:08:18 +0000 (17:08 +0000)]
Update.

20 years ago(_dl_map_object_from_fd): Split out ELF file verification in open_verify.
drepper [Sat, 21 Oct 2000 17:05:54 +0000 (17:05 +0000)]
(_dl_map_object_from_fd): Split out ELF file verification in open_verify.
(open_verify): New function.  Called instead of open.  Ignores valid files
for other architectures.
(open_path): Call open_verify instead of open.
(_dl_map_object): Likewise.

20 years ago(main): The output was missing a newline.
drepper [Sat, 21 Oct 2000 17:03:01 +0000 (17:03 +0000)]
(main): The output was missing a newline.

20 years agoAdd MIPS information.
aj [Sat, 21 Oct 2000 11:04:04 +0000 (11:04 +0000)]
Add MIPS information.

20 years agoUpdate.
drepper [Sat, 21 Oct 2000 07:30:28 +0000 (07:30 +0000)]
Update.

20 years agoAdd test cases for FNM_LEADING_DIR.
drepper [Sat, 21 Oct 2000 07:28:33 +0000 (07:28 +0000)]
Add test cases for FNM_LEADING_DIR.

20 years agoMake FNM_LEADING_DIR behave as GNU tar expects it.
drepper [Sat, 21 Oct 2000 07:27:44 +0000 (07:27 +0000)]
Make FNM_LEADING_DIR behave as GNU tar expects it.

20 years agoUpdate.
drepper [Sat, 21 Oct 2000 07:16:18 +0000 (07:16 +0000)]
Update.

20 years agoAdd rules to build and run lateglobal.
drepper [Sat, 21 Oct 2000 07:14:41 +0000 (07:14 +0000)]
Add rules to build and run lateglobal.

20 years agoModules for lateglobal test.
drepper [Sat, 21 Oct 2000 07:13:48 +0000 (07:13 +0000)]
Modules for lateglobal test.

20 years agoTest for dlopen with RTLD_GLOBAL only in the second call for the same object.
drepper [Sat, 21 Oct 2000 07:13:32 +0000 (07:13 +0000)]
Test for dlopen with RTLD_GLOBAL only in the second call for the same object.