kopensolaris-gnu/glibc.git
20 years agoUpdate.
drepper [Thu, 26 Oct 2000 02:24:09 +0000 (02:24 +0000)]
Update.

20 years ago(do_prepare): Rewrite so it doesn't fail on systems without LFS support.
drepper [Thu, 26 Oct 2000 02:22:25 +0000 (02:22 +0000)]
(do_prepare): Rewrite so it doesn't fail on systems without LFS support.

20 years agoUpdate.
drepper [Wed, 25 Oct 2000 22:17:16 +0000 (22:17 +0000)]
Update.

20 years agoUse __ieee754_sqrt instead of __sqrt.
drepper [Wed, 25 Oct 2000 22:12:09 +0000 (22:12 +0000)]
Use __ieee754_sqrt instead of __sqrt.

20 years agoUse __ieee754_sqrt instead of __sqrt.
drepper [Wed, 25 Oct 2000 22:05:32 +0000 (22:05 +0000)]
Use __ieee754_sqrt instead of __sqrt.

20 years agoUpdate.
drepper [Wed, 25 Oct 2000 20:29:30 +0000 (20:29 +0000)]
Update.

20 years agoMultiply slot number by four to use bins of width 4 to get accurate
drepper [Wed, 25 Oct 2000 20:27:41 +0000 (20:27 +0000)]
Multiply slot number by four to use bins of width 4 to get accurate
instruction-level profiling.

20 years agoUpdate.
drepper [Wed, 25 Oct 2000 17:54:46 +0000 (17:54 +0000)]
Update.

20 years ago(CACHEMAGIC_VERSION_NEW): Correct cut and paste error.
drepper [Wed, 25 Oct 2000 17:52:54 +0000 (17:52 +0000)]
(CACHEMAGIC_VERSION_NEW): Correct cut and paste error.

20 years agoRegenerated.
aj [Wed, 25 Oct 2000 17:31:00 +0000 (17:31 +0000)]
Regenerated.

20 years agoMention that gcc -traditional is not supported.
aj [Wed, 25 Oct 2000 17:30:55 +0000 (17:30 +0000)]
Mention that gcc -traditional is not supported.

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

20 years ago(__libc_fcntl): When converting struct flock64 to struct flock and
drepper [Wed, 25 Oct 2000 17:17:35 +0000 (17:17 +0000)]
(__libc_fcntl): When converting struct flock64 to struct flock and
back, use fcntl commands which work on struct flock.

20 years agoUpdate.
drepper [Wed, 25 Oct 2000 17:12:42 +0000 (17:12 +0000)]
Update.

20 years ago(main): Only check modfl if NO_LONG_DOUBLE is not defined.
drepper [Wed, 25 Oct 2000 17:12:12 +0000 (17:12 +0000)]
(main): Only check modfl if NO_LONG_DOUBLE is not defined.

20 years agoUpdate.
drepper [Wed, 25 Oct 2000 16:58:14 +0000 (16:58 +0000)]
Update.

20 years agoUpdated.
drepper [Wed, 25 Oct 2000 16:56:34 +0000 (16:56 +0000)]
Updated.

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.