kopensolaris-gnu/glibc.git
23 years agoUpdate.
drepper [Sat, 27 Sep 1997 00:17:38 +0000 (00:17 +0000)]
Update.

23 years agoInclude <stdlib/gmp.h> instead of <gmp.h>.
drepper [Sat, 27 Sep 1997 00:17:26 +0000 (00:17 +0000)]
Include <stdlib/gmp.h> instead of <gmp.h>.

23 years ago(Formatting Date and Time): Clarify explanation of strftime flags a
drepper [Sat, 27 Sep 1997 00:17:00 +0000 (00:17 +0000)]
(Formatting Date and Time): Clarify explanation of strftime flags a
bit.

23 years agoProcess output of mtrace functions.
drepper [Sat, 27 Sep 1997 00:16:04 +0000 (00:16 +0000)]
Process output of mtrace functions.

23 years agoRewritten with extended functionality in Perl.
drepper [Sat, 27 Sep 1997 00:15:50 +0000 (00:15 +0000)]
Rewritten with extended functionality in Perl.

23 years ago Likewise.
drepper [Sat, 27 Sep 1997 00:15:37 +0000 (00:15 +0000)]
 Likewise.
(tr_where): If no information in _mtrace_file is given use the
information about the caller.

23 years agoLikewise. Make sure later hooked function also get the original
drepper [Fri, 26 Sep 1997 23:36:08 +0000 (23:36 +0000)]
Likewise.  Make sure later hooked function also get the original
caller address.

23 years agoChange hook functions and variables.
drepper [Fri, 26 Sep 1997 23:35:13 +0000 (23:35 +0000)]
Change hook functions and variables.

23 years ago(distribute): Replace mtrace.awk by mtrace.pl.
drepper [Fri, 26 Sep 1997 23:33:24 +0000 (23:33 +0000)]
(distribute): Replace mtrace.awk by mtrace.pl.
Add rules to install mtrace.pl after rewriting.

23 years ago(clever_copy): Remove.
drepper [Fri, 26 Sep 1997 23:28:24 +0000 (23:28 +0000)]
(clever_copy): Remove.
(new_composite_name): Use _nl_C_name and _nl_POSIX_name in compare.
(setname): Only remove old name when it is for category LC_ALL.

23 years agoAdd declaration of _nl_POSIX_name.
drepper [Fri, 26 Sep 1997 23:26:20 +0000 (23:26 +0000)]
Add declaration of _nl_POSIX_name.

23 years ago(_nl_find_locale): Use _nl_POSIX_name.
drepper [Fri, 26 Sep 1997 23:25:38 +0000 (23:25 +0000)]
(_nl_find_locale): Use _nl_POSIX_name.
(_nl_remove_locale): Free name of data set.

23 years agoAdd _nl_POSIX_name.
drepper [Fri, 26 Sep 1997 23:24:46 +0000 (23:24 +0000)]
Add _nl_POSIX_name.

23 years agoSupport libio in libstdc++.
drepper [Fri, 26 Sep 1997 23:23:11 +0000 (23:23 +0000)]
Support libio in libstdc++.

23 years agoSupport libio in libstdc++.
drepper [Fri, 26 Sep 1997 23:23:07 +0000 (23:23 +0000)]
Support libio in libstdc++.
(_IO_peekc): Defined as _IO_peekc_unlocked if _IO_MTSAFE_IO is undefined.

23 years ago(_dl_main): ELF_MACHINE_RELOC_NOPLT renamed _JMP_SLOT.
drepper [Fri, 26 Sep 1997 23:22:40 +0000 (23:22 +0000)]
(_dl_main): ELF_MACHINE_RELOC_NOPLT renamed _JMP_SLOT.

23 years agoAdd prototype for _dl_addr.
drepper [Fri, 26 Sep 1997 23:22:27 +0000 (23:22 +0000)]
Add prototype for _dl_addr.

23 years ago(dladdr): Change address argument to be const.
drepper [Fri, 26 Sep 1997 23:20:08 +0000 (23:20 +0000)]
(dladdr): Change address argument to be const.

23 years ago(fixup): Don't go through elf_machine_relplt, but
drepper [Fri, 26 Sep 1997 23:19:24 +0000 (23:19 +0000)]
(fixup): Don't go through elf_machine_relplt, but
lookup the value of the target symbol ourselves and call the new
elf_machine_fixup_plt.  This kills the ELF_FIXUP_RETURN_VALUE hack.
(profile_fixup): Likewise, but don't fix up the plt.

23 years agoMove the real code into dl-addr.c.
drepper [Fri, 26 Sep 1997 23:19:08 +0000 (23:19 +0000)]
Move the real code into dl-addr.c.

23 years agoDetermine shared object and function for given address.
drepper [Fri, 26 Sep 1997 23:18:06 +0000 (23:18 +0000)]
Determine shared object and function for given address.

23 years ago(routines): Add dl-addr.
drepper [Fri, 26 Sep 1997 23:17:44 +0000 (23:17 +0000)]
(routines): Add dl-addr.

23 years agoLocate Perl and substitute with complete path.
drepper [Fri, 26 Sep 1997 23:17:08 +0000 (23:17 +0000)]
Locate Perl and substitute with complete path.

23 years agoAdd PERL for substitution.
drepper [Fri, 26 Sep 1997 23:16:35 +0000 (23:16 +0000)]
Add PERL for substitution.

23 years ago(extra-objs): Depend in before-compile.
drepper [Fri, 26 Sep 1997 23:15:14 +0000 (23:15 +0000)]
(extra-objs): Depend in before-compile.

23 years agomention need of nsswitch.conf.
drepper [Fri, 26 Sep 1997 23:14:06 +0000 (23:14 +0000)]
mention need of nsswitch.conf.

23 years agoRegenerated: autoconf configure.in
drepper [Fri, 26 Sep 1997 15:59:43 +0000 (15:59 +0000)]
Regenerated: autoconf  configure.in

23 years agoRegenerated: autoconf configure.in
drepper [Fri, 26 Sep 1997 03:08:39 +0000 (03:08 +0000)]
Regenerated: autoconf  configure.in

23 years agoRegenerated: autoconf configure.in
drepper [Fri, 26 Sep 1997 03:06:12 +0000 (03:06 +0000)]
Regenerated: autoconf  configure.in

23 years agoUpdate. libc-ud-970924
drepper [Wed, 24 Sep 1997 23:03:42 +0000 (23:03 +0000)]
Update.

23 years agoUse the size of the kernel's termios structure for ioctls.
drepper [Wed, 24 Sep 1997 23:03:00 +0000 (23:03 +0000)]
Use the size of the kernel's termios structure for ioctls.

23 years agoChange Copyright years.
drepper [Wed, 24 Sep 1997 23:02:52 +0000 (23:02 +0000)]
Change Copyright years.

23 years agoAdd slightly slower versions of the C9X FP comparison macros. Delete
drepper [Wed, 24 Sep 1997 23:02:25 +0000 (23:02 +0000)]
Add slightly slower versions of the C9X FP comparison macros. Delete
'fabs' and 'sqrt' inline routines, because gcc has them as internals.

23 years agoPPC optimized string functions.
drepper [Wed, 24 Sep 1997 23:02:13 +0000 (23:02 +0000)]
PPC optimized string functions.

23 years agoRemove author notice.
drepper [Wed, 24 Sep 1997 23:01:57 +0000 (23:01 +0000)]
Remove author notice.

23 years agoPrepare for library profiling.
drepper [Wed, 24 Sep 1997 23:01:42 +0000 (23:01 +0000)]
Prepare for library profiling.

23 years agoOptimized PPC implementation of bzero.
drepper [Wed, 24 Sep 1997 23:01:15 +0000 (23:01 +0000)]
Optimized PPC implementation of bzero.

23 years ago(pic-ccflags): Define this instead of CFLAGS-.os.
drepper [Wed, 24 Sep 1997 23:00:55 +0000 (23:00 +0000)]
(pic-ccflags): Define this instead of CFLAGS-.os.

23 years agoexp2 wrapper for error handling.
drepper [Wed, 24 Sep 1997 22:59:18 +0000 (22:59 +0000)]
exp2 wrapper for error handling.

23 years agoexp2 implementation.
drepper [Wed, 24 Sep 1997 22:59:00 +0000 (22:59 +0000)]
exp2 implementation.

23 years agokTables for exp2 function.
drepper [Wed, 24 Sep 1997 22:58:43 +0000 (22:58 +0000)]
kTables for exp2 function.

23 years agoAdd error cases for exp2.
drepper [Wed, 24 Sep 1997 22:58:08 +0000 (22:58 +0000)]
Add error cases for exp2.

23 years agoMention additional files to distribute in sysdeps/libm-ieee754.
drepper [Wed, 24 Sep 1997 22:57:07 +0000 (22:57 +0000)]
Mention additional files to distribute in sysdeps/libm-ieee754.

23 years agoChange name to __ieee754_exp2l.
drepper [Wed, 24 Sep 1997 22:56:19 +0000 (22:56 +0000)]
Change name to __ieee754_exp2l.

23 years agoChange name to __ieee754_exp2f.
drepper [Wed, 24 Sep 1997 22:56:15 +0000 (22:56 +0000)]
Change name to __ieee754_exp2f.

23 years agoChange name to __ieee754_exp2.
drepper [Wed, 24 Sep 1997 22:56:10 +0000 (22:56 +0000)]
Change name to __ieee754_exp2.

23 years ago(strlen): Correctly use __builtin_strlen.
drepper [Wed, 24 Sep 1997 22:55:16 +0000 (22:55 +0000)]
(strlen): Correctly use __builtin_strlen.
(__strcpy_small): Optimize.
(__stpcpy_small): Likewise.
(__stpcpy_c): Correctly use __mempcpy_* macros.
(__mempcpy_by2, __mempcpy_by4, __mempcpy_byn): Return pointer to
byte following last copied.
(strncat): Use variable for dest argument since it's used more than once.
(strcmp): Add optimization for this function.

23 years ago(ELF_MACHINE_RUNTIME_TRAMPOLINE): Use .text and .previous to select
drepper [Wed, 24 Sep 1997 22:42:15 +0000 (22:42 +0000)]
(ELF_MACHINE_RUNTIME_TRAMPOLINE): Use .text and .previous to select
correct section.

23 years ago(get_myaddress): Avoid loopback interfaces, return loopback address
drepper [Wed, 24 Sep 1997 22:41:23 +0000 (22:41 +0000)]
(get_myaddress): Avoid loopback interfaces, return loopback address
only if there is no other interface.

23 years agoFix logic in preprocessor directive.
drepper [Wed, 24 Sep 1997 22:40:55 +0000 (22:40 +0000)]
Fix logic in preprocessor directive.
(__strsep_1c, __strsep_g): Don't declare __retval as pointing to
const, to save a cast and a possible warning.
(__strcpy_small): Optimize.
(__stpcpy_small): Likewise.
(strncpy): Use variable for dest argument since it's used more than once.
(strncat): Likewise.
(strcmp): Add optimization for this function.

23 years agoDon't cd before running the program, instead pass testdir as argument,
drepper [Wed, 24 Sep 1997 22:37:23 +0000 (22:37 +0000)]
Don't cd before running the program, instead pass testdir as argument,
so that $common_objpfx remains valid.

23 years ago(main): Change to directory passed as first argument.
drepper [Wed, 24 Sep 1997 22:37:15 +0000 (22:37 +0000)]
(main): Change to directory passed as first argument.

23 years agoMake C++ safe.
drepper [Wed, 24 Sep 1997 22:36:57 +0000 (22:36 +0000)]
Make C++ safe.

23 years ago(getsecretkey): Fix use of variables.
drepper [Wed, 24 Sep 1997 22:36:49 +0000 (22:36 +0000)]
(getsecretkey): Fix use of variables.

23 years agoAdd support for callback, FOLLOW_PATH and ALL_RESULTS.
drepper [Wed, 24 Sep 1997 22:36:36 +0000 (22:36 +0000)]
Add support for callback, FOLLOW_PATH and ALL_RESULTS.

23 years agoUse new __do_niscall* interface.
drepper [Wed, 24 Sep 1997 22:36:22 +0000 (22:36 +0000)]
Use new __do_niscall* interface.

23 years agoAdd callback declarations.
drepper [Wed, 24 Sep 1997 22:36:10 +0000 (22:36 +0000)]
Add callback declarations.

23 years agoSave latest working sockaddr_in.
drepper [Wed, 24 Sep 1997 22:36:02 +0000 (22:36 +0000)]
Save latest working sockaddr_in.

23 years agoFix comment.
drepper [Wed, 24 Sep 1997 22:35:52 +0000 (22:35 +0000)]
Fix comment.

23 years agoImplementation of callback functions.
drepper [Wed, 24 Sep 1997 22:35:21 +0000 (22:35 +0000)]
Implementation of callback functions.

23 years agoAdd support for callback, Fix use of variables.
drepper [Wed, 24 Sep 1997 22:35:05 +0000 (22:35 +0000)]
Add support for callback, Fix use of variables.
(__do_niscall2): Fix multiple Server support.

23 years agoUse new __do_niscall* interface.
drepper [Wed, 24 Sep 1997 22:34:41 +0000 (22:34 +0000)]
Use new __do_niscall* interface.

23 years agoUpdate.
drepper [Wed, 24 Sep 1997 22:34:11 +0000 (22:34 +0000)]
Update.

23 years agoAdd nis_callback libnsl-routines.
drepper [Wed, 24 Sep 1997 22:34:07 +0000 (22:34 +0000)]
Add nis_callback libnsl-routines.

23 years agoUpdate.
drepper [Wed, 24 Sep 1997 22:33:53 +0000 (22:33 +0000)]
Update.

23 years agoTest gcc's reducing.
drepper [Wed, 24 Sep 1997 22:31:12 +0000 (22:31 +0000)]
Test gcc's reducing.

23 years agoAdd prototypes for __ieee754_exp2{,f,l}.
drepper [Wed, 24 Sep 1997 22:30:52 +0000 (22:30 +0000)]
Add prototypes for __ieee754_exp2{,f,l}.

23 years ago(exp2_test): Add some more tests.
drepper [Wed, 24 Sep 1997 22:30:08 +0000 (22:30 +0000)]
(exp2_test): Add some more tests.

23 years agoTest for exp2 function.
drepper [Wed, 24 Sep 1997 22:28:37 +0000 (22:28 +0000)]
Test for exp2 function.

23 years agoAdd atest_exp2, test-reduce.
drepper [Wed, 24 Sep 1997 22:28:26 +0000 (22:28 +0000)]
Add atest_exp2, test-reduce.
(libm-calls): Add w_exp2.

23 years agoRewrite a bit for more clarity.
drepper [Wed, 24 Sep 1997 22:26:57 +0000 (22:26 +0000)]
Rewrite a bit for more clarity.

23 years agoDon't depend on TMPDIR == /tmp.
drepper [Wed, 24 Sep 1997 22:26:12 +0000 (22:26 +0000)]
Don't depend on TMPDIR == /tmp.

23 years ago[HAVE_DWARF2_UNWIND_INFO]: Register and unregister the frame unwind
drepper [Wed, 24 Sep 1997 22:25:38 +0000 (22:25 +0000)]
[HAVE_DWARF2_UNWIND_INFO]: Register and unregister the frame unwind
info.

23 years ago[HAVE_DWARF2_UNWIND_INFO]: Supply termination for the frame unwind
drepper [Wed, 24 Sep 1997 22:25:30 +0000 (22:25 +0000)]
[HAVE_DWARF2_UNWIND_INFO]: Supply termination for the frame unwind
info section.

23 years ago(fixup): Factor out call to elf_machine_relplt.
drepper [Wed, 24 Sep 1997 22:25:15 +0000 (22:25 +0000)]
(fixup): Factor out call to elf_machine_relplt.
(profile_fixup): Likewise.

23 years agoCorrect implementation.
drepper [Wed, 24 Sep 1997 22:24:02 +0000 (22:24 +0000)]
Correct implementation.

23 years ago(before-compile): Don't try to build abi-tags.h if not using ELF.
drepper [Wed, 24 Sep 1997 22:23:11 +0000 (22:23 +0000)]
(before-compile): Don't try to build abi-tags.h if not using ELF.

23 years agoExport frame handling tables.
drepper [Wed, 24 Sep 1997 22:22:53 +0000 (22:22 +0000)]
Export frame handling tables.

23 years agoAdd `--disable-versioning' option to suppress the use of symbol
drepper [Wed, 24 Sep 1997 22:21:48 +0000 (22:21 +0000)]
Add `--disable-versioning' option to suppress the use of symbol
versions even if binutils claims to support it.
Check whether gcc supports DWARF2 unwind info.
Add --disable-static to disable building .a files.
Automatically determine whether as and ld are the GNU versions.
(options):  --with-gnu-{as,ld,binutils} replaced by
single option --with-binutils=PATH specifying a -B option to gcc.

23 years agoSubstitute the new variable.
drepper [Wed, 24 Sep 1997 22:21:07 +0000 (22:21 +0000)]
Substitute the new variable.

23 years ago(HAVE_DWARF2_UNWIND_INFO): Add #undef.
drepper [Wed, 24 Sep 1997 22:20:54 +0000 (22:20 +0000)]
(HAVE_DWARF2_UNWIND_INFO): Add #undef.

23 years agoTwo new macros defined, LIBC_PROG_FOO_GNU and LIBC_PROG_BINUTILS.
drepper [Wed, 24 Sep 1997 22:20:35 +0000 (22:20 +0000)]
Two new macros defined, LIBC_PROG_FOO_GNU and LIBC_PROG_BINUTILS.

23 years agoUse empty.os instead of empty.o, since it gets linked into libc.so...
drepper [Wed, 24 Sep 1997 22:19:59 +0000 (22:19 +0000)]
Use empty.os instead of empty.o, since it gets linked into libc.so...

23 years agoDon't build .o files if not building .a files.
drepper [Wed, 24 Sep 1997 22:19:46 +0000 (22:19 +0000)]
Don't build .o files if not building .a files.

23 years agoRegenerated: autoconf configure.in
drepper [Wed, 24 Sep 1997 22:00:48 +0000 (22:00 +0000)]
Regenerated: autoconf  configure.in

23 years agoRegenerated: autoconf configure.in
drepper [Wed, 24 Sep 1997 14:43:46 +0000 (14:43 +0000)]
Regenerated: autoconf  configure.in

23 years agoRegenerated: autoconf configure.in
drepper [Wed, 24 Sep 1997 12:19:06 +0000 (12:19 +0000)]
Regenerated: autoconf  configure.in

23 years agoRegenerated: autoconf configure.in
drepper [Wed, 24 Sep 1997 12:16:22 +0000 (12:16 +0000)]
Regenerated: autoconf  configure.in

23 years agoRegenerated: autoconf configure.in
drepper [Wed, 24 Sep 1997 12:14:55 +0000 (12:14 +0000)]
Regenerated: autoconf  configure.in

23 years agoRegenerated: autoconf configure.in
drepper [Wed, 24 Sep 1997 12:11:47 +0000 (12:11 +0000)]
Regenerated: autoconf  configure.in

23 years agoRegenerated: autoconf configure.in
drepper [Tue, 23 Sep 1997 14:39:24 +0000 (14:39 +0000)]
Regenerated: autoconf  configure.in

23 years ago(exchange_and_add): Really address memory in xadd not %1.
drepper [Mon, 22 Sep 1997 02:12:25 +0000 (02:12 +0000)]
(exchange_and_add): Really address memory in xadd not %1.

23 years ago(Supported Configurations): Add SPARC64 to list of supported platforms.
drepper [Sun, 21 Sep 1997 11:56:14 +0000 (11:56 +0000)]
(Supported Configurations): Add SPARC64 to list of supported platforms.

23 years agoUpdate. libc-ud-970920
drepper [Sun, 21 Sep 1997 01:47:02 +0000 (01:47 +0000)]
Update.

23 years agoUpdate.
drepper [Sun, 21 Sep 1997 01:43:51 +0000 (01:43 +0000)]
Update.

23 years agoUpdate.
drepper [Sun, 21 Sep 1997 01:26:23 +0000 (01:26 +0000)]
Update.

23 years agossize_t is a long long int.
drepper [Sun, 21 Sep 1997 01:26:12 +0000 (01:26 +0000)]
ssize_t is a long long int.

23 years ago(__stpcpy_small): Increment __cp not cp.
drepper [Sun, 21 Sep 1997 01:25:53 +0000 (01:25 +0000)]
(__stpcpy_small): Increment __cp not cp.

23 years agoCall __getopt_clean_environment with additional argument.
drepper [Sun, 21 Sep 1997 01:23:53 +0000 (01:23 +0000)]
Call __getopt_clean_environment with additional argument.

23 years agoDefine comparison_fn_t only if __COMPAR_FN_T is not defined.
drepper [Sun, 21 Sep 1997 01:23:21 +0000 (01:23 +0000)]
Define comparison_fn_t only if __COMPAR_FN_T is not defined.
Fox typo.  Pretty print inline functions.