kopensolaris-gnu/glibc.git
19 years agoMove x86_cap_flags and x86_platforms data into new file after
drepper [Wed, 17 Jan 2001 01:14:17 +0000 (01:14 +0000)]
Move x86_cap_flags and x86_platforms data into new file after
prepending _dl_.  Change users.

19 years agoData for processor and capability handling.
drepper [Wed, 17 Jan 2001 01:14:04 +0000 (01:14 +0000)]
Data for processor and capability handling.

19 years agoAdd rules to build dl-procinfo.c.
drepper [Wed, 17 Jan 2001 01:13:44 +0000 (01:13 +0000)]
Add rules to build dl-procinfo.c.

19 years agoAdd dl-procinfo.c.
drepper [Wed, 17 Jan 2001 01:13:32 +0000 (01:13 +0000)]
Add dl-procinfo.c.

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

19 years agoCleanup definition of setjmp macro.
drepper [Wed, 17 Jan 2001 01:00:36 +0000 (01:00 +0000)]
Cleanup definition of setjmp macro.

19 years agoLittle optimization.
drepper [Wed, 17 Jan 2001 00:48:37 +0000 (00:48 +0000)]
Little optimization.

19 years agoSet return value.
drepper [Wed, 17 Jan 2001 00:41:19 +0000 (00:41 +0000)]
Set return value.

19 years agoCorrect CHECK_BOUNDS_BOTH_WIDE size argument.
drepper [Wed, 17 Jan 2001 00:30:39 +0000 (00:30 +0000)]
Correct CHECK_BOUNDS_BOTH_WIDE size argument.

19 years agoSet __mask_was_saved to zero.
drepper [Wed, 17 Jan 2001 00:29:28 +0000 (00:29 +0000)]
Set __mask_was_saved to zero.

19 years agoUpdate.
drepper [Tue, 16 Jan 2001 23:37:51 +0000 (23:37 +0000)]
Update.

19 years agoRemove PIC support. This is the non-ELF version.
drepper [Tue, 16 Jan 2001 23:37:10 +0000 (23:37 +0000)]
Remove PIC support.  This is the non-ELF version.

19 years agoRename label here.
drepper [Tue, 16 Jan 2001 23:36:24 +0000 (23:36 +0000)]
Rename label here.

19 years ago(setjmp): Removed here.
drepper [Tue, 16 Jan 2001 23:34:42 +0000 (23:34 +0000)]
(setjmp): Removed here.
(_setjmp): Likewise.

19 years agoNot needed anymore. We can use the generic i386 version.
drepper [Tue, 16 Jan 2001 23:34:10 +0000 (23:34 +0000)]
Not needed anymore.  We can use the generic i386 version.

19 years agoReal implementation calling __sigjmp_save.
drepper [Tue, 16 Jan 2001 23:33:43 +0000 (23:33 +0000)]
Real implementation calling __sigjmp_save.

19 years agoRemove PUSH_SIGNAL_MASK definition.
drepper [Tue, 16 Jan 2001 23:33:15 +0000 (23:33 +0000)]
Remove PUSH_SIGNAL_MASK definition.

19 years agoPretty print.
drepper [Tue, 16 Jan 2001 23:13:19 +0000 (23:13 +0000)]
Pretty print.

19 years agoUpdate.
drepper [Tue, 16 Jan 2001 23:11:39 +0000 (23:11 +0000)]
Update.

19 years ago(setjmp): Don't use __sigsetjmp code, do it here.
drepper [Tue, 16 Jan 2001 23:10:00 +0000 (23:10 +0000)]
(setjmp): Don't use __sigsetjmp code, do it here.
(_setjmp): Likewise.

19 years agoUpdate.
aj [Tue, 16 Jan 2001 06:39:20 +0000 (06:39 +0000)]
Update.

19 years agoFix typo in last patch.
aj [Tue, 16 Jan 2001 06:38:37 +0000 (06:38 +0000)]
Fix typo in last patch.

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

19 years ago(__initstate): Clean up a cast.
drepper [Tue, 16 Jan 2001 01:11:28 +0000 (01:11 +0000)]
(__initstate): Clean up a cast.
(__setstate): Likewise.

19 years agoUpdate.
drepper [Mon, 15 Jan 2001 20:31:16 +0000 (20:31 +0000)]
Update.

19 years agoRemove select syscall handling. The generic Linux version should work.
drepper [Mon, 15 Jan 2001 20:29:25 +0000 (20:29 +0000)]
Remove select syscall handling.  The generic Linux version should work.

19 years agoUpdate.
aj [Mon, 15 Jan 2001 15:52:12 +0000 (15:52 +0000)]
Update.

19 years agoFix typo.
aj [Mon, 15 Jan 2001 15:51:53 +0000 (15:51 +0000)]
Fix typo.

19 years agoUpdate.
aj [Mon, 15 Jan 2001 11:17:39 +0000 (11:17 +0000)]
Update.

19 years ago * stdio-common/tstscanf.c (main): Add two testcases for '*'
aj [Mon, 15 Jan 2001 11:17:23 +0000 (11:17 +0000)]
* stdio-common/tstscanf.c (main): Add two testcases for '*'
modifier.

19 years agoUpdate.
drepper [Mon, 15 Jan 2001 07:59:24 +0000 (07:59 +0000)]
Update.

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

19 years ago(print_aliases, aliases_keys, ethers_keys,
drepper [Mon, 15 Jan 2001 07:22:03 +0000 (07:22 +0000)]
(print_aliases, aliases_keys, ethers_keys,
netgroup_keys, print_rpc, rpc_keys, print_shadow, shadow_keys): New functions.
(group_keys, hosts_keys, network_keys, passwd_keys, protocols_keys):
If number is 0, list all.
(services_keys): Likewise.  Lookup aliases as well.
(databases): New table.
(build_doc): Prepare argp doc text with list of supported databases.
(main): Change to table driven processing.

19 years ago(xdr_long, xdr_u_long): Fix comments about this functions.
drepper [Mon, 15 Jan 2001 07:20:34 +0000 (07:20 +0000)]
(xdr_long, xdr_u_long): Fix comments about this functions.
(xdr_long, xdr_u_long): Return FALSE if trying to encode value which does not
fit in the 32bit type.

19 years agoUpdate.
aj [Mon, 15 Jan 2001 07:02:41 +0000 (07:02 +0000)]
Update.

19 years ago * sysdeps/unix/sysv/linux/mips/register-dump.h (REGISTER_DUMP):
aj [Mon, 15 Jan 2001 07:02:28 +0000 (07:02 +0000)]
* sysdeps/unix/sysv/linux/mips/register-dump.h (REGISTER_DUMP):
Change type of CTX to (struct sigcontext *).
* sysdeps/unix/sysv/linux/mips/sigcontextinfo.h (GET_PC): Likewise.
(GET_FRAME): Likewise.
(GET_STACK): Likewise.
(SIGCONTEXT): Likewise. Add 2nd arg _code.
(SIGCONTEXT_EXTRA_ARGS): Add 2nd arg _code.

19 years agoUpdate.
drepper [Sun, 14 Jan 2001 03:33:32 +0000 (03:33 +0000)]
Update.

19 years agoUpdate from upstream version.
drepper [Sun, 14 Jan 2001 03:32:41 +0000 (03:32 +0000)]
Update from upstream version.

19 years agoRegenerated. glibc-2_2_1
aj [Sat, 13 Jan 2001 16:52:22 +0000 (16:52 +0000)]
Regenerated.

19 years agoFix crossreference.
aj [Sat, 13 Jan 2001 16:52:03 +0000 (16:52 +0000)]
Fix crossreference.

19 years ago(ether_ntohost): Add year to copyright.
drepper [Sat, 13 Jan 2001 16:21:19 +0000 (16:21 +0000)]
(ether_ntohost): Add year to copyright.

19 years agoUpdate.
drepper [Sat, 13 Jan 2001 16:09:41 +0000 (16:09 +0000)]
Update.

19 years agoUpdate.
drepper [Sat, 13 Jan 2001 16:08:50 +0000 (16:08 +0000)]
Update.

19 years agoTest case for pthread_kill_other_threads_np(). glibc-2_2
drepper [Sat, 13 Jan 2001 16:08:17 +0000 (16:08 +0000)]
Test case for pthread_kill_other_threads_np().

19 years ago(tests): Add ex16.
drepper [Sat, 13 Jan 2001 16:07:07 +0000 (16:07 +0000)]
(tests): Add ex16.

19 years ago(pthread_onexit_process): Clear __pthread_manager_thread_bos after freeing it.
drepper [Sat, 13 Jan 2001 16:00:44 +0000 (16:00 +0000)]
(pthread_onexit_process): Clear __pthread_manager_thread_bos after freeing it.

19 years ago(lookup_function): Change arguments to match _nss_*_getntohost_r prototype.
drepper [Sat, 13 Jan 2001 15:54:32 +0000 (15:54 +0000)]
(lookup_function): Change arguments to match _nss_*_getntohost_r prototype.
(ether_ntohost): Pass errno pointer to NSS function.

19 years ago(MS_SYNC): Fix value.
drepper [Sat, 13 Jan 2001 15:50:18 +0000 (15:50 +0000)]
(MS_SYNC): Fix value.
(MAP_LOCKED): New.
(MAP_NORESERVE): New.

19 years agoUpdate.
drepper [Sat, 13 Jan 2001 00:55:28 +0000 (00:55 +0000)]
Update.

19 years agoUpdate.
drepper [Sat, 13 Jan 2001 00:05:24 +0000 (00:05 +0000)]
Update.

19 years agoUse static_cast instead of C-style cast for C++.
drepper [Sat, 13 Jan 2001 00:04:45 +0000 (00:04 +0000)]
Use static_cast instead of C-style cast for C++.

19 years agoUpdate.
aj [Fri, 12 Jan 2001 17:38:55 +0000 (17:38 +0000)]
Update.

19 years agoRemove signed warnings.
aj [Fri, 12 Jan 2001 17:37:54 +0000 (17:37 +0000)]
Remove signed warnings.

19 years agoUpdate.
drepper [Fri, 12 Jan 2001 17:35:00 +0000 (17:35 +0000)]
Update.

19 years ago(install_handler): Use access, not __access.
drepper [Fri, 12 Jan 2001 17:34:37 +0000 (17:34 +0000)]
(install_handler): Use access, not __access.

19 years agoUpdate.
aj [Fri, 12 Jan 2001 17:04:13 +0000 (17:04 +0000)]
Update.

19 years ago(struct locale_data): Use __flexarr instead of a zero-length array.
aj [Fri, 12 Jan 2001 17:04:01 +0000 (17:04 +0000)]
(struct locale_data): Use __flexarr instead of a zero-length array.

19 years ago * posix/fnmatch_loop.c (FCT): Remove signed warnings.
aj [Fri, 12 Jan 2001 17:03:52 +0000 (17:03 +0000)]
* posix/fnmatch_loop.c (FCT): Remove signed warnings.
* posix/wordexp.c (do_parse_glob): Likewise.
* sysdeps/posix/sigblock.c (__sigblock): Likewise.
* sysdeps/posix/sigsetmask.c (__sigsetmask): Likewise.
* elf/dl-open.c (_dl_open): Likewise.
* elf/dl-close.c (_dl_close): Likewise.
* elf/dl-load.c (_dl_map_object): Likewise.
* iconv/iconv_prog.c (process_fd): Likewise.

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

19 years agoRevert last patch.
drepper [Fri, 12 Jan 2001 07:29:28 +0000 (07:29 +0000)]
Revert last patch.
(struct exit_function): Add second argument to cxa fn.

19 years agoRevert last patch.
drepper [Fri, 12 Jan 2001 07:29:17 +0000 (07:29 +0000)]
Revert last patch.
(exit): Add hidden second argument.

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.