kopensolaris-gnu/glibc.git
23 years agoDon't copy whole `struct dirent' record, only reclen bytes.
drepper [Sun, 16 Mar 1997 19:27:02 +0000 (19:27 +0000)]
Don't copy whole `struct dirent' record, only reclen bytes.

23 years agoUpdate copyright.
drepper [Sun, 16 Mar 1997 19:25:54 +0000 (19:25 +0000)]
Update copyright.

23 years agoSPARC/ELF specific startup code.
drepper [Sun, 16 Mar 1997 19:25:19 +0000 (19:25 +0000)]
SPARC/ELF specific startup code.

23 years agoSPARC/ELF specific makefile.
drepper [Sun, 16 Mar 1997 19:24:50 +0000 (19:24 +0000)]
SPARC/ELF specific makefile.

23 years ago(elf_machine_rela): Upgrade to versioning; Added missing
drepper [Sun, 16 Mar 1997 19:24:07 +0000 (19:24 +0000)]
(elf_machine_rela): Upgrade to versioning;  Added missing
R_SPARC_WDISP30 handling.
(RTLD_START): Implement it.

23 years agoAdd cast to prevent warning.
drepper [Sun, 16 Mar 1997 19:23:37 +0000 (19:23 +0000)]
Add cast to prevent warning.

23 years agoDefine as __euidaccess and make euidaccess weak alias.
drepper [Sun, 16 Mar 1997 19:22:40 +0000 (19:22 +0000)]
Define as __euidaccess and make euidaccess weak alias.

23 years agoDistinguish error cases for x is +0 or -0.
drepper [Sun, 16 Mar 1997 19:22:11 +0000 (19:22 +0000)]
Distinguish error cases for x is +0 or -0.

23 years agoDo not raise exception expect when in SVID mode.
drepper [Sun, 16 Mar 1997 19:20:52 +0000 (19:20 +0000)]
Do not raise exception expect when in SVID mode.

23 years ago(huge, tiny): Adapt values for long double type.
drepper [Sun, 16 Mar 1997 19:08:21 +0000 (19:08 +0000)]
(huge, tiny): Adapt values for long double type.

23 years agoRewrite to return -1 for -inf.
drepper [Sun, 16 Mar 1997 19:06:25 +0000 (19:06 +0000)]
Rewrite to return -1 for -inf.

23 years agoMask out explicit leading digit in stupid 80 bit formats.
drepper [Sun, 16 Mar 1997 19:05:30 +0000 (19:05 +0000)]
Mask out explicit leading digit in stupid 80 bit formats.

23 years agolong double implementation for atan2 function.
drepper [Sun, 16 Mar 1997 18:45:50 +0000 (18:45 +0000)]
long double implementation for atan2 function.

23 years agoFix bug in FPU stack handling.
drepper [Sun, 16 Mar 1997 18:44:28 +0000 (18:44 +0000)]
Fix bug in FPU stack handling.

23 years agoCorrect return value. Discard first stack element after fxtract.
drepper [Sun, 16 Mar 1997 18:43:52 +0000 (18:43 +0000)]
Correct return value.  Discard first stack element after fxtract.

23 years agoReturn -1 for -inf.
drepper [Sun, 16 Mar 1997 18:42:43 +0000 (18:42 +0000)]
Return -1 for -inf.

23 years agoChange return value for -inf argument to -1.0.
drepper [Sun, 16 Mar 1997 18:42:10 +0000 (18:42 +0000)]
Change return value for -inf argument to -1.0.

23 years agoChange return value for -inf argument to -1.0.
drepper [Sun, 16 Mar 1997 18:41:53 +0000 (18:41 +0000)]
Change return value for -inf argument to -1.0.

23 years agoMajor rewrite to handle special cases.
drepper [Sun, 16 Mar 1997 18:40:45 +0000 (18:40 +0000)]
Major rewrite to handle special cases.

23 years agoOptimize branch code.
drepper [Sun, 16 Mar 1997 18:39:28 +0000 (18:39 +0000)]
Optimize branch code.

23 years agoOptimize branch code.
drepper [Sun, 16 Mar 1997 18:38:58 +0000 (18:38 +0000)]
Optimize branch code.

23 years agoFix bug in FPU stack handling.
drepper [Sun, 16 Mar 1997 18:37:43 +0000 (18:37 +0000)]
Fix bug in FPU stack handling.

23 years agoFix bug in FPU stack handling.
drepper [Sun, 16 Mar 1997 18:37:31 +0000 (18:37 +0000)]
Fix bug in FPU stack handling.

23 years agoFix bug in FPU stack handling.
drepper [Sun, 16 Mar 1997 18:36:39 +0000 (18:36 +0000)]
Fix bug in FPU stack handling.

23 years agoFix bug in FPU stack handling.
drepper [Sun, 16 Mar 1997 18:36:25 +0000 (18:36 +0000)]
Fix bug in FPU stack handling.

23 years agoFix bug in FPU stack handling.
drepper [Sun, 16 Mar 1997 18:36:15 +0000 (18:36 +0000)]
Fix bug in FPU stack handling.

23 years agoFix bug in FPU stack handling.
drepper [Sun, 16 Mar 1997 18:36:00 +0000 (18:36 +0000)]
Fix bug in FPU stack handling.

23 years agom68k specific infinity values.
drepper [Sun, 16 Mar 1997 18:33:39 +0000 (18:33 +0000)]
m68k specific infinity values.

23 years agoRemove definition of long double definition. Make it the same as the
drepper [Sun, 16 Mar 1997 18:33:05 +0000 (18:33 +0000)]
Remove definition of long double definition.  Make it the same as the
double definition.

23 years agoix87 specific infinity values.
drepper [Sun, 16 Mar 1997 18:31:23 +0000 (18:31 +0000)]
ix87 specific infinity values.

23 years ago(msync): Mention third arg.
drepper [Sun, 16 Mar 1997 18:30:45 +0000 (18:30 +0000)]
(msync): Mention third arg.

23 years agoAdd definitions for IPv6 basic API.
drepper [Sun, 16 Mar 1997 18:30:09 +0000 (18:30 +0000)]
Add definitions for IPv6 basic API.

23 years agoDe-ANSI-declfy.
drepper [Sun, 16 Mar 1997 18:29:36 +0000 (18:29 +0000)]
De-ANSI-declfy.

23 years agoDeclare memcpy if !(_LIBC || STDC_HEADERS) instead of strcpy.
drepper [Sun, 16 Mar 1997 18:28:57 +0000 (18:28 +0000)]
Declare memcpy if !(_LIBC || STDC_HEADERS) instead of strcpy.

23 years ago(_tens_in_limb) [BITS_PER_MP_LIMB > 32]: Make all numbers unsigned to
drepper [Sun, 16 Mar 1997 18:28:36 +0000 (18:28 +0000)]
(_tens_in_limb) [BITS_PER_MP_LIMB > 32]: Make all numbers unsigned to
make buggy gccs happy.

23 years ago(MIN): New macro.
drepper [Sun, 16 Mar 1997 18:28:19 +0000 (18:28 +0000)]
(MIN): New macro.

23 years ago(vasprintf): Give full prototype.
drepper [Sun, 16 Mar 1997 18:27:20 +0000 (18:27 +0000)]
(vasprintf): Give full prototype.

23 years ago(freopen): Fix spelling error.
drepper [Sun, 16 Mar 1997 18:26:52 +0000 (18:26 +0000)]
(freopen): Fix spelling error.

23 years agoAdd prototypes for gai_strerror and getnameinfo (needed for IPv6 basic
drepper [Sun, 16 Mar 1997 18:23:01 +0000 (18:23 +0000)]
Add prototypes for gai_strerror and getnameinfo (needed for IPv6 basic
sockets API).

23 years ago[__FAVOR_BSD]: Define macro getpgrp which maps calls to __bsd_getpgrp.
drepper [Sun, 16 Mar 1997 18:22:47 +0000 (18:22 +0000)]
[__FAVOR_BSD]: Define macro getpgrp which maps calls to __bsd_getpgrp.

23 years agoBSD compliant getpgrp implementation.
drepper [Sun, 16 Mar 1997 18:21:26 +0000 (18:21 +0000)]
BSD compliant getpgrp implementation.

23 years ago(routines): Add bsd-getpgrp.
drepper [Sun, 16 Mar 1997 18:17:46 +0000 (18:17 +0000)]
(routines): Add bsd-getpgrp.

23 years agoAdd gethostbyname2 imlementation.
drepper [Sun, 16 Mar 1997 18:16:10 +0000 (18:16 +0000)]
Add gethostbyname2 imlementation.

23 years agoDon't ignore return value of yp_all.
drepper [Sun, 16 Mar 1997 18:13:43 +0000 (18:13 +0000)]
Don't ignore return value of yp_all.

23 years ago(__yp_bind): Fix possible buffer overflow.
drepper [Sun, 16 Mar 1997 18:13:21 +0000 (18:13 +0000)]
(__yp_bind): Fix possible buffer overflow.

23 years agoMath library tests.
drepper [Sun, 16 Mar 1997 18:12:16 +0000 (18:12 +0000)]
Math library tests.

23 years ago(fpclassify): Correct stupid typos.
drepper [Sun, 16 Mar 1997 18:11:48 +0000 (18:11 +0000)]
(fpclassify): Correct stupid typos.

23 years ago(Domain and Range Errors): Change descriptions according to recent
drepper [Sun, 16 Mar 1997 17:44:38 +0000 (17:44 +0000)]
(Domain and Range Errors): Change descriptions according to recent
changes for ISO C 9X.

23 years agoAdd documentation for scandir and alphasort.
drepper [Sun, 16 Mar 1997 17:44:22 +0000 (17:44 +0000)]
Add documentation for scandir and alphasort.

23 years agoInclude <mach/kern_return.h>.
drepper [Sun, 16 Mar 1997 17:43:16 +0000 (17:43 +0000)]
Include <mach/kern_return.h>.

23 years ago(mach_error_fn_t): Comment out declaration; it appears to be entirely
drepper [Sun, 16 Mar 1997 17:43:08 +0000 (17:43 +0000)]
(mach_error_fn_t): Comment out declaration; it appears to be entirely
unused dead code.

23 years agoInclude <mach/mach_traps.h>.
drepper [Sun, 16 Mar 1997 17:42:55 +0000 (17:42 +0000)]
Include <mach/mach_traps.h>.
(__spin_lock_solid): Provide arg to swtch_pri.

23 years agoInclude <mach/mig_support.h>.
drepper [Sun, 16 Mar 1997 17:42:35 +0000 (17:42 +0000)]
Include <mach/mig_support.h>.

23 years ago(mach_error_string, mach_error, mach_error_type): Always provide
drepper [Sun, 16 Mar 1997 17:42:25 +0000 (17:42 +0000)]
(mach_error_string, mach_error, mach_error_type): Always provide
prototypes.
(mach_error_fn_t): Comment out declaration; it appears to be entirely
unused dead code.

23 years ago(mach_error_string_int): Give full prototype.
drepper [Sun, 16 Mar 1997 17:42:02 +0000 (17:42 +0000)]
(mach_error_string_int): Give full prototype.

23 years ago(mach_error_string_int): Give full prototype.
drepper [Sun, 16 Mar 1997 17:41:48 +0000 (17:41 +0000)]
(mach_error_string_int): Give full prototype.

23 years ago(__mach_error_map_compat): Give full prototype.
drepper [Sun, 16 Mar 1997 17:41:36 +0000 (17:41 +0000)]
(__mach_error_map_compat): Give full prototype.

23 years agoUse __ protected versions of non-standard functions.
drepper [Sun, 16 Mar 1997 17:40:01 +0000 (17:40 +0000)]
Use __ protected versions of non-standard functions.

23 years ago(pwrite, vpprintf): Give full prototype.
drepper [Sun, 16 Mar 1997 17:39:36 +0000 (17:39 +0000)]
(pwrite, vpprintf): Give full prototype.

23 years ago(_hurd_set_host_config): Cast second arg to __file_name_split.
drepper [Sun, 16 Mar 1997 17:39:22 +0000 (17:39 +0000)]
(_hurd_set_host_config): Cast second arg to __file_name_split.

23 years ago(vpprintf): Include <stdarg.h>. New declaration.
drepper [Sun, 16 Mar 1997 17:39:13 +0000 (17:39 +0000)]
(vpprintf): Include <stdarg.h>.  New declaration.

23 years agoRemove usage of ELF_ADJUST_ARG.
drepper [Sun, 16 Mar 1997 17:38:12 +0000 (17:38 +0000)]
Remove usage of ELF_ADJUST_ARG.

23 years ago(__big_delete): Don't call __free_ovflpage without testing for
drepper [Sun, 16 Mar 1997 17:37:47 +0000 (17:37 +0000)]
(__big_delete): Don't call __free_ovflpage without testing for
last_bfp to be NULL.

23 years ago(catopen): Always add NLSPATH to search path for catalogs, not only if
drepper [Sun, 16 Mar 1997 17:37:26 +0000 (17:37 +0000)]
(catopen): Always add NLSPATH to search path for catalogs, not only if
the envvar NLSPATH is not available.

23 years agoDon't substitute ASFLAGS_SO.
drepper [Sun, 16 Mar 1997 17:37:06 +0000 (17:37 +0000)]
Don't substitute ASFLAGS_SO.

23 years ago(ASFLAGS-.so): Remove.
drepper [Sun, 16 Mar 1997 17:36:56 +0000 (17:36 +0000)]
(ASFLAGS-.so): Remove.

23 years ago(build-shlib): Also create symlink if library is versioned.
drepper [Sun, 16 Mar 1997 17:36:40 +0000 (17:36 +0000)]
(build-shlib): Also create symlink if library is versioned.
based on a patch by H.J. Lu <hjl@gnu.ai.mit.edu>.
Remove special rule to libc.so symlink.

23 years ago(localtime-file): Don't define using installation directory.
drepper [Sun, 16 Mar 1997 17:36:14 +0000 (17:36 +0000)]
(localtime-file): Don't define using installation directory.
(inst_localtime-file): New variable.
Remove useless definitions of ASFLAGS-%.

23 years agoMention --enable-bounded and ---with-gettext and --with-gmp.
drepper [Sun, 16 Mar 1997 17:33:00 +0000 (17:33 +0000)]
Mention --enable-bounded and ---with-gettext and --with-gmp.

23 years agoCorrect entry about needed gcc.
drepper [Sun, 16 Mar 1997 17:32:09 +0000 (17:32 +0000)]
Correct entry about needed gcc.

23 years ago(O_FSYNC): Make alias for O_SYNC.
drepper [Fri, 14 Mar 1997 03:00:50 +0000 (03:00 +0000)]
(O_FSYNC): Make alias for O_SYNC.
(FASYNC): Move to __USE_BSD section.  Create new macro O_ASYNC.

23 years ago(_nss_nis_gethostbyname2_r): New functions. Compare result for
drepper [Fri, 14 Mar 1997 01:49:58 +0000 (01:49 +0000)]
(_nss_nis_gethostbyname2_r): New functions.  Compare result for
correct address type.
(_nss_nis_gethostbyname_r): Use _nss_nis_gethostbyname2_r.

23 years agoRegenerated: autoconf configure.in
drepper [Thu, 13 Mar 1997 02:50:52 +0000 (02:50 +0000)]
Regenerated: autoconf  configure.in

23 years agoExample for scandir and alphasort function.
drepper [Mon, 10 Mar 1997 19:53:37 +0000 (19:53 +0000)]
Example for scandir and alphasort function.

23 years ago(alphasort): Don't cast const to not const.
drepper [Mon, 10 Mar 1997 17:07:13 +0000 (17:07 +0000)]
(alphasort): Don't cast const to not const.

23 years ago(alphasort): Interpret arguments as pointers to pointers to directory entries
drepper [Mon, 10 Mar 1997 17:06:03 +0000 (17:06 +0000)]
(alphasort): Interpret arguments as pointers to pointers to directory entries
so that alphasort really can be used as argument for scandir.

23 years agoUpdate. libc-ud-970308
drepper [Sun, 9 Mar 1997 06:23:06 +0000 (06:23 +0000)]
Update.

23 years agoUpdate.
drepper [Sun, 9 Mar 1997 06:16:49 +0000 (06:16 +0000)]
Update.

23 years agoDefine as __euidaccess and make euidaccess weak alias.
drepper [Sun, 9 Mar 1997 06:16:18 +0000 (06:16 +0000)]
Define as __euidaccess and make euidaccess weak alias.

23 years ago(scheck): Add extra const to second argument.
drepper [Sun, 9 Mar 1997 06:14:52 +0000 (06:14 +0000)]
(scheck): Add extra const to second argument.

23 years agoCorrect prototypes to match definition.
drepper [Sun, 9 Mar 1997 06:14:44 +0000 (06:14 +0000)]
Correct prototypes to match definition.

23 years agoRewrite rules for test to handle parallel builds.
drepper [Sun, 9 Mar 1997 06:14:28 +0000 (06:14 +0000)]
Rewrite rules for test to handle parallel builds.

23 years agoAdd PF_FILE as synonym for PF_LOCAL and AF_FILE as synonym for
drepper [Sun, 9 Mar 1997 06:11:50 +0000 (06:11 +0000)]
Add PF_FILE as synonym for PF_LOCAL and AF_FILE as synonym for
AF_LOCAL.

23 years agoGenerated from sysdeps/sparc/configure.in.
drepper [Sun, 9 Mar 1997 06:11:36 +0000 (06:11 +0000)]
Generated from sysdeps/sparc/configure.in.

23 years agoSPARC specific configuration.
drepper [Sun, 9 Mar 1997 06:11:07 +0000 (06:11 +0000)]
SPARC specific configuration.

23 years agoDefine as __euidaccess and make euidaccess weak alias.
drepper [Sun, 9 Mar 1997 06:10:12 +0000 (06:10 +0000)]
Define as __euidaccess and make euidaccess weak alias.

23 years agoAdd PF_FILE as synonym for PF_LOCAL and AF_FILE as synonym for
drepper [Sun, 9 Mar 1997 06:09:31 +0000 (06:09 +0000)]
Add PF_FILE as synonym for PF_LOCAL and AF_FILE as synonym for
AF_LOCAL.

23 years ago(headers): Add inttypes.h.
drepper [Sun, 9 Mar 1997 06:08:30 +0000 (06:08 +0000)]
(headers): Add inttypes.h.

23 years agoAdd prototype for __euidaccess.
drepper [Sun, 9 Mar 1997 06:07:55 +0000 (06:07 +0000)]
Add prototype for __euidaccess.

23 years agoRewrite NIS code to allow empty keys.
drepper [Sun, 9 Mar 1997 06:07:17 +0000 (06:07 +0000)]
Rewrite NIS code to allow empty keys.

23 years agoUpdate.
drepper [Sun, 9 Mar 1997 06:07:07 +0000 (06:07 +0000)]
Update.

23 years agoWhen named file not found and not absolute use path in I18NPATH.
drepper [Sun, 9 Mar 1997 06:06:56 +0000 (06:06 +0000)]
When named file not found and not absolute use path in I18NPATH.

23 years agoDon't use LOCALE_PATH to find binary locale files. Use LOCALEDIR
drepper [Sun, 9 Mar 1997 06:05:59 +0000 (06:05 +0000)]
Don't use LOCALE_PATH to find binary locale files.  Use LOCALEDIR
only.

23 years ago(setlocale): Don't set usage_count to MAX_USAGE_COUNT if it already
drepper [Sun, 9 Mar 1997 06:04:54 +0000 (06:04 +0000)]
(setlocale): Don't set usage_count to MAX_USAGE_COUNT if it already
has this value.

23 years agoUse __ protected versions of non-standard functions.
drepper [Sun, 9 Mar 1997 06:04:02 +0000 (06:04 +0000)]
Use __ protected versions of non-standard functions.

23 years agoSubstitute ASFLAGS_SO.
drepper [Sun, 9 Mar 1997 06:03:18 +0000 (06:03 +0000)]
Substitute ASFLAGS_SO.

23 years ago(ASFLAGS-.so): Define from ASFLAGS_SO.
drepper [Sun, 9 Mar 1997 06:02:51 +0000 (06:02 +0000)]
(ASFLAGS-.so): Define from ASFLAGS_SO.

23 years ago(compile.S): Use ASFLAGS-%.
drepper [Sun, 9 Mar 1997 06:02:03 +0000 (06:02 +0000)]
(compile.S): Use ASFLAGS-%.
(COMPILE.S): Likewise.

23 years agoAdd ASFLAGS-% flags for SPARC assembler which need -fPIC.
drepper [Sun, 9 Mar 1997 06:01:13 +0000 (06:01 +0000)]
Add ASFLAGS-% flags for SPARC assembler which need -fPIC.

23 years agoFix typo.
drepper [Sun, 9 Mar 1997 04:26:14 +0000 (04:26 +0000)]
Fix typo.