kopensolaris-gnu/glibc.git
22 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.

22 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.

22 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.

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

22 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.

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

22 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.

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

22 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.

22 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.

22 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...

22 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.

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

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

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

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

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

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

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

22 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.

22 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.

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

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

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

22 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.

22 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.

22 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.

22 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.

22 years ago[__USE_GNU]: Define comparison_fn_t.
drepper [Sun, 21 Sep 1997 01:22:14 +0000 (01:22 +0000)]
[__USE_GNU]: Define comparison_fn_t.

22 years agoUndo patch of 1997-07-08 02:18. Must find a different solution for
drepper [Sun, 21 Sep 1997 01:21:25 +0000 (01:21 +0000)]
Undo patch of 1997-07-08 02:18.  Must find a different solution for
the problem.

22 years agoMore libstdc++ cleanups. Define _IO_USE_DTOA if _G_HAVE_PRINTF_FP is
drepper [Sun, 21 Sep 1997 01:20:00 +0000 (01:20 +0000)]
More libstdc++ cleanups.  Define _IO_USE_DTOA if _G_HAVE_PRINTF_FP is
not defined.

22 years agoUpdate.
drepper [Sun, 21 Sep 1997 01:18:39 +0000 (01:18 +0000)]
Update.

22 years agoA bit of description for Hesiod.
drepper [Sat, 20 Sep 1997 16:57:33 +0000 (16:57 +0000)]
A bit of description for Hesiod.

22 years ago(hesiod_init): Use __secure_getenv to get HES_DOMAIN environment variable.
drepper [Sat, 20 Sep 1997 14:45:06 +0000 (14:45 +0000)]
(hesiod_init): Use __secure_getenv to get HES_DOMAIN environment variable.

22 years agoUpdate requirement list.
drepper [Sat, 20 Sep 1997 03:15:22 +0000 (03:15 +0000)]
Update requirement list.

22 years agoDon't use parameter names from global namespace in prototypes.
drepper [Sat, 20 Sep 1997 03:13:20 +0000 (03:13 +0000)]
Don't use parameter names from global namespace in prototypes.

22 years ago(test-srcs): New, set to globtest.
drepper [Sat, 20 Sep 1997 03:12:37 +0000 (03:12 +0000)]
(test-srcs): New, set to globtest.

22 years agoIf used outside glibc handle broken systems which have character
drepper [Sat, 20 Sep 1997 03:11:37 +0000 (03:11 +0000)]
If used outside glibc handle broken systems which have character
classification functions which are not 8-bit clean gracefully.

22 years agoDocument ftw and nftw plus needed data types.
drepper [Fri, 19 Sep 1997 22:24:21 +0000 (22:24 +0000)]
Document ftw and nftw plus needed data types.

22 years agoFix typo.
drepper [Fri, 19 Sep 1997 22:22:18 +0000 (22:22 +0000)]
Fix typo.

22 years agoUpdate.
drepper [Fri, 19 Sep 1997 17:38:16 +0000 (17:38 +0000)]
Update.

22 years ago(cb): Print level.
drepper [Fri, 19 Sep 1997 16:57:36 +0000 (16:57 +0000)]
(cb): Print level.

22 years agoUpdated for ftwtest.c change.
drepper [Fri, 19 Sep 1997 16:57:11 +0000 (16:57 +0000)]
Updated for ftwtest.c change.

22 years ago(__argz_next): Cast NULL to char * to satisfy C++ compilers.
drepper [Fri, 19 Sep 1997 12:18:42 +0000 (12:18 +0000)]
(__argz_next): Cast NULL to char * to satisfy C++ compilers.

22 years ago(catopen): Correctly allocate string of nlspath.
drepper [Fri, 19 Sep 1997 12:11:22 +0000 (12:11 +0000)]
(catopen): Correctly allocate string of nlspath.

22 years agoDocument lsearch, lfind, the hsearch and tsearch functions.
drepper [Thu, 18 Sep 1997 01:16:29 +0000 (01:16 +0000)]
Document lsearch, lfind, the hsearch and tsearch functions.

22 years ago(hsearch_r): Only return error for ENTER action if the table is full
drepper [Wed, 17 Sep 1997 22:04:49 +0000 (22:04 +0000)]
(hsearch_r): Only return error for ENTER action if the table is full
and we *really* have to enter a new entry.

22 years ago(elf_machine_rela): Get rid of hack for handling flush opcode.
drepper [Wed, 17 Sep 1997 17:44:35 +0000 (17:44 +0000)]
(elf_machine_rela): Get rid of hack for handling flush opcode.

22 years agoUpdate. libc-ud-970916
drepper [Tue, 16 Sep 1997 21:51:15 +0000 (21:51 +0000)]
Update.

22 years ago(ptrace): Change return value type to long int.
drepper [Tue, 16 Sep 1997 21:51:02 +0000 (21:51 +0000)]
(ptrace): Change return value type to long int.

22 years agoRemove ptrace.
drepper [Tue, 16 Sep 1997 21:50:52 +0000 (21:50 +0000)]
Remove ptrace.

22 years agoFix typo.
drepper [Tue, 16 Sep 1997 21:50:44 +0000 (21:50 +0000)]
Fix typo.

22 years ago(ptrace): Change return value type to long int.
drepper [Tue, 16 Sep 1997 21:50:28 +0000 (21:50 +0000)]
(ptrace): Change return value type to long int.
Adopt local variable types.

22 years ago(__FD_ZERO): Declare __arr variable as of type __fdset *.
drepper [Tue, 16 Sep 1997 21:49:51 +0000 (21:49 +0000)]
(__FD_ZERO): Declare __arr variable as of type __fdset *.

22 years agoDon't use __BEGIN_DECLS/__END_DECLS, expand macros.
drepper [Tue, 16 Sep 1997 21:49:34 +0000 (21:49 +0000)]
Don't use __BEGIN_DECLS/__END_DECLS, expand macros.

22 years agoDefine __set_errno if necessary.
drepper [Tue, 16 Sep 1997 21:49:03 +0000 (21:49 +0000)]
Define __set_errno if necessary.

22 years ago(headers): Instead bits/string2.h.
drepper [Tue, 16 Sep 1997 20:03:07 +0000 (20:03 +0000)]
(headers): Instead bits/string2.h.

22 years agostatfs structure for Linux/SPARC64.
drepper [Tue, 16 Sep 1997 19:57:13 +0000 (19:57 +0000)]
statfs structure for Linux/SPARC64.

22 years agoDocument strnlen and mempcpy.
drepper [Tue, 16 Sep 1997 14:09:21 +0000 (14:09 +0000)]
Document strnlen and mempcpy.
Tell a bit more about locale dependence of strcasecmp and strncasecmp.

22 years agoDon't use and define cistrcmp. We have strcasecmp.
drepper [Tue, 16 Sep 1997 11:45:50 +0000 (11:45 +0000)]
Don't use and define cistrcmp.  We have strcasecmp.
(hesiod_init): Use of HES_DOMAIN need not be protected by __secure_getenv.
(hesiod_to_bind): Avoid using strcat and extra strlen calls, use stpcpy.

22 years ago(noinl-tester-ENV): New var.
drepper [Tue, 16 Sep 1997 11:43:01 +0000 (11:43 +0000)]
(noinl-tester-ENV): New var.

22 years ago(noinl-tester-ENV): New variable to make strerror test pass.
drepper [Tue, 16 Sep 1997 11:42:31 +0000 (11:42 +0000)]
(noinl-tester-ENV): New variable to make strerror test pass.

22 years agoFix typo.
drepper [Tue, 16 Sep 1997 02:32:00 +0000 (02:32 +0000)]
Fix typo.

22 years agoUpdate. libc-ud-970915
drepper [Tue, 16 Sep 1997 00:42:43 +0000 (00:42 +0000)]
Update.

22 years agoDefine bzero as weak alias of __bzero.
drepper [Tue, 16 Sep 1997 00:41:55 +0000 (00:41 +0000)]
Define bzero as weak alias of __bzero.

22 years agoAdd hesiod.
drepper [Tue, 16 Sep 1997 00:41:32 +0000 (00:41 +0000)]
Add hesiod.

22 years agoFix typo.
drepper [Tue, 16 Sep 1997 00:40:34 +0000 (00:40 +0000)]
Fix typo.

22 years agoLow-level atomicity functions for m68k.
drepper [Tue, 16 Sep 1997 00:40:22 +0000 (00:40 +0000)]
Low-level atomicity functions for m68k.

22 years agoDefine bzero as weak alias of __bzero.
drepper [Tue, 16 Sep 1997 00:40:06 +0000 (00:40 +0000)]
Define bzero as weak alias of __bzero.

22 years agoChange __strcpy_small and __stpcpy_small implementation to use macros
drepper [Tue, 16 Sep 1997 00:39:21 +0000 (00:39 +0000)]
Change __strcpy_small and __stpcpy_small implementation to use macros
and provide alternative for platforms which cannot do unaligned
stores.

22 years agoChange return type of compare_and_swap to char to get better code.
drepper [Tue, 16 Sep 1997 00:38:25 +0000 (00:38 +0000)]
Change return type of compare_and_swap to char to get better code.

22 years ago(__finite): Relax register constraints a bit.
drepper [Tue, 16 Sep 1997 00:37:35 +0000 (00:37 +0000)]
(__finite): Relax register constraints a bit.
Don't define and test for _BITS_MATHINLINE_H.  Emit warning if used
directly and not through math.h.

22 years agoDon't define anything is __NO_STRING_INLINES is defined.
drepper [Tue, 16 Sep 1997 00:35:53 +0000 (00:35 +0000)]
Don't define anything is __NO_STRING_INLINES is defined.

22 years agoDon't use ugly casts to access array.
drepper [Tue, 16 Sep 1997 00:35:01 +0000 (00:35 +0000)]
Don't use ugly casts to access array.

22 years agoDefine bzero as weak alias of __bzero.
drepper [Tue, 16 Sep 1997 00:34:23 +0000 (00:34 +0000)]
Define bzero as weak alias of __bzero.

22 years agoDon't use ugly casts to access array.
drepper [Tue, 16 Sep 1997 00:34:14 +0000 (00:34 +0000)]
Don't use ugly casts to access array.

22 years ago(__stdio_read): Fix typo in last change.
drepper [Tue, 16 Sep 1997 00:32:21 +0000 (00:32 +0000)]
(__stdio_read): Fix typo in last change.

22 years ago#undef stpcpy and __stpcpy.
drepper [Tue, 16 Sep 1997 00:32:10 +0000 (00:32 +0000)]
#undef stpcpy and __stpcpy.

22 years agoDefine bzero as weak alias of __bzero.
drepper [Tue, 16 Sep 1997 00:32:02 +0000 (00:32 +0000)]
Define bzero as weak alias of __bzero.

22 years agoDefine bzero as weak alias of __bzero.
drepper [Tue, 16 Sep 1997 00:31:40 +0000 (00:31 +0000)]
Define bzero as weak alias of __bzero.

22 years agoAdd warning about direct use.
drepper [Tue, 16 Sep 1997 00:30:49 +0000 (00:30 +0000)]
Add warning about direct use.
Change __strcpy_small and __stpcpy_small implementation to use macros
and provide alternative for platforms which cannot do unaligned
stores.
Add prototypes to avoid warning.
(strsep): Fix handling of empty REJECT.
(__strsep_1c): Handle NULL and empty string.
(__strsep_g): Likewise.

22 years agoAdd more stpcpy tests for constant arguments for all short lengths.
drepper [Tue, 16 Sep 1997 00:28:50 +0000 (00:28 +0000)]
Add more stpcpy tests for constant arguments for all short lengths.

22 years agoAlways declare __bzero.
drepper [Tue, 16 Sep 1997 00:28:00 +0000 (00:28 +0000)]
Always declare __bzero.
Describe __NO_STRING_INLINES.
Always include <bits/string.h>.

22 years agoTest for string functions without any optimizations.
drepper [Tue, 16 Sep 1997 00:26:34 +0000 (00:26 +0000)]
Test for string functions without any optimizations.

22 years ago(tests): Add noinl-tester.
drepper [Tue, 16 Sep 1997 00:26:02 +0000 (00:26 +0000)]
(tests): Add noinl-tester.

22 years ago(res_send): Use socklen_t type for `fromlen' variable.
drepper [Tue, 16 Sep 1997 00:25:10 +0000 (00:25 +0000)]
(res_send): Use socklen_t type for `fromlen' variable.

22 years ago(extra-objs): Add all object file variants of onlymd5-entry.
drepper [Tue, 16 Sep 1997 00:23:46 +0000 (00:23 +0000)]
(extra-objs): Add all object file variants of onlymd5-entry.

22 years agoExplain the use of the optimizing inline functions.
drepper [Tue, 16 Sep 1997 00:23:23 +0000 (00:23 +0000)]
Explain the use of the optimizing inline functions.
Describe rand_r function and tell about SysV RNGs in introduction.

22 years agoDefine _IO_close to close.
drepper [Tue, 16 Sep 1997 00:21:20 +0000 (00:21 +0000)]
Define _IO_close to close.

22 years agoRemove definition of _IO_* macros.
drepper [Tue, 16 Sep 1997 00:20:28 +0000 (00:20 +0000)]
Remove definition of _IO_* macros.

22 years agoDefine close, fstat, lseek, read, and write as macros to use __
drepper [Tue, 16 Sep 1997 00:19:56 +0000 (00:19 +0000)]
Define close, fstat, lseek, read, and write as macros to use __
protected versions.  Use those functions instead of _IO_* functions.

22 years agoImplementation of Hesid NSS module
drepper [Tue, 16 Sep 1997 00:16:33 +0000 (00:16 +0000)]
Implementation of Hesid NSS module

22 years ago(dl_main): Make sure we always have a file argument by testing for < 2
drepper [Tue, 16 Sep 1997 00:15:16 +0000 (00:15 +0000)]
(dl_main): Make sure we always have a file argument by testing for < 2
arguments after recognizing the options.

22 years ago(extra-objs): Set this instead of generated.
drepper [Tue, 16 Sep 1997 00:14:51 +0000 (00:14 +0000)]
(extra-objs): Set this instead of generated.

22 years agoAdd version number for libnss_hesiod.
drepper [Tue, 16 Sep 1997 00:14:38 +0000 (00:14 +0000)]
Add version number for libnss_hesiod.

22 years agoPrevent configuration for unsupported platforms.
drepper [Tue, 16 Sep 1997 00:14:10 +0000 (00:14 +0000)]
Prevent configuration for unsupported platforms.

22 years ago(_IO_seekpos): Acquire lock before doing the work.
drepper [Mon, 15 Sep 1997 03:17:40 +0000 (03:17 +0000)]
(_IO_seekpos): Acquire lock before doing the work.

22 years ago(_IO_seekoff): Acquire lock before doing the work.
drepper [Mon, 15 Sep 1997 03:17:16 +0000 (03:17 +0000)]
(_IO_seekoff): Acquire lock before doing the work.

22 years ago(_IO_file_sync): Acquire lock before doing the work.
drepper [Mon, 15 Sep 1997 03:16:38 +0000 (03:16 +0000)]
(_IO_file_sync): Acquire lock before doing the work.

22 years agoPretty print preprocessor stuff.
drepper [Mon, 15 Sep 1997 03:15:40 +0000 (03:15 +0000)]
Pretty print preprocessor stuff.
(glob_in_dir): If PATTERN is not really a pattern still check
whether it is a real file in the current directory and return
error if not.