kopensolaris-gnu/glibc.git
21 years ago(dlopen_doit): Pass caller address to _dl_open.
drepper [Wed, 5 May 1999 23:24:43 +0000 (23:24 +0000)]
(dlopen_doit): Pass caller address to _dl_open.
(__dlopen_check): Pass caller address to dlopen_doit in args.

21 years ago(_dl_open): Take extra parameter with address of caller. Pass address
drepper [Wed, 5 May 1999 23:23:31 +0000 (23:23 +0000)]
(_dl_open): Take extra parameter with address of caller.  Pass address
in args structure.
(dl_open_worker): Recognize and expand DSTs in filename.

21 years agoMacros to handle dynamic string token expansion.
drepper [Wed, 5 May 1999 23:21:40 +0000 (23:21 +0000)]
Macros to handle dynamic string token expansion.

21 years ago(expand_dynamic_string_token): Explode into
drepper [Wed, 5 May 1999 23:21:16 +0000 (23:21 +0000)]
(expand_dynamic_string_token): Explode into
two functions and three macros.
(_dl_dst_count, _dl_dst_substitute): New functions.

21 years ago(expand_dst): New macro. Expand DSTs in filename.
drepper [Wed, 5 May 1999 23:19:41 +0000 (23:19 +0000)]
(expand_dst): New macro.  Expand DSTs in filename.
(_dl_map_object_deps): Use expand_dst to expand DSTs in DT_NEEDED,
DT_AUXILIARY, and DT_FILTER filenames.

21 years ago(ld.so) [GLIBC_2.1.1]: Add _dl_origin_path, _dl_platformlen,
drepper [Wed, 5 May 1999 23:11:58 +0000 (23:11 +0000)]
(ld.so) [GLIBC_2.1.1]: Add _dl_origin_path, _dl_platformlen,
_dl_dst_count and _dl_dst_substitute.

21 years ago(routines): Add dl-origin.
drepper [Wed, 5 May 1999 23:11:10 +0000 (23:11 +0000)]
(routines): Add dl-origin.
(tests): Add origtest.  Add dependencies for the program.

21 years ago(ld.so): Add GLIBC_2.1.1.
drepper [Wed, 5 May 1999 23:10:10 +0000 (23:10 +0000)]
(ld.so): Add GLIBC_2.1.1.

21 years agoNow a .c file.
drepper [Wed, 5 May 1999 22:53:24 +0000 (22:53 +0000)]
Now a .c file.

21 years agoNow a .c file.
drepper [Wed, 5 May 1999 22:53:10 +0000 (22:53 +0000)]
Now a .c file.

21 years agoUpdate.
drepper [Wed, 5 May 1999 17:08:26 +0000 (17:08 +0000)]
Update.

21 years ago(_itoa): Fix special 32bit platform case with specific bases and only
drepper [Wed, 5 May 1999 17:08:16 +0000 (17:08 +0000)]
(_itoa): Fix special 32bit platform case with specific bases and only
few bits set in second word.

21 years ago(Actions in the NSS configuration): Spell fix.
drepper [Wed, 5 May 1999 11:33:28 +0000 (11:33 +0000)]
(Actions in the NSS configuration): Spell fix.

21 years agoUpdate.
drepper [Wed, 5 May 1999 11:32:24 +0000 (11:32 +0000)]
Update.

21 years ago(install-others): Create target directory before creating tzfiles.
drepper [Wed, 5 May 1999 11:32:09 +0000 (11:32 +0000)]
(install-others): Create target directory before creating tzfiles.

21 years agoUpdate.
drepper [Wed, 5 May 1999 11:04:34 +0000 (11:04 +0000)]
Update.

21 years ago(readColdStartFile): Allocate memory only after the file is opened
drepper [Wed, 5 May 1999 11:04:18 +0000 (11:04 +0000)]
(readColdStartFile): Allocate memory only after the file is opened
successfully.

21 years agoFix some memory leaks.
drepper [Wed, 5 May 1999 11:04:01 +0000 (11:04 +0000)]
Fix some memory leaks.

21 years agoUpdate.
drepper [Wed, 5 May 1999 10:53:53 +0000 (10:53 +0000)]
Update.

21 years agoAbbreviate Saturday Sbt.
drepper [Wed, 5 May 1999 10:53:34 +0000 (10:53 +0000)]
Abbreviate Saturday Sbt.

21 years agoUpdate.
drepper [Tue, 4 May 1999 12:24:18 +0000 (12:24 +0000)]
Update.

21 years ago(expand_dynamic_string_token): Rewrite to loose st variable.
drepper [Tue, 4 May 1999 12:24:06 +0000 (12:24 +0000)]
(expand_dynamic_string_token): Rewrite to loose st variable.

21 years agoRegenerated: /usr/bin/perl scripts/gen-FAQ.pl FAQ.in
drepper [Tue, 4 May 1999 01:55:19 +0000 (01:55 +0000)]
Regenerated:  /usr/bin/perl scripts/gen-FAQ.pl FAQ.in

21 years agoAdd question about setmntent.
drepper [Tue, 4 May 1999 01:54:58 +0000 (01:54 +0000)]
Add question about setmntent.

21 years agoUpdate.
drepper [Tue, 4 May 1999 01:48:08 +0000 (01:48 +0000)]
Update.

21 years ago(expand_dynamic_string_token): Recognize { } around DST. Correctly ignore
drepper [Tue, 4 May 1999 01:47:25 +0000 (01:47 +0000)]
(expand_dynamic_string_token): Recognize { } around DST.  Correctly ignore
ORIGIN IN SUID binaries.

21 years agoUpdate.
drepper [Mon, 3 May 1999 23:49:46 +0000 (23:49 +0000)]
Update.

21 years agoUse rawmemchr instead of strchr.
drepper [Mon, 3 May 1999 23:48:29 +0000 (23:48 +0000)]
Use rawmemchr instead of strchr.

21 years agoUse rawmemchr instead of strchr.
drepper [Mon, 3 May 1999 23:47:45 +0000 (23:47 +0000)]
Use rawmemchr instead of strchr.

21 years agoUpdate.
drepper [Mon, 3 May 1999 23:44:29 +0000 (23:44 +0000)]
Update.

21 years agoAdd test of rawmemchr.
drepper [Mon, 3 May 1999 23:43:50 +0000 (23:43 +0000)]
Add test of rawmemchr.

21 years agoUpdate.
drepper [Mon, 3 May 1999 22:05:54 +0000 (22:05 +0000)]
Update.

21 years ago(__FD_ZERO): Remove memory output specification. It#s not necessary.
drepper [Mon, 3 May 1999 22:05:11 +0000 (22:05 +0000)]
(__FD_ZERO): Remove memory output specification.  It#s not necessary.

21 years agoUpdate.
drepper [Mon, 3 May 1999 21:59:35 +0000 (21:59 +0000)]
Update.

21 years ago(systems_dirs): Moved into file scope. Initialize from SYSTEM_DIRS macro.
drepper [Mon, 3 May 1999 21:58:56 +0000 (21:58 +0000)]
(systems_dirs): Moved into file scope.  Initialize from SYSTEM_DIRS macro.
(system_dirs_len): New variable.  Contains lengths of system_dirs strings.
(fillin_rpath): Rewrite for systems_dirs being a simple string.
Improve string comparisons.  Change parameter trusted to be a flag.
Change all callers.
(_dt_init_paths): Improve using new format for system_dirs.

21 years agoAWK script to generate trusted-dirs.h file used in dl-open.c.
drepper [Mon, 3 May 1999 21:55:30 +0000 (21:55 +0000)]
AWK script to generate trusted-dirs.h file used in dl-open.c.

21 years ago(trusted-dirs.st): Use gen-trusted-dirs.awk.
drepper [Mon, 3 May 1999 21:55:07 +0000 (21:55 +0000)]
(trusted-dirs.st): Use gen-trusted-dirs.awk.

21 years agoUpdate.
drepper [Mon, 3 May 1999 18:16:18 +0000 (18:16 +0000)]
Update.

21 years ago(expand_dynamic_string_token): Don't expand $ORIGIN for SUID binaries.
drepper [Mon, 3 May 1999 18:16:09 +0000 (18:16 +0000)]
(expand_dynamic_string_token): Don't expand $ORIGIN for SUID binaries.

21 years agoUpdate.
drepper [Mon, 3 May 1999 12:41:01 +0000 (12:41 +0000)]
Update.

21 years agoAdd sigrestorer.S.
drepper [Mon, 3 May 1999 12:40:23 +0000 (12:40 +0000)]
Add sigrestorer.S.

21 years agoUpdate.
drepper [Mon, 3 May 1999 12:39:31 +0000 (12:39 +0000)]
Update.

21 years ago(distribute): Temporarily add th_TH.in and cs_CZ.in.
drepper [Mon, 3 May 1999 12:39:11 +0000 (12:39 +0000)]
(distribute): Temporarily add th_TH.in and cs_CZ.in.

21 years agoUpdate.
drepper [Mon, 3 May 1999 08:46:13 +0000 (08:46 +0000)]
Update.

21 years agoGenerate dependencies for all flavors of librpcsvc objects.
drepper [Mon, 3 May 1999 08:45:25 +0000 (08:45 +0000)]
Generate dependencies for all flavors of librpcsvc objects.
(rpcgen-cmd): Pass -Y flag here and remove it from the macro invocations.

21 years agoMove #if down after includes to get dependencies right.
drepper [Mon, 3 May 1999 08:43:17 +0000 (08:43 +0000)]
Move #if down after includes to get dependencies right.

21 years agoUndefine __bzero.
drepper [Mon, 3 May 1999 08:42:13 +0000 (08:42 +0000)]
Undefine __bzero.

21 years ago(ROSE_MAX_DIGIS): New definition.
drepper [Sun, 2 May 1999 22:19:30 +0000 (22:19 +0000)]
(ROSE_MAX_DIGIS): New definition.

21 years agoUpdate.
drepper [Sun, 2 May 1999 21:09:34 +0000 (21:09 +0000)]
Update.

21 years agoUpdate from kernel headers.
drepper [Sun, 2 May 1999 21:08:00 +0000 (21:08 +0000)]
Update from kernel headers.

21 years agoUpdate.
drepper [Sun, 2 May 1999 21:03:32 +0000 (21:03 +0000)]
Update.

21 years ago(gaih_inet_serv): Change fourth
drepper [Sun, 2 May 1999 21:02:55 +0000 (21:02 +0000)]
(gaih_inet_serv): Change fourth
parameter to struct gaih_servtuple *.  Adapt appropriately.
(gaih_inet): Use alloca to allocate room for gaih_inet_serv calls.
This fixes a memory leak.

21 years agoUpdate.
drepper [Sun, 2 May 1999 19:00:43 +0000 (19:00 +0000)]
Update.

21 years agoRemove greg_t, gregset_t, and fpregset_t definition. They are defined
drepper [Sun, 2 May 1999 19:00:03 +0000 (19:00 +0000)]
Remove greg_t, gregset_t, and fpregset_t definition.  They are defined
in ucontext.h.

21 years agoUpdate.
drepper [Sun, 2 May 1999 18:55:59 +0000 (18:55 +0000)]
Update.

21 years agostruct ether_addr and struct ether_header must be packed on the ARM.
drepper [Sun, 2 May 1999 18:54:44 +0000 (18:54 +0000)]
struct ether_addr and struct ether_header must be packed on the ARM.
The default alignment constraints add padding to the end of the
structures.

21 years agostruct tftphdr must be packed on the ARM. The default alignment
drepper [Sun, 2 May 1999 18:51:48 +0000 (18:51 +0000)]
struct tftphdr must be packed on the ARM.  The default alignment
constraints add padding to the end of the structure and between
members.

21 years agoUpdate.
drepper [Sun, 2 May 1999 18:29:49 +0000 (18:29 +0000)]
Update.

21 years ago(_dl_load_cache_lookup): Use _dl_cache_libcmp instead of strcmp.
drepper [Sun, 2 May 1999 18:29:09 +0000 (18:29 +0000)]
(_dl_load_cache_lookup): Use _dl_cache_libcmp instead of strcmp.

21 years agoUpdate.
drepper [Sun, 2 May 1999 18:17:07 +0000 (18:17 +0000)]
Update.

21 years ago(glob_in_dir): It's no error if opendir fails on a file.
drepper [Sun, 2 May 1999 18:16:06 +0000 (18:16 +0000)]
(glob_in_dir): It's no error if opendir fails on a file.

21 years agoUpdate.
drepper [Sun, 2 May 1999 17:20:24 +0000 (17:20 +0000)]
Update.

21 years ago(sysdep-others,install-bin): Add lddlibc4.
drepper [Sun, 2 May 1999 17:19:34 +0000 (17:19 +0000)]
(sysdep-others,install-bin): Add lddlibc4.

21 years agoUpdate.
drepper [Sun, 2 May 1999 11:05:14 +0000 (11:05 +0000)]
Update.

21 years ago(__open_catalog): Set catalog->status to "nonexisting" if failed to
drepper [Sun, 2 May 1999 11:04:15 +0000 (11:04 +0000)]
(__open_catalog): Set catalog->status to "nonexisting" if failed to
open the file.

21 years ago(dolink): Remove the symlink destination first.
drepper [Sun, 2 May 1999 10:57:54 +0000 (10:57 +0000)]
(dolink): Remove the symlink destination first.

21 years agoUpdate.
drepper [Sat, 1 May 1999 09:59:45 +0000 (09:59 +0000)]
Update.

21 years agoOnly use __builtin_memset for egcs and gcc3.
drepper [Sat, 1 May 1999 09:59:00 +0000 (09:59 +0000)]
Only use __builtin_memset for egcs and gcc3.

21 years ago(__memset_ccn_by4): Loosen restrictions on first parameter of non-i686 version.
drepper [Sat, 1 May 1999 00:17:20 +0000 (00:17 +0000)]
(__memset_ccn_by4): Loosen restrictions on first parameter of non-i686 version.

21 years agoUpdate.
drepper [Sat, 1 May 1999 00:16:16 +0000 (00:16 +0000)]
Update.

21 years agoDon't use and define __memset_gg.
drepper [Sat, 1 May 1999 00:15:36 +0000 (00:15 +0000)]
Don't use and define __memset_gg.
Prevent warnings from multiplication with 0x01010101 by another cast.

21 years agoUpdate.
drepper [Fri, 30 Apr 1999 17:44:43 +0000 (17:44 +0000)]
Update.

21 years ago(keywords): Increase array size for faster indexing.
drepper [Fri, 30 Apr 1999 17:44:32 +0000 (17:44 +0000)]
(keywords): Increase array size for faster indexing.

21 years ago(_nl_category_names): Adjusted.
drepper [Fri, 30 Apr 1999 17:44:22 +0000 (17:44 +0000)]
(_nl_category_names): Adjusted.

21 years ago(_nl_category_names): Increase array element size for faster indexing.
drepper [Fri, 30 Apr 1999 17:44:14 +0000 (17:44 +0000)]
(_nl_category_names): Increase array element size for faster indexing.

21 years ago(add_alias): Remove wrong cast.
drepper [Fri, 30 Apr 1999 17:44:03 +0000 (17:44 +0000)]
(add_alias): Remove wrong cast.

21 years ago(memset): Revert to previous version if unaligned writes are not
drepper [Fri, 30 Apr 1999 17:40:14 +0000 (17:40 +0000)]
(memset): Revert to previous version if unaligned writes are not
available.

21 years ago(__memset_gc): Help generating better code in presence of the asm.
drepper [Fri, 30 Apr 1999 17:37:52 +0000 (17:37 +0000)]
(__memset_gc): Help generating better code in presence of the asm.

21 years ago.
schwab [Fri, 30 Apr 1999 17:33:00 +0000 (17:33 +0000)]
.

21 years agoNew file.
schwab [Fri, 30 Apr 1999 17:27:14 +0000 (17:27 +0000)]
New file.

21 years agoUpdate.
drepper [Fri, 30 Apr 1999 17:12:16 +0000 (17:12 +0000)]
Update.

21 years ago(test_strchrnul): New function.
drepper [Fri, 30 Apr 1999 17:12:02 +0000 (17:12 +0000)]
(test_strchrnul): New function.
(test_memset): Test one more special case.

21 years agoUpdate.
drepper [Fri, 30 Apr 1999 16:53:27 +0000 (16:53 +0000)]
Update.

21 years agoFix bugs which let to wrong results in 25% of all cases.
drepper [Fri, 30 Apr 1999 16:53:17 +0000 (16:53 +0000)]
Fix bugs which let to wrong results in 25% of all cases.

21 years agoUpdate.
drepper [Fri, 30 Apr 1999 16:26:39 +0000 (16:26 +0000)]
Update.

21 years agoReplace __uintXX_t types with base types.
drepper [Fri, 30 Apr 1999 16:26:29 +0000 (16:26 +0000)]
Replace __uintXX_t types with base types.

21 years agoUpdate.
drepper [Fri, 30 Apr 1999 15:48:19 +0000 (15:48 +0000)]
Update.

21 years ago(memcmp): Don't introduce partial register stall.
drepper [Fri, 30 Apr 1999 15:48:09 +0000 (15:48 +0000)]
(memcmp): Don't introduce partial register stall.
Extend memset optimization.
Correct i686 version of memchr.

21 years agoFix bugs I introduced in last change.
drepper [Fri, 30 Apr 1999 15:43:09 +0000 (15:43 +0000)]
Fix bugs I introduced in last change.

21 years ago.
roland [Fri, 30 Apr 1999 14:38:02 +0000 (14:38 +0000)]
.

21 years ago1999-04-30 Roland McGrath <roland@baalperazim.frob.com>
roland [Fri, 30 Apr 1999 14:36:46 +0000 (14:36 +0000)]
1999-04-30  Roland McGrath  <roland@baalperazim.frob.com>
* sysdeps/i386/bzero.c: Add #undef __bzero.

21 years agoImprove last change a bit.
drepper [Fri, 30 Apr 1999 14:07:17 +0000 (14:07 +0000)]
Improve last change a bit.

21 years ago.
roland [Fri, 30 Apr 1999 13:53:34 +0000 (13:53 +0000)]
.

21 years ago1999-04-30 Roland McGrath <roland@baalperazim.frob.com>
roland [Fri, 30 Apr 1999 13:52:59 +0000 (13:52 +0000)]
1999-04-30  Roland McGrath  <roland@baalperazim.frob.com>
* hurd/hurdinit.c (_hurd_new_proc_init): Don't do initial SIGTRAP if
EXEC_SIGTRAP was set in the incoming exec flags--that indicates the
exec server simulated a SIGTRAP before we even started up, so gdb is
already happy.

21 years agoUpdate.
drepper [Fri, 30 Apr 1999 13:45:27 +0000 (13:45 +0000)]
Update.

21 years agoAlways initialize not_ok.
drepper [Fri, 30 Apr 1999 13:45:11 +0000 (13:45 +0000)]
Always initialize not_ok.

21 years agoUpdate.
drepper [Fri, 30 Apr 1999 09:36:37 +0000 (09:36 +0000)]
Update.

21 years ago(memset): Avoid arithmetic overflow at compile time, which produces
drepper [Fri, 30 Apr 1999 09:36:19 +0000 (09:36 +0000)]
(memset): Avoid arithmetic overflow at compile time, which produces
obnoxious warnings.  If GCCv2 is in use, map __bzero to
__builtin_memset to enable that optimization.

21 years agoUpdate.
drepper [Thu, 29 Apr 1999 18:28:07 +0000 (18:28 +0000)]
Update.

21 years agoAdd more memset optimizations.
drepper [Thu, 29 Apr 1999 18:27:56 +0000 (18:27 +0000)]
Add more memset optimizations.