kopensolaris-gnu/glibc.git
20 years agoAdd missing __THROW for clock_getcpuclockid prototype.
drepper [Thu, 8 Jun 2000 04:57:00 +0000 (04:57 +0000)]
Add missing __THROW for clock_getcpuclockid prototype.

20 years agoUpdate.
drepper [Thu, 8 Jun 2000 04:54:46 +0000 (04:54 +0000)]
Update.

20 years ago(distribute): Add dl-dtprocnum.h.
drepper [Thu, 8 Jun 2000 04:54:01 +0000 (04:54 +0000)]
(distribute): Add dl-dtprocnum.h.

20 years agoUpdate.
drepper [Thu, 8 Jun 2000 04:48:56 +0000 (04:48 +0000)]
Update.

20 years agoDT_THISPROCNUM definition for SPARC.
drepper [Thu, 8 Jun 2000 04:48:14 +0000 (04:48 +0000)]
DT_THISPROCNUM definition for SPARC.

20 years agoDT_THISPROCNUM definition for MIPS.
drepper [Thu, 8 Jun 2000 04:48:05 +0000 (04:48 +0000)]
DT_THISPROCNUM definition for MIPS.

20 years agoDT_THISPROCNUM definition for IA-64.
drepper [Thu, 8 Jun 2000 04:47:57 +0000 (04:47 +0000)]
DT_THISPROCNUM definition for IA-64.

20 years agoGeneric DT_THISPROCNUM definition.
drepper [Thu, 8 Jun 2000 04:47:46 +0000 (04:47 +0000)]
Generic DT_THISPROCNUM definition.

20 years agoReplace uses of DT_PROCNUM with DT_THISPROCNUM.
drepper [Thu, 8 Jun 2000 04:46:06 +0000 (04:46 +0000)]
Replace uses of DT_PROCNUM with DT_THISPROCNUM.

20 years agoInclude also <dl-dtprocnum.h>.
drepper [Thu, 8 Jun 2000 04:45:24 +0000 (04:45 +0000)]
Include also <dl-dtprocnum.h>.

20 years agoUpdate.
drepper [Thu, 8 Jun 2000 04:19:30 +0000 (04:19 +0000)]
Update.

20 years agoAdd more __builtin_expect.
drepper [Thu, 8 Jun 2000 04:18:45 +0000 (04:18 +0000)]
Add more __builtin_expect.

20 years agoUpdate.
drepper [Thu, 8 Jun 2000 03:31:44 +0000 (03:31 +0000)]
Update.

20 years agoAdd some __builtin_expect.
drepper [Thu, 8 Jun 2000 03:31:03 +0000 (03:31 +0000)]
Add some __builtin_expect.

20 years agoUpdate.
drepper [Thu, 8 Jun 2000 03:03:00 +0000 (03:03 +0000)]
Update.

20 years agoDeclare _dl_dynamic_weak.
drepper [Thu, 8 Jun 2000 03:02:18 +0000 (03:02 +0000)]
Declare _dl_dynamic_weak.

20 years agoIf we find a weak definition treat it like a normal symbol unless
drepper [Thu, 8 Jun 2000 03:01:44 +0000 (03:01 +0000)]
If we find a weak definition treat it like a normal symbol unless
_dl_dynamic_weak is nonzero.  In the latter case treat it like before.

20 years agoRecognize LD_DYNAMIC_WEAK.
drepper [Thu, 8 Jun 2000 03:00:34 +0000 (03:00 +0000)]
Recognize LD_DYNAMIC_WEAK.
(_dl_dynamic_weak): New variable.

20 years ago(process_envvars): Recognize LD_DYNAMIC_WEAK.
drepper [Thu, 8 Jun 2000 03:00:03 +0000 (03:00 +0000)]
(process_envvars): Recognize LD_DYNAMIC_WEAK.
(_dl_dynamic_weak): New variable.

20 years agoPretty print dladdr declaraction.
drepper [Thu, 8 Jun 2000 02:58:30 +0000 (02:58 +0000)]
Pretty print dladdr declaraction.

20 years agoUpdate.
drepper [Thu, 8 Jun 2000 02:19:27 +0000 (02:19 +0000)]
Update.

20 years ago(_dl_addr): Fill in correct information if symbol is in main program.
drepper [Thu, 8 Jun 2000 02:18:40 +0000 (02:18 +0000)]
(_dl_addr): Fill in correct information if symbol is in main program.

20 years ago[ld] (GLIBC_2.2): Export _dl_argv.
drepper [Thu, 8 Jun 2000 02:18:11 +0000 (02:18 +0000)]
[ld] (GLIBC_2.2): Export _dl_argv.

20 years agoUpdate.
drepper [Thu, 8 Jun 2000 01:50:04 +0000 (01:50 +0000)]
Update.

20 years ago(_dl_addr): Do exact testing of address range using l_map_start and l_map_end.
drepper [Thu, 8 Jun 2000 01:49:24 +0000 (01:49 +0000)]
(_dl_addr): Do exact testing of address range using l_map_start and l_map_end.

20 years agoUpdate.
drepper [Thu, 8 Jun 2000 01:12:15 +0000 (01:12 +0000)]
Update.

20 years agoAdd __builtin_expect in many places.
drepper [Thu, 8 Jun 2000 01:11:15 +0000 (01:11 +0000)]
Add __builtin_expect in many places.

20 years agoUpdate.
drepper [Wed, 7 Jun 2000 23:43:59 +0000 (23:43 +0000)]
Update.

20 years ago(x86_cap_flags): Update.
drepper [Wed, 7 Jun 2000 23:43:18 +0000 (23:43 +0000)]
(x86_cap_flags): Update.

20 years agoUpdate.
drepper [Wed, 7 Jun 2000 22:52:23 +0000 (22:52 +0000)]
Update.

20 years ago(__fork): Now calls __flockfilelist before fork, and __funlockfilelist
drepper [Wed, 7 Jun 2000 22:52:04 +0000 (22:52 +0000)]
(__fork): Now calls __flockfilelist before fork, and __funlockfilelist
in the parent after the fork.  Child still calls __fresetlockfiles as
before.

20 years agoNow explains what happens to streams at fork time. Also whole new
drepper [Wed, 7 Jun 2000 22:51:52 +0000 (22:51 +0000)]
Now explains what happens to streams at fork time. Also whole new
section on forking and thread added.  Definition of pthread_atfork
moved out of Miscellaneous Functions to this new section.

20 years ago(__fresetlockfiles): Now also resets the list lock, not just the
drepper [Wed, 7 Jun 2000 22:51:26 +0000 (22:51 +0000)]
(__fresetlockfiles): Now also resets the list lock, not just the
individual stream locks. Rewritten to use new iterator interface
provided by libio rather than accessing global variable.
(__flockfilelist, _funlockfilelist): New functions which lock and
unlock the stream list using the new interface provied by libio.

20 years ago(__flockfilelist, _funlockfilelist): New functions which lock and
drepper [Wed, 7 Jun 2000 22:51:02 +0000 (22:51 +0000)]
(__flockfilelist, _funlockfilelist): New functions which lock and
unlock the stream list using the new interface provied by libio.

20 years agoUpdate.
drepper [Wed, 7 Jun 2000 22:50:32 +0000 (22:50 +0000)]
Update.

20 years ago(_IO_iter_begin, _IO_iter_end, _IO_iter_next, _IO_iter_file,
drepper [Wed, 7 Jun 2000 22:49:51 +0000 (22:49 +0000)]
(_IO_iter_begin, _IO_iter_end, _IO_iter_next, _IO_iter_file,
_IO_list_lock, _IO_list_unlock, _IO_list_resetlock): New interface for
iterating global list of streams without accessing the _IO_list_all
global variable, and for manipulating the lock which protects this
list.
(_IO_ITER): New typedef, just an alias for pointer to _IO_FILE.

20 years ago(_IO_iter_begin, _IO_iter_end, _IO_iter_next, _IO_iter_file,
drepper [Wed, 7 Jun 2000 22:49:39 +0000 (22:49 +0000)]
(_IO_iter_begin, _IO_iter_end, _IO_iter_next, _IO_iter_file,
_IO_list_lock, _IO_list_unlock, _IO_list_resetlock): New interface for
iterating global list of streams without accessing the _IO_list_all
global variable, and for manipulating the lock which protects this
list.

20 years agoAdd entries for _IO_iter_begin, _IO_iter_end, _IO_iter_next,
drepper [Wed, 7 Jun 2000 22:49:16 +0000 (22:49 +0000)]
Add entries for _IO_iter_begin, _IO_iter_end, _IO_iter_next,
_IO_iter_file, _IO_list_lock, _IO_list_unlock, _IO_list_resetlock.

20 years agoUpdate.
drepper [Wed, 7 Jun 2000 19:32:36 +0000 (19:32 +0000)]
Update.

20 years ago(set_class_defaults): Several uses of BIT() must actually be BITw().
drepper [Wed, 7 Jun 2000 19:31:54 +0000 (19:31 +0000)]
(set_class_defaults): Several uses of BIT() must actually be BITw().

20 years agoUpdate.
drepper [Wed, 7 Jun 2000 19:13:50 +0000 (19:13 +0000)]
Update.

20 years agoHandle SP and space consistently.
drepper [Wed, 7 Jun 2000 19:13:07 +0000 (19:13 +0000)]
Handle SP and space consistently.

20 years agoUpdate.
drepper [Wed, 7 Jun 2000 17:20:28 +0000 (17:20 +0000)]
Update.

20 years agoAllow string arguments for code_set_name and repertoiremap.
drepper [Wed, 7 Jun 2000 17:19:47 +0000 (17:19 +0000)]
Allow string arguments for code_set_name and repertoiremap.

20 years agoUpdate.
drepper [Wed, 7 Jun 2000 16:53:48 +0000 (16:53 +0000)]
Update.

20 years ago(__fdimf): Only declare if __USE_ISOC99.
drepper [Wed, 7 Jun 2000 16:53:09 +0000 (16:53 +0000)]
(__fdimf): Only declare if __USE_ISOC99.
(fdimf, __fdim, fdim): Likewise.

20 years agoBuild ldconfig only when building shared libraries.
drepper [Wed, 7 Jun 2000 16:52:49 +0000 (16:52 +0000)]
Build ldconfig only when building shared libraries.

20 years agoUpdate.
drepper [Wed, 7 Jun 2000 16:36:48 +0000 (16:36 +0000)]
Update.

20 years agoAdd __builtin_expect in many places.
drepper [Wed, 7 Jun 2000 16:35:57 +0000 (16:35 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Wed, 7 Jun 2000 16:35:42 +0000 (16:35 +0000)]
Add __builtin_expect in many places.

20 years ago * sysdeps/mips/elf/start.S: Trim redundant code.
gkm [Wed, 7 Jun 2000 00:30:05 +0000 (00:30 +0000)]
* sysdeps/mips/elf/start.S: Trim redundant code.

20 years agoUpdate.
drepper [Tue, 6 Jun 2000 22:59:19 +0000 (22:59 +0000)]
Update.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 22:58:45 +0000 (22:58 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 22:53:06 +0000 (22:53 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 22:51:14 +0000 (22:51 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 22:38:28 +0000 (22:38 +0000)]
Add __builtin_expect in many places.

20 years ago * sysdeps/powerpc/memset.S: Define & use symbolic register names.
gkm [Tue, 6 Jun 2000 22:37:39 +0000 (22:37 +0000)]
* sysdeps/powerpc/memset.S: Define & use symbolic register names.
Use C comments throughout.  Line up operands column with tabs.
* sysdeps/powerpc/strchr.S: Likewise.
* sysdeps/powerpc/strcmp.S: Likewise.
* sysdeps/powerpc/strcpy.S: Likewise.
* sysdeps/powerpc/strlen.S: Likewise.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 22:00:23 +0000 (22:00 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 21:35:37 +0000 (21:35 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 21:12:12 +0000 (21:12 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 21:10:14 +0000 (21:10 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 21:01:43 +0000 (21:01 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 21:01:04 +0000 (21:01 +0000)]
Add __builtin_expect in many places.

20 years ago * sysdeps/unix/sysv/linux/powerpc/brk.S [!PIC]:
gkm [Tue, 6 Jun 2000 19:20:56 +0000 (19:20 +0000)]
* sysdeps/unix/sysv/linux/powerpc/brk.S [!PIC]:
Get low part of &__curbrk with @l.

20 years agoFix typo.
drepper [Tue, 6 Jun 2000 16:59:49 +0000 (16:59 +0000)]
Fix typo.

20 years agoFix typo.
drepper [Tue, 6 Jun 2000 16:58:13 +0000 (16:58 +0000)]
Fix typo.

20 years agoUpdate.
drepper [Tue, 6 Jun 2000 16:53:06 +0000 (16:53 +0000)]
Update.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 16:52:33 +0000 (16:52 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 16:46:58 +0000 (16:46 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 16:25:57 +0000 (16:25 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 16:13:19 +0000 (16:13 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 16:03:08 +0000 (16:03 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 15:52:14 +0000 (15:52 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 15:48:11 +0000 (15:48 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 15:43:32 +0000 (15:43 +0000)]
Add __builtin_expect in many places.

20 years agoUpdate.
drepper [Tue, 6 Jun 2000 06:49:00 +0000 (06:49 +0000)]
Update.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 06:47:35 +0000 (06:47 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 06:34:53 +0000 (06:34 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 06:28:48 +0000 (06:28 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 06:23:46 +0000 (06:23 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 06:21:31 +0000 (06:21 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 06:14:35 +0000 (06:14 +0000)]
Add __builtin_expect in many places.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 06:10:59 +0000 (06:10 +0000)]
Add __builtin_expect in many places.

20 years agoUpdate.
drepper [Tue, 6 Jun 2000 05:02:18 +0000 (05:02 +0000)]
Update.

20 years agoAdd __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 05:01:33 +0000 (05:01 +0000)]
Add __builtin_expect in many places.

20 years agoAdd more __builtin_expect.
drepper [Tue, 6 Jun 2000 04:59:49 +0000 (04:59 +0000)]
Add more __builtin_expect.

20 years ago(internal_ucs4_loop): Add __builtin_expect in many places.
drepper [Tue, 6 Jun 2000 04:56:10 +0000 (04:56 +0000)]
(internal_ucs4_loop): Add __builtin_expect in many places.

20 years agoUpdate.
drepper [Tue, 6 Jun 2000 03:16:30 +0000 (03:16 +0000)]
Update.

20 years agoChange all uses of __is_last.
drepper [Tue, 6 Jun 2000 03:14:46 +0000 (03:14 +0000)]
Change all uses of __is_last.

20 years agoDon't return error for invald error if ignore flag is set.
drepper [Tue, 6 Jun 2000 03:12:21 +0000 (03:12 +0000)]
Don't return error for invald error if ignore flag is set.

20 years agoChange all uses of __is_last.
drepper [Tue, 6 Jun 2000 03:07:19 +0000 (03:07 +0000)]
Change all uses of __is_last.
Don't return error for invald error if ignore flag is set.

20 years agoChange all uses of __is_last.
drepper [Tue, 6 Jun 2000 03:06:52 +0000 (03:06 +0000)]
Change all uses of __is_last.
Pass flags to all conversion functions.

20 years ago(ignore_errors_p): Define.
drepper [Tue, 6 Jun 2000 03:04:46 +0000 (03:04 +0000)]
(ignore_errors_p): Define.
Add flags parameter to both functions.

20 years agoImplement handling of -c parameter.
drepper [Tue, 6 Jun 2000 03:03:49 +0000 (03:03 +0000)]
Implement handling of -c parameter.

20 years agoAdd flags parameter to all functions.
drepper [Tue, 6 Jun 2000 03:03:17 +0000 (03:03 +0000)]
Add flags parameter to all functions.
Don't return error for invald error if ignore flag is set.
(ucs4_internal_loop_single): Add missing pointer increment.
(internal_ucs4le_loop_single): Likewise.

20 years agoLikewise. Avoid unneeded initializations.
drepper [Tue, 6 Jun 2000 03:01:08 +0000 (03:01 +0000)]
Likewise.  Avoid unneeded initializations.
Recognize IGNORE error handling, set flag, and remove from name.

20 years agoChange all uses of __is_last.
drepper [Tue, 6 Jun 2000 03:00:01 +0000 (03:00 +0000)]
Change all uses of __is_last.

20 years ago(__GCONV_IS_LAST, __GCONV_IGNORE_ERRORS): Define.
drepper [Tue, 6 Jun 2000 02:59:22 +0000 (02:59 +0000)]
(__GCONV_IS_LAST, __GCONV_IGNORE_ERRORS): Define.
(struct __gconv_step_data): Rename __is_last to __flags.

20 years agoUpdate.
drepper [Mon, 5 Jun 2000 22:45:16 +0000 (22:45 +0000)]
Update.

20 years ago(ksc5601_to_ucs4): Undo *s in all cases of an error.
drepper [Mon, 5 Jun 2000 22:44:28 +0000 (22:44 +0000)]
(ksc5601_to_ucs4): Undo *s in all cases of an error.