kopensolaris-gnu/glibc.git
19 years ago(__cxa_finalize): Add hidden second argument.
drepper [Fri, 12 Jan 2001 07:29:05 +0000 (07:29 +0000)]
(__cxa_finalize): Add hidden second argument.

19 years ago(__cxa_atexit): Cast to (void *, int) func.
drepper [Fri, 12 Jan 2001 07:28:56 +0000 (07:28 +0000)]
(__cxa_atexit): Cast to (void *, int) func.

19 years agoNot needed.
drepper [Fri, 12 Jan 2001 07:28:42 +0000 (07:28 +0000)]
Not needed.

19 years agoRevert last patch.
drepper [Fri, 12 Jan 2001 07:28:20 +0000 (07:28 +0000)]
Revert last patch.

19 years agoUpdate.
drepper [Fri, 12 Jan 2001 07:27:15 +0000 (07:27 +0000)]
Update.

19 years ago(pthread_exit_process): Rename to...
drepper [Fri, 12 Jan 2001 07:26:49 +0000 (07:26 +0000)]
(pthread_exit_process): Rename to...
(pthread_onexit_process): ...this.
(pthread_atexit_process, pthread_atexit_retcode): New.
(pthread_initialize): Call __cxa_atexit instead of __cxa_on_exit
and only if HAVE_Z_NODELETE is not defined.
(__pthread_initialize_manager): Register pthread_atexit_retcode
with __cxa_atexit.

19 years ago(CFLAGS-pthread.c): Pass -DHAVE_Z_NODELETE if ld supports -z nodelete.
drepper [Fri, 12 Jan 2001 07:26:29 +0000 (07:26 +0000)]
(CFLAGS-pthread.c): Pass -DHAVE_Z_NODELETE if ld supports -z nodelete.

19 years agoRegenerated: /usr/bin/perl scripts/gen-FAQ.pl FAQ.in
drepper [Fri, 12 Jan 2001 06:39:23 +0000 (06:39 +0000)]
Regenerated:  /usr/bin/perl scripts/gen-FAQ.pl FAQ.in

19 years agoUpdate recommended gcc version.
drepper [Fri, 12 Jan 2001 06:39:06 +0000 (06:39 +0000)]
Update recommended gcc version.

19 years agoUpdate.
drepper [Thu, 11 Jan 2001 19:42:21 +0000 (19:42 +0000)]
Update.

19 years ago(DL_STATIC_INIT): Undefine it first.
drepper [Thu, 11 Jan 2001 19:41:46 +0000 (19:41 +0000)]
(DL_STATIC_INIT): Undefine it first.

19 years ago(_dl_static_lock): Make it static.
drepper [Thu, 11 Jan 2001 19:41:28 +0000 (19:41 +0000)]
(_dl_static_lock): Make it static.
(_dl_static_init): Initialize the variables every time when possible.

19 years ago(_dl_open): Call DL_STATIC_INIT if defined.
drepper [Thu, 11 Jan 2001 19:41:03 +0000 (19:41 +0000)]
(_dl_open): Call DL_STATIC_INIT if defined.

19 years ago(do_dlopen): Move DL_STATIC_INIT to _dl_open.
drepper [Thu, 11 Jan 2001 19:40:32 +0000 (19:40 +0000)]
(do_dlopen): Move DL_STATIC_INIT to _dl_open.

19 years agoUpdate.
drepper [Thu, 11 Jan 2001 19:25:07 +0000 (19:25 +0000)]
Update.

19 years ago(enum): Add ef_cxa2.
drepper [Thu, 11 Jan 2001 19:24:39 +0000 (19:24 +0000)]
(enum): Add ef_cxa2.
(struct exit_function): Add cxa2.

19 years agoHandle ef_cxa2.
drepper [Thu, 11 Jan 2001 19:23:26 +0000 (19:23 +0000)]
Handle ef_cxa2.

19 years agoImplementation of __cxa_on_exit.
drepper [Thu, 11 Jan 2001 19:22:45 +0000 (19:22 +0000)]
Implementation of __cxa_on_exit.

19 years ago[libc] (GLIBC_2.2.1): Add __cxa_on_exit.
drepper [Thu, 11 Jan 2001 19:22:32 +0000 (19:22 +0000)]
[libc] (GLIBC_2.2.1): Add __cxa_on_exit.

19 years ago(routines): Add cxa_on_exit.
drepper [Thu, 11 Jan 2001 19:21:51 +0000 (19:21 +0000)]
(routines): Add cxa_on_exit.

19 years agoAdd prototype for __cxa_on_exit.
drepper [Thu, 11 Jan 2001 19:21:02 +0000 (19:21 +0000)]
Add prototype for __cxa_on_exit.

19 years ago[ld]: Add GLIBC_2.2.1.
drepper [Thu, 11 Jan 2001 19:20:33 +0000 (19:20 +0000)]
[ld]: Add GLIBC_2.2.1.

19 years agoUpdate.
drepper [Thu, 11 Jan 2001 19:19:55 +0000 (19:19 +0000)]
Update.

19 years ago(pthread_initialize): Use __cxs_on_exit not __cxa_atexit.
drepper [Thu, 11 Jan 2001 19:19:21 +0000 (19:19 +0000)]
(pthread_initialize): Use __cxs_on_exit not __cxa_atexit.

19 years agoTest of exit() in other than mani thread.
drepper [Thu, 11 Jan 2001 19:19:06 +0000 (19:19 +0000)]
Test of exit() in other than mani thread.

19 years ago(tests): Add ex15.
drepper [Thu, 11 Jan 2001 19:18:40 +0000 (19:18 +0000)]
(tests): Add ex15.

19 years agoUpdate.
drepper [Thu, 11 Jan 2001 17:50:24 +0000 (17:50 +0000)]
Update.

19 years agoAdd dl-static.c.
drepper [Thu, 11 Jan 2001 17:49:52 +0000 (17:49 +0000)]
Add dl-static.c.

19 years agoInitializer function for the case of dlopen() from static binary.
drepper [Thu, 11 Jan 2001 17:49:29 +0000 (17:49 +0000)]
Initializer function for the case of dlopen() from static binary.

19 years agold.so internal definitions.
drepper [Thu, 11 Jan 2001 17:48:30 +0000 (17:48 +0000)]
ld.so internal definitions.

19 years ago(DL_STATIC_INIT): Defined if not defined.
drepper [Thu, 11 Jan 2001 17:47:57 +0000 (17:47 +0000)]
(DL_STATIC_INIT): Defined if not defined.

19 years ago(ld): Add _dl_var_init.
drepper [Thu, 11 Jan 2001 17:47:38 +0000 (17:47 +0000)]
(ld): Add _dl_var_init.

19 years ago(sysdep-dl-routines): Add dl-static.
drepper [Thu, 11 Jan 2001 17:47:16 +0000 (17:47 +0000)]
(sysdep-dl-routines): Add dl-static.

19 years ago(do_dlopen): Call DL_STATIC_INIT for static binaries.
drepper [Thu, 11 Jan 2001 17:46:56 +0000 (17:46 +0000)]
(do_dlopen): Call DL_STATIC_INIT for static binaries.

19 years agoFix typo.
drepper [Thu, 11 Jan 2001 17:32:38 +0000 (17:32 +0000)]
Fix typo.

19 years agoUpdate.
drepper [Thu, 11 Jan 2001 17:24:47 +0000 (17:24 +0000)]
Update.

19 years agoUpdate.
drepper [Thu, 11 Jan 2001 17:24:02 +0000 (17:24 +0000)]
Update.

19 years agoRemove definition of off_t.
drepper [Thu, 11 Jan 2001 17:23:27 +0000 (17:23 +0000)]
Remove definition of off_t.

19 years agoUpdate.
aj [Thu, 11 Jan 2001 16:30:23 +0000 (16:30 +0000)]
Update.

19 years ago * wcsmbs/tst-mbrtowc.c (utf8_test): New function by Markus Kuhn
aj [Thu, 11 Jan 2001 16:30:08 +0000 (16:30 +0000)]
* wcsmbs/tst-mbrtowc.c (utf8_test): New function by Markus Kuhn
<mkuhn@acm.org>.

19 years agoUpdate.
drepper [Thu, 11 Jan 2001 03:06:50 +0000 (03:06 +0000)]
Update.

19 years ago(distribute): Add errqueue.h.
drepper [Thu, 11 Jan 2001 03:06:13 +0000 (03:06 +0000)]
(distribute): Add errqueue.h.

19 years agoUpdate.
drepper [Wed, 10 Jan 2001 23:47:39 +0000 (23:47 +0000)]
Update.

19 years ago(TRAMPOLINE_TEMPLATE): Also preserve r9, r10 and r11 for language specific
drepper [Wed, 10 Jan 2001 23:47:16 +0000 (23:47 +0000)]
(TRAMPOLINE_TEMPLATE): Also preserve r9, r10 and r11 for language specific
registers.

19 years agoUDP error handling definitions.
drepper [Wed, 10 Jan 2001 21:46:02 +0000 (21:46 +0000)]
UDP error handling definitions.

19 years agoUDP error handling definitions.
drepper [Wed, 10 Jan 2001 21:45:53 +0000 (21:45 +0000)]
UDP error handling definitions.

19 years agoInclude <errqueue.h> instead of <bits/errqueue.h>.
drepper [Wed, 10 Jan 2001 21:45:00 +0000 (21:45 +0000)]
Include <errqueue.h> instead of <bits/errqueue.h>.

19 years ago(clntudp_bufcreate): Set IP_RECVERR on the UDP socket.
drepper [Wed, 10 Jan 2001 21:43:54 +0000 (21:43 +0000)]
(clntudp_bufcreate): Set IP_RECVERR on the UDP socket.
(clntudp_call): Handle MSG_ERRQUEUE.

19 years agoUpdate.
drepper [Wed, 10 Jan 2001 19:04:45 +0000 (19:04 +0000)]
Update.

19 years agoRemove s_getpagesize.
drepper [Wed, 10 Jan 2001 19:04:18 +0000 (19:04 +0000)]
Remove s_getpagesize.

19 years agoUpdate.
drepper [Wed, 10 Jan 2001 18:12:15 +0000 (18:12 +0000)]
Update.

19 years agoUpdate.
drepper [Wed, 10 Jan 2001 18:11:50 +0000 (18:11 +0000)]
Update.

19 years agoUpdate.
drepper [Wed, 10 Jan 2001 01:02:24 +0000 (01:02 +0000)]
Update.

19 years ago(__backtrace_symbols): Minimal cleanups. Add assert to ensure memory
drepper [Wed, 10 Jan 2001 01:01:27 +0000 (01:01 +0000)]
(__backtrace_symbols): Minimal cleanups.  Add assert to ensure memory
handling is correct.

19 years agoUpdate.
drepper [Wed, 10 Jan 2001 00:51:04 +0000 (00:51 +0000)]
Update.

19 years ago(File Minimums): Fix _POSIX_PATH_MAX value.
drepper [Wed, 10 Jan 2001 00:49:48 +0000 (00:49 +0000)]
(File Minimums): Fix _POSIX_PATH_MAX value.

19 years agoUpdate.
drepper [Tue, 9 Jan 2001 17:54:30 +0000 (17:54 +0000)]
Update.

19 years ago(my_strftime): Mark previous GNU extensions which are now in C99 as such.
drepper [Tue, 9 Jan 2001 17:54:04 +0000 (17:54 +0000)]
(my_strftime): Mark previous GNU extensions which are now in C99 as such.

19 years agoUpdate.
drepper [Tue, 9 Jan 2001 04:32:41 +0000 (04:32 +0000)]
Update.

19 years ago(process_envvars): Place output files for profiling in SUID binaries
drepper [Tue, 9 Jan 2001 04:32:16 +0000 (04:32 +0000)]
(process_envvars): Place output files for profiling in SUID binaries
in /var/profile.

19 years agoUpdate.
drepper [Tue, 9 Jan 2001 04:26:31 +0000 (04:26 +0000)]
Update.

19 years ago(_dl_map_object): Don't look in cache for preloading SUID binaries.
drepper [Tue, 9 Jan 2001 04:26:00 +0000 (04:26 +0000)]
(_dl_map_object): Don't look in cache for preloading SUID binaries.

19 years agoUpdate.
drepper [Tue, 9 Jan 2001 03:08:54 +0000 (03:08 +0000)]
Update.

19 years ago(_dl_start_profile): Open the output file with O_NOFOLLOW if possible.
drepper [Tue, 9 Jan 2001 03:08:28 +0000 (03:08 +0000)]
(_dl_start_profile): Open the output file with O_NOFOLLOW if possible.

19 years agoUpdate.
drepper [Tue, 9 Jan 2001 01:59:17 +0000 (01:59 +0000)]
Update.

19 years agoDefine posix_openpt.
drepper [Tue, 9 Jan 2001 01:58:07 +0000 (01:58 +0000)]
Define posix_openpt.

19 years agoAdd posix_openpt declaration.
drepper [Tue, 9 Jan 2001 01:57:44 +0000 (01:57 +0000)]
Add posix_openpt declaration.

19 years agoAdd posix_openpt for GLIBC_2.2.1.
drepper [Tue, 9 Jan 2001 01:57:26 +0000 (01:57 +0000)]
Add posix_openpt for GLIBC_2.2.1.

19 years agoAdd __posix_openpt declaration.
drepper [Tue, 9 Jan 2001 01:56:46 +0000 (01:56 +0000)]
Add __posix_openpt declaration.

19 years agoUpdate.
drepper [Tue, 9 Jan 2001 01:04:59 +0000 (01:04 +0000)]
Update.

19 years ago(tests): Add tst-mktime.
drepper [Tue, 9 Jan 2001 01:04:13 +0000 (01:04 +0000)]
(tests): Add tst-mktime.

19 years agoTest for mktime function.
drepper [Tue, 9 Jan 2001 01:04:02 +0000 (01:04 +0000)]
Test for mktime function.

19 years ago(main): One more mkdir() test.
drepper [Tue, 9 Jan 2001 00:59:03 +0000 (00:59 +0000)]
(main): One more mkdir() test.

19 years agoFix a few warnings.
drepper [Mon, 8 Jan 2001 22:36:37 +0000 (22:36 +0000)]
Fix a few warnings.

19 years agoUpdate.
drepper [Mon, 8 Jan 2001 22:30:44 +0000 (22:30 +0000)]
Update.

19 years ago(__getpagesize): Remove getpagesize syscall. We assume that the
drepper [Mon, 8 Jan 2001 22:30:18 +0000 (22:30 +0000)]
(__getpagesize): Remove getpagesize syscall.  We assume that the
pagesize is always determined from the auxiliary vector.

19 years agoUpdate.
drepper [Mon, 8 Jan 2001 22:28:15 +0000 (22:28 +0000)]
Update.

19 years ago(do_test): Check lseek64 return for EINVAL.
drepper [Mon, 8 Jan 2001 22:26:19 +0000 (22:26 +0000)]
(do_test): Check lseek64 return for EINVAL.

19 years agoUpdate.
drepper [Mon, 8 Jan 2001 18:06:26 +0000 (18:06 +0000)]
Update.

19 years ago(install_handler): Check output file name with access().
drepper [Mon, 8 Jan 2001 18:06:00 +0000 (18:06 +0000)]
(install_handler): Check output file name with access().

19 years agoUpdate.
drepper [Mon, 8 Jan 2001 17:55:53 +0000 (17:55 +0000)]
Update.

19 years agoUse simply getenv() for HOSTALIASES.
drepper [Mon, 8 Jan 2001 17:55:24 +0000 (17:55 +0000)]
Use simply getenv() for HOSTALIASES.

19 years ago(UNSECURE_ENVVARS): Add HOSTALIASES.
drepper [Mon, 8 Jan 2001 17:54:58 +0000 (17:54 +0000)]
(UNSECURE_ENVVARS): Add HOSTALIASES.

19 years agoUpdate.
drepper [Mon, 8 Jan 2001 17:46:32 +0000 (17:46 +0000)]
Update.

19 years agoFix grammar of comment above abmon.
drepper [Mon, 8 Jan 2001 17:46:15 +0000 (17:46 +0000)]
Fix grammar of comment above abmon.

19 years agoUpdate.
drepper [Mon, 8 Jan 2001 17:38:52 +0000 (17:38 +0000)]
Update.

19 years ago(UNSECURE_ENVVARS): Add missing comma.
drepper [Mon, 8 Jan 2001 17:38:26 +0000 (17:38 +0000)]
(UNSECURE_ENVVARS): Add missing comma.

19 years agoUpdate.
drepper [Mon, 8 Jan 2001 17:21:48 +0000 (17:21 +0000)]
Update.

19 years ago(me): Use access() to determine whether we should write the output file or not.
drepper [Mon, 8 Jan 2001 17:21:20 +0000 (17:21 +0000)]
(me): Use access() to determine whether we should write the output file or not.

19 years agoUpdate.
drepper [Mon, 8 Jan 2001 08:59:36 +0000 (08:59 +0000)]
Update.

19 years agoUndefine printf.
drepper [Mon, 8 Jan 2001 08:58:58 +0000 (08:58 +0000)]
Undefine printf.

19 years agoUpdate.
drepper [Mon, 8 Jan 2001 08:50:37 +0000 (08:50 +0000)]
Update.

19 years ago(printf): Define macro to map printf call to fprintf which gcc can optimize.
drepper [Mon, 8 Jan 2001 08:50:11 +0000 (08:50 +0000)]
(printf): Define macro to map printf call to fprintf which gcc can optimize.

19 years agoUpdate.
drepper [Mon, 8 Jan 2001 08:36:44 +0000 (08:36 +0000)]
Update.

19 years ago(pthread_exit_process): Free memory allocated for manager stack.
drepper [Mon, 8 Jan 2001 08:36:13 +0000 (08:36 +0000)]
(pthread_exit_process): Free memory allocated for manager stack.

19 years agoFix typo in comment.
drepper [Mon, 8 Jan 2001 08:12:41 +0000 (08:12 +0000)]
Fix typo in comment.

19 years agoUpdate.
drepper [Sun, 7 Jan 2001 20:02:56 +0000 (20:02 +0000)]
Update.

19 years ago(__bswap_64): Partly revert last patch. We must use unsigned int for
drepper [Sun, 7 Jan 2001 20:02:30 +0000 (20:02 +0000)]
(__bswap_64): Partly revert last patch.  We must use unsigned int for
l member of union.

19 years agoUpdate.
drepper [Sun, 7 Jan 2001 19:09:48 +0000 (19:09 +0000)]
Update.

19 years ago(__libc_start_main): Don't call _dl_aux_init for shared libraries.
drepper [Sun, 7 Jan 2001 19:09:21 +0000 (19:09 +0000)]
(__libc_start_main): Don't call _dl_aux_init for shared libraries.