kopensolaris-gnu/glibc.git
22 years agoRemove declaration of _dl_argv.
drepper [Fri, 6 Mar 1998 17:13:56 +0000 (17:13 +0000)]
Remove declaration of _dl_argv.

22 years agoRemove _dl_sysdep_fatal, _dl_sysdep_error and _dl_sysdep_message. Add
drepper [Fri, 6 Mar 1998 17:13:36 +0000 (17:13 +0000)]
Remove _dl_sysdep_fatal, _dl_sysdep_error and _dl_sysdep_message.  Add
_dl_sysdep_output.

22 years agoRemove declaration of _dl_argv.
drepper [Fri, 6 Mar 1998 17:12:45 +0000 (17:12 +0000)]
Remove declaration of _dl_argv.

22 years agoUse _dl_debug_message instead of _dl_sysdep_message.
drepper [Fri, 6 Mar 1998 17:12:15 +0000 (17:12 +0000)]
Use _dl_debug_message instead of _dl_sysdep_message.

22 years agoLikewise for constructor.
drepper [Fri, 6 Mar 1998 17:11:34 +0000 (17:11 +0000)]
Likewise for constructor.

22 years agoWrite out which destructor is called while debugging.
drepper [Fri, 6 Mar 1998 17:10:55 +0000 (17:10 +0000)]
Write out which destructor is called while debugging.

22 years agoRemove declaration of _dl_argv. Include <unitsd.h>.
drepper [Fri, 6 Mar 1998 17:09:36 +0000 (17:09 +0000)]
Remove declaration of _dl_argv.  Include <unitsd.h>.

22 years ago($(objpfx)ld.so): Add $(load-map-file) as dependency.
drepper [Fri, 6 Mar 1998 17:08:46 +0000 (17:08 +0000)]
($(objpfx)ld.so): Add $(load-map-file) as dependency.

22 years ago(routines): Add libc-start.
drepper [Fri, 6 Mar 1998 17:07:56 +0000 (17:07 +0000)]
(routines): Add libc-start.

22 years agoAdd _dl_debug_impcalls, _dl_debug_fd, _dl_sysdep_output,
drepper [Fri, 6 Mar 1998 17:07:15 +0000 (17:07 +0000)]
Add _dl_debug_impcalls, _dl_debug_fd, _dl_sysdep_output,
__libc_start_main.

22 years agoUodate.
drepper [Fri, 6 Mar 1998 13:26:10 +0000 (13:26 +0000)]
Uodate.

22 years ago(__nss_nscd_not_available): Removed.
drepper [Fri, 6 Mar 1998 13:25:47 +0000 (13:25 +0000)]
(__nss_nscd_not_available): Removed.

22 years agoUpdate.
drepper [Fri, 6 Mar 1998 12:45:08 +0000 (12:45 +0000)]
Update.

22 years agoChange all gettext calls to dgettext and use domain field from
drepper [Fri, 6 Mar 1998 12:44:53 +0000 (12:44 +0000)]
Change all gettext calls to dgettext and use domain field from
appropriate argp in call.

22 years ago(struct argp): Add new field domain.
drepper [Fri, 6 Mar 1998 12:43:47 +0000 (12:43 +0000)]
(struct argp): Add new field domain.

22 years agoUpdate.
drepper [Fri, 6 Mar 1998 11:39:36 +0000 (11:39 +0000)]
Update.

22 years ago(SYSCALL_ERROR_HANDLER): Don't store into global errno if we already
drepper [Fri, 6 Mar 1998 11:39:20 +0000 (11:39 +0000)]
(SYSCALL_ERROR_HANDLER): Don't store into global errno if we already
store through __errno_location.

22 years ago(SYSCALL_ERROR_HANDLER): Don't store into global errno if we already
drepper [Fri, 6 Mar 1998 11:38:58 +0000 (11:38 +0000)]
(SYSCALL_ERROR_HANDLER): Don't store into global errno if we already
store through __errno_location.

22 years ago(L): Add definition.
drepper [Fri, 6 Mar 1998 11:38:04 +0000 (11:38 +0000)]
(L): Add definition.

22 years ago(L): Remove definition.
drepper [Fri, 6 Mar 1998 11:37:54 +0000 (11:37 +0000)]
(L): Remove definition.

22 years agoChange testsuite so that it can run even for ~root != /root.
drepper [Fri, 6 Mar 1998 11:37:36 +0000 (11:37 +0000)]
Change testsuite so that it can run even for ~root != /root.

22 years agoCheck __nss_not_use_nscd_* variable for running nscd.
drepper [Fri, 6 Mar 1998 11:36:53 +0000 (11:36 +0000)]
Check __nss_not_use_nscd_* variable for running nscd.

22 years agoDeclare __nss_not_use_nscd_* variables.
drepper [Fri, 6 Mar 1998 11:36:41 +0000 (11:36 +0000)]
Declare __nss_not_use_nscd_* variables.

22 years agoSet __nss_not_use_nscd_group variable.
drepper [Fri, 6 Mar 1998 11:36:27 +0000 (11:36 +0000)]
Set __nss_not_use_nscd_group variable.

22 years agoPretty print messages.
drepper [Fri, 6 Mar 1998 11:20:27 +0000 (11:20 +0000)]
Pretty print messages.

22 years agoAdjust deltas.
drepper [Fri, 6 Mar 1998 11:19:44 +0000 (11:19 +0000)]
Adjust deltas.

22 years agoRemove debug messages.
drepper [Fri, 6 Mar 1998 11:19:31 +0000 (11:19 +0000)]
Remove debug messages.

22 years agoUpdate.
drepper [Fri, 6 Mar 1998 09:18:45 +0000 (09:18 +0000)]
Update.

22 years agoUpdate.
drepper [Fri, 6 Mar 1998 09:02:34 +0000 (09:02 +0000)]
Update.

22 years ago(__do_niscall): Safe and reset errno.
drepper [Fri, 6 Mar 1998 09:02:24 +0000 (09:02 +0000)]
(__do_niscall): Safe and reset errno.

22 years ago(yp_bind): Safe and reset errno.
drepper [Fri, 6 Mar 1998 09:00:44 +0000 (09:00 +0000)]
(yp_bind): Safe and reset errno.

22 years agoUpdate.
drepper [Fri, 6 Mar 1998 08:52:47 +0000 (08:52 +0000)]
Update.

22 years ago(__do_niscall): Safe and reset errno.
drepper [Fri, 6 Mar 1998 08:52:37 +0000 (08:52 +0000)]
(__do_niscall): Safe and reset errno.

22 years ago(__yp_bind): Safe and reset errno.
drepper [Fri, 6 Mar 1998 08:52:25 +0000 (08:52 +0000)]
(__yp_bind): Safe and reset errno.

22 years agoUpdate.
drepper [Fri, 6 Mar 1998 08:41:12 +0000 (08:41 +0000)]
Update.

22 years ago(__getresuid): Use ISO C declaration style to avoid warnings.
drepper [Fri, 6 Mar 1998 08:40:55 +0000 (08:40 +0000)]
(__getresuid): Use ISO C declaration style to avoid warnings.

22 years agoUpdate.
drepper [Fri, 6 Mar 1998 08:31:59 +0000 (08:31 +0000)]
Update.

22 years ago(process_dl_debug): Fix typo.
drepper [Fri, 6 Mar 1998 08:31:29 +0000 (08:31 +0000)]
(process_dl_debug): Fix typo.

22 years agoUpdate.
drepper [Fri, 6 Mar 1998 08:30:22 +0000 (08:30 +0000)]
Update.

22 years ago * sysdeps/m68k/add_n.S: Use ENTRY and END macros.
schwab [Fri, 6 Mar 1998 01:48:39 +0000 (01:48 +0000)]
* sysdeps/m68k/add_n.S: Use ENTRY and END macros.
* sysdeps/m68k/lshift.S: Likewise.
* sysdeps/m68k/rshift.S: Likewise.
* sysdeps/m68k/sub_n.S: Likewise.
* sysdeps/m68k/m68020/addmul_1.S: Likewise.
* sysdeps/m68k/m68020/mul_1.S: Likewise.
* sysdeps/m68k/m68020/submul_1.S: Likewise.
* sysdeps/unix/sysv/linux/m68k/sysdep.S: Use ENTRY macro.
[_LIBC_REENTRANT]: Don't store into global errno.
* sysdeps/m68k/sysdep.h: New file.
* sysdeps/unix/sysv/linux/m68k/sysdep.h: Use it.  Use the macros
ENTRY, CALL_MCOUNT, JUMPTARGET and syscall_error from there.
(DO_CALL): Change to expect syscall name as argument.
(PSEUDO): Pass syscall_name to DO_CALL.
(SYSCALL_ERROR_HANDLER) [_LIBC_REENTRANT]: Don't store into global
errno.

22 years agoTestsuite for owrdexp.
drepper [Thu, 5 Mar 1998 16:42:56 +0000 (16:42 +0000)]
Testsuite for owrdexp.

22 years ago(tests): Add wordexp-test.
drepper [Thu, 5 Mar 1998 16:39:24 +0000 (16:39 +0000)]
(tests): Add wordexp-test.

22 years agoIf _dl_debug_libs is nonzero print what library is considered next
drepper [Thu, 5 Mar 1998 16:11:55 +0000 (16:11 +0000)]
If _dl_debug_libs is nonzero print what library is considered next
along with information about load paths.

22 years agoRecognize LD_DEBUG environment variable and set variable accordingly.
drepper [Thu, 5 Mar 1998 16:11:19 +0000 (16:11 +0000)]
Recognize LD_DEBUG environment variable and set variable accordingly.

22 years ago(struct r_search_path_elem): Add two new field for lib path debugging.
drepper [Thu, 5 Mar 1998 16:10:24 +0000 (16:10 +0000)]
(struct r_search_path_elem): Add two new field for lib path debugging.

22 years agoAdd initializers for two new field in struct r_search_path_elem.
drepper [Thu, 5 Mar 1998 16:08:56 +0000 (16:08 +0000)]
Add initializers for two new field in struct r_search_path_elem.

22 years agoDefine _dl_debug_libs.
drepper [Thu, 5 Mar 1998 16:08:05 +0000 (16:08 +0000)]
Define _dl_debug_libs.

22 years agoIf _dl_debug_libs is nonzero print what library is considered next
drepper [Thu, 5 Mar 1998 16:07:26 +0000 (16:07 +0000)]
If _dl_debug_libs is nonzero print what library is considered next
along with information about load paths.

22 years ago($(objpfx)rtldtbl.h): Add genrtldtbl.awk to the dependencies.
drepper [Thu, 5 Mar 1998 16:06:21 +0000 (16:06 +0000)]
($(objpfx)rtldtbl.h): Add genrtldtbl.awk to the dependencies.

22 years agoUpdate.
drepper [Thu, 5 Mar 1998 14:03:24 +0000 (14:03 +0000)]
Update.

22 years ago(_dl_next_ld_env_entry): New function. Used by patch in rtld.c.
drepper [Thu, 5 Mar 1998 14:02:55 +0000 (14:02 +0000)]
(_dl_next_ld_env_entry): New function.  Used by patch in rtld.c.

22 years agoSpeed up processing of environment variables. Do only one run on the
drepper [Thu, 5 Mar 1998 14:02:24 +0000 (14:02 +0000)]
Speed up processing of environment variables.  Do only one run on the
environment by avoiding to call getenv.

22 years agoReturn 2 if contacting the daemon failed.
drepper [Thu, 5 Mar 1998 10:30:10 +0000 (10:30 +0000)]
Return 2 if contacting the daemon failed.

22 years agoDefine __nss_nscd_not_available, used by change in getXXbyYY_r.c.
drepper [Thu, 5 Mar 1998 10:28:30 +0000 (10:28 +0000)]
Define __nss_nscd_not_available, used by change in getXXbyYY_r.c.

22 years agoDon't try to contact nscd every time when it failed. Only do this
drepper [Thu, 5 Mar 1998 10:27:46 +0000 (10:27 +0000)]
Don't try to contact nscd every time when it failed.  Only do this
every NSS_NSCD_RETRY times.

22 years agoMore @prep -> @gnu changes.
drepper [Thu, 5 Mar 1998 09:45:08 +0000 (09:45 +0000)]
More @prep -> @gnu changes.

22 years agoMore @prep -> @gnu changes.
drepper [Thu, 5 Mar 1998 09:44:46 +0000 (09:44 +0000)]
More @prep -> @gnu changes.

22 years agoUpdate.
drepper [Thu, 5 Mar 1998 09:43:50 +0000 (09:43 +0000)]
Update.

22 years ago(nss_lookup_function): Don't modify errno if NSS module cannot be found.
drepper [Thu, 5 Mar 1998 09:40:55 +0000 (09:40 +0000)]
(nss_lookup_function): Don't modify errno if NSS module cannot be found.

22 years agoUpdate.
drepper [Thu, 5 Mar 1998 08:56:22 +0000 (08:56 +0000)]
Update.

22 years agoChange char to int to avoid compiler warning on platforms which
drepper [Thu, 5 Mar 1998 08:53:35 +0000 (08:53 +0000)]
Change char to int to avoid compiler warning on platforms which
default to unsigned chars.

22 years agoChange char to int to avoid compiler warning on platforms which
drepper [Thu, 5 Mar 1998 08:53:25 +0000 (08:53 +0000)]
Change char to int to avoid compiler warning on platforms which
default to unsigned chars.

22 years ago(L): Undefine L before defining it.
drepper [Thu, 5 Mar 1998 08:53:07 +0000 (08:53 +0000)]
(L): Undefine L before defining it.

22 years ago(install-bin): Change = to += for sprof to install ldd also.
drepper [Thu, 5 Mar 1998 08:36:06 +0000 (08:36 +0000)]
(install-bin): Change = to += for sprof to install ldd also.

22 years agoUpdate.
drepper [Wed, 4 Mar 1998 17:14:36 +0000 (17:14 +0000)]
Update.

22 years agoContext struct definition for PowerPC.
drepper [Wed, 4 Mar 1998 17:14:25 +0000 (17:14 +0000)]
Context struct definition for PowerPC.

22 years agoDon't modify errno for an undefined value.
drepper [Wed, 4 Mar 1998 17:13:54 +0000 (17:13 +0000)]
Don't modify errno for an undefined value.

22 years agoPrint `undefined' if pathconf returns -1 without setting errno.
drepper [Wed, 4 Mar 1998 17:13:35 +0000 (17:13 +0000)]
Print `undefined' if pathconf returns -1 without setting errno.

22 years ago(nscd_open_socket): Safe and reset errno so that a failure to connect
drepper [Wed, 4 Mar 1998 17:13:20 +0000 (17:13 +0000)]
(nscd_open_socket): Safe and reset errno so that a failure to connect
to nscd doesn't change errno.

22 years agoUpdate from texinfo.
drepper [Wed, 4 Mar 1998 17:13:03 +0000 (17:13 +0000)]
Update from texinfo.

22 years agoChange bug-glibc@prep.ai.mit.edu to bug-glibc@gnu.org.
drepper [Wed, 4 Mar 1998 17:12:44 +0000 (17:12 +0000)]
Change bug-glibc@prep.ai.mit.edu to bug-glibc@gnu.org.

22 years ago(_IO_str_seekoff): Handle MODE == 0.
drepper [Wed, 4 Mar 1998 17:12:26 +0000 (17:12 +0000)]
(_IO_str_seekoff): Handle MODE == 0.

22 years agoUpdate.
drepper [Wed, 4 Mar 1998 17:11:55 +0000 (17:11 +0000)]
Update.

22 years agoFix cut&paste problem.
drepper [Wed, 4 Mar 1998 10:33:23 +0000 (10:33 +0000)]
Fix cut&paste problem.

22 years agoUpdate.
drepper [Wed, 4 Mar 1998 09:53:17 +0000 (09:53 +0000)]
Update.

22 years ago(malloc): Remove limit for size of allocation.
drepper [Wed, 4 Mar 1998 09:52:14 +0000 (09:52 +0000)]
(malloc): Remove limit for size of allocation.

22 years ago(_dl_start): Add comment that we must not allocate an array here.
drepper [Wed, 4 Mar 1998 09:51:18 +0000 (09:51 +0000)]
(_dl_start): Add comment that we must not allocate an array here.

22 years ago(profile_fixup): If l_reloc_result array already contains a result
drepper [Wed, 4 Mar 1998 09:50:34 +0000 (09:50 +0000)]
(profile_fixup): If l_reloc_result array already contains a result
from a previous run use this instead of computing the value again.

22 years ago(_dl_new_object): Initialize l_reloc_result field to NULL.
drepper [Wed, 4 Mar 1998 09:49:12 +0000 (09:49 +0000)]
(_dl_new_object): Initialize l_reloc_result field to NULL.

22 years ago(_dl_relocate_object): Allocate array for results of relocation for
drepper [Wed, 4 Mar 1998 09:48:23 +0000 (09:48 +0000)]
(_dl_relocate_object): Allocate array for results of relocation for
the object to be profiled.

22 years ago(struct link_map): Add new field l_reloc_result.
drepper [Wed, 4 Mar 1998 09:45:23 +0000 (09:45 +0000)]
(struct link_map): Add new field l_reloc_result.

22 years ago * sysdeps/m68k/dl-machine.h: (elf_machine_load_address): Use word
schwab [Wed, 4 Mar 1998 02:37:43 +0000 (02:37 +0000)]
* sysdeps/m68k/dl-machine.h: (elf_machine_load_address): Use word
offsets into the GOT.
(RTLD_START): Likewise.

22 years ago * sysdeps/m68k/dl-machine.h: (elf_machine_load_address): Use word
schwab [Wed, 4 Mar 1998 02:36:01 +0000 (02:36 +0000)]
* sysdeps/m68k/dl-machine.h: (elf_machine_load_address): Use word
offsets into the GOT.
(RTLD_START): Likewise.

22 years agoUpdate.
drepper [Tue, 3 Mar 1998 17:58:38 +0000 (17:58 +0000)]
Update.

22 years ago(L): New. Define.
drepper [Tue, 3 Mar 1998 17:58:25 +0000 (17:58 +0000)]
(L): New. Define.

22 years agoFollow Intel's advice to have only one exit point for functions.
drepper [Tue, 3 Mar 1998 17:58:07 +0000 (17:58 +0000)]
Follow Intel's advice to have only one exit point for functions.

22 years agoSafe and reset errno so that errno isn't set to ENOSYS in the first
drepper [Tue, 3 Mar 1998 17:57:52 +0000 (17:57 +0000)]
Safe and reset errno so that errno isn't set to ENOSYS in the first
call.

22 years agoSafe and reset errno so that errno isn't set to ENOSYS in the first
drepper [Tue, 3 Mar 1998 17:57:37 +0000 (17:57 +0000)]
Safe and reset errno so that errno isn't set to ENOSYS in the first
call.

22 years agoFix a typo.
drepper [Tue, 3 Mar 1998 17:57:17 +0000 (17:57 +0000)]
Fix a typo.

22 years ago(L): New. Define.
drepper [Tue, 3 Mar 1998 17:57:07 +0000 (17:57 +0000)]
(L): New. Define.

22 years agoSimply a bit.
drepper [Tue, 3 Mar 1998 17:51:42 +0000 (17:51 +0000)]
Simply a bit.

22 years agoUpdate.
drepper [Tue, 3 Mar 1998 15:30:59 +0000 (15:30 +0000)]
Update.

22 years agoUpdate.
drepper [Tue, 3 Mar 1998 14:41:49 +0000 (14:41 +0000)]
Update.

22 years agoUpdate.
drepper [Mon, 2 Mar 1998 18:02:11 +0000 (18:02 +0000)]
Update.

22 years agoUpdated from tzdata1998c.
drepper [Mon, 2 Mar 1998 18:01:49 +0000 (18:01 +0000)]
Updated from tzdata1998c.

22 years agoUpdate from tzcode1998c.
drepper [Mon, 2 Mar 1998 18:01:35 +0000 (18:01 +0000)]
Update from tzcode1998c.

22 years agoFollow Intel's advice to have only one exit point for functions.
drepper [Mon, 2 Mar 1998 18:01:13 +0000 (18:01 +0000)]
Follow Intel's advice to have only one exit point for functions.

22 years agoChange to use ENTRY and END macro.
drepper [Mon, 2 Mar 1998 17:59:46 +0000 (17:59 +0000)]
Change to use ENTRY and END macro.

22 years agoExtend last change.
drepper [Mon, 2 Mar 1998 17:58:54 +0000 (17:58 +0000)]
Extend last change.

22 years agoChange to use ENTRY and END macro.
drepper [Mon, 2 Mar 1998 17:58:36 +0000 (17:58 +0000)]
Change to use ENTRY and END macro.