kopensolaris-gnu/glibc.git
22 years agoFix prototypes and parameters for compiling with enabled warnings.
drepper [Thu, 27 Mar 1997 01:52:01 +0000 (01:52 +0000)]
Fix prototypes and parameters for compiling with enabled warnings.

22 years agoFix prototypes and parameters for compiling with enabled warnings.
drepper [Thu, 27 Mar 1997 01:51:46 +0000 (01:51 +0000)]
Fix prototypes and parameters for compiling with enabled warnings.

22 years agoFix prototypes and parameters for compiling with enabled warnings.
drepper [Thu, 27 Mar 1997 01:51:28 +0000 (01:51 +0000)]
Fix prototypes and parameters for compiling with enabled warnings.

22 years agoFix prototypes and parameters for compiling with enabled warnings.
drepper [Thu, 27 Mar 1997 01:50:51 +0000 (01:50 +0000)]
Fix prototypes and parameters for compiling with enabled warnings.

22 years agoFix prototypes and parameters for compiling with enabled warnings.
drepper [Thu, 27 Mar 1997 01:50:03 +0000 (01:50 +0000)]
Fix prototypes and parameters for compiling with enabled warnings.

22 years agoFix prototypes and parameters for compiling with enabled warnings.
drepper [Thu, 27 Mar 1997 01:49:27 +0000 (01:49 +0000)]
Fix prototypes and parameters for compiling with enabled warnings.

22 years agoComment gccwarn out.
drepper [Thu, 27 Mar 1997 01:49:16 +0000 (01:49 +0000)]
Comment gccwarn out.

22 years agoDefine SET_MANTISSA for long double type.
drepper [Thu, 27 Mar 1997 01:48:50 +0000 (01:48 +0000)]
Define SET_MANTISSA for long double type.

22 years agoDefine SET_MANTISSA for float type.
drepper [Thu, 27 Mar 1997 01:48:42 +0000 (01:48 +0000)]
Define SET_MANTISSA for float type.

22 years agoDefine SET_MANTISSA for float type.
drepper [Thu, 27 Mar 1997 01:48:31 +0000 (01:48 +0000)]
Define SET_MANTISSA for float type.

22 years agoHandle `n-char-sequence' in NaN parsing. It determines the bits in
drepper [Thu, 27 Mar 1997 01:48:21 +0000 (01:48 +0000)]
Handle `n-char-sequence' in NaN parsing.  It determines the bits in
the mantissa part of the NaN.

22 years agoCombine two signal set by logical OR.
drepper [Thu, 27 Mar 1997 01:45:04 +0000 (01:45 +0000)]
Combine two signal set by logical OR.

22 years agoTest for empty signal set.
drepper [Thu, 27 Mar 1997 01:44:36 +0000 (01:44 +0000)]
Test for empty signal set.

22 years agoTest for empty signal set.
drepper [Thu, 27 Mar 1997 01:44:26 +0000 (01:44 +0000)]
Test for empty signal set.

22 years agoAdd prototypes for sigisempty, sigandset, and sigorset.
drepper [Thu, 27 Mar 1997 01:43:45 +0000 (01:43 +0000)]
Add prototypes for sigisempty, sigandset, and sigorset.

22 years ago(routines): Add sigisempty, sigandset, and sigorset.
drepper [Thu, 27 Mar 1997 01:43:13 +0000 (01:43 +0000)]
(routines): Add sigisempty, sigandset, and sigorset.

22 years agoAdd prototypes for rcmd, rexec, ruserok, and rresvport.
drepper [Thu, 27 Mar 1997 01:42:16 +0000 (01:42 +0000)]
Add prototypes for rcmd, rexec, ruserok, and rresvport.

22 years agoAdd declaration for glob_pattern_p.
drepper [Thu, 27 Mar 1997 01:41:21 +0000 (01:41 +0000)]
Add declaration for glob_pattern_p.

22 years ago(next_brace_sub): Decrement depth counter when '}' is found.
drepper [Thu, 27 Mar 1997 01:39:58 +0000 (01:39 +0000)]
(next_brace_sub): Decrement depth counter when '}' is found.

22 years agoFix typo.
drepper [Thu, 27 Mar 1997 01:39:43 +0000 (01:39 +0000)]
Fix typo.

22 years ago(this_does_nothing): Remove functions. It's
drepper [Thu, 27 Mar 1997 01:39:16 +0000 (01:39 +0000)]
(this_does_nothing): Remove functions.  It's
notuseful on any platform but ix86.
(inverse_func_pair_test): Don't use this_does_nothing.  Use memory reference.
(identities1_test): Likewise.
(identities2_test): Likewise.
(identities3_test): Likewise.
(basic_test): Likewise.
(BUILD_COMPLEX): New macro.  Create complex number from real and
imaginary parts.  This works around bugs/inefficiencies in current gcc.
(cexp_test): Use BUILD_COMPLEX.  Add more tests.

22 years agoDon't define CFLAGS-* macros to prevent inlining in libm-test.
drepper [Thu, 27 Mar 1997 01:35:20 +0000 (01:35 +0000)]
Don't define CFLAGS-* macros to prevent inlining in libm-test.

22 years agoMake string parameters `const'.
drepper [Thu, 27 Mar 1997 01:34:20 +0000 (01:34 +0000)]
Make string parameters `const'.

22 years agoInclude <stddef.h> only once.
drepper [Thu, 27 Mar 1997 01:33:49 +0000 (01:33 +0000)]
Include <stddef.h> only once.

22 years ago(monstartup): Mark all messages.
drepper [Thu, 27 Mar 1997 01:30:37 +0000 (01:30 +0000)]
(monstartup): Mark all messages.
(write_call_graph): Rewrite to use larger I/O vector for writev
call to reduce syscall overhead.
(write_bb_counts): Simplify writev handling.

22 years agoUpdate status date.
drepper [Thu, 27 Mar 1997 01:28:37 +0000 (01:28 +0000)]
Update status date.

22 years ago(next_brace_sub): Decrement depth counter when '}' is found.
drepper [Wed, 26 Mar 1997 03:53:45 +0000 (03:53 +0000)]
(next_brace_sub): Decrement depth counter when '}' is found.

22 years ago(log2_test): Compile this function and call it.
drepper [Tue, 25 Mar 1997 12:40:13 +0000 (12:40 +0000)]
(log2_test): Compile this function and call it.
(exp2_test): Likewise, but check whether function really exists before
testing.

22 years ago(libm-calls): Add s_log2 and s_exp2.
drepper [Tue, 25 Mar 1997 12:39:02 +0000 (12:39 +0000)]
(libm-calls): Add s_log2 and s_exp2.

22 years agoGeneric implementation of log2 for double.
drepper [Tue, 25 Mar 1997 04:20:06 +0000 (04:20 +0000)]
Generic implementation of log2 for double.

22 years agoGeneric implementation of log2 for float.
drepper [Tue, 25 Mar 1997 04:19:45 +0000 (04:19 +0000)]
Generic implementation of log2 for float.

22 years agoStub implementation for log2l.
drepper [Tue, 25 Mar 1997 04:18:59 +0000 (04:18 +0000)]
Stub implementation for log2l.

22 years agoix87 specific implementation of log for double.
drepper [Tue, 25 Mar 1997 04:02:48 +0000 (04:02 +0000)]
ix87 specific implementation of log for double.

22 years agoix87 specific implementation of log for float.
drepper [Tue, 25 Mar 1997 04:02:26 +0000 (04:02 +0000)]
ix87 specific implementation of log for float.

22 years agoix87 specific implementation of log2 for long double.
drepper [Tue, 25 Mar 1997 04:01:59 +0000 (04:01 +0000)]
ix87 specific implementation of log2 for long double.

22 years agoix87 specific implementation of exp2 for double.
drepper [Tue, 25 Mar 1997 03:52:26 +0000 (03:52 +0000)]
ix87 specific implementation of exp2 for double.

22 years agoix87 specific implementation of exp2 for float.
drepper [Tue, 25 Mar 1997 03:52:05 +0000 (03:52 +0000)]
ix87 specific implementation of exp2 for float.

22 years agoix87 specific implementation of exp2 for long double.
drepper [Tue, 25 Mar 1997 03:50:28 +0000 (03:50 +0000)]
ix87 specific implementation of exp2 for long double.

22 years agoUpdate. libc-ud-970324-2
drepper [Tue, 25 Mar 1997 02:25:30 +0000 (02:25 +0000)]
Update.

22 years agoRename {hp,lp} -> {hy,ly}. Add missing qs variable.
drepper [Tue, 25 Mar 1997 02:22:55 +0000 (02:22 +0000)]
Rename {hp,lp} -> {hy,ly}.  Add missing qs variable.

22 years agoCorrect noexec_p comment.
drepper [Tue, 25 Mar 1997 02:22:35 +0000 (02:22 +0000)]
Correct noexec_p comment.

22 years agoMirror Roland's recent changes.
drepper [Tue, 25 Mar 1997 02:22:23 +0000 (02:22 +0000)]
Mirror Roland's recent changes.

22 years agoAlias _setjmp to __setjmp for change to tst-setjmp.c.
drepper [Tue, 25 Mar 1997 02:22:14 +0000 (02:22 +0000)]
Alias _setjmp to __setjmp for change to tst-setjmp.c.

22 years ago(tests): Correct 64-bit entry.
drepper [Tue, 25 Mar 1997 02:22:02 +0000 (02:22 +0000)]
(tests): Correct 64-bit entry.

22 years agoupdate from main archive 970324 libc-970326
drepper [Tue, 25 Mar 1997 02:20:01 +0000 (02:20 +0000)]
update from main archive 970324

22 years ago. libc-ud-970324
drepper [Tue, 25 Mar 1997 01:57:43 +0000 (01:57 +0000)]
.

22 years agoUpdate.
drepper [Tue, 25 Mar 1997 01:45:04 +0000 (01:45 +0000)]
Update.

22 years agoCorrect types.
drepper [Tue, 25 Mar 1997 01:39:26 +0000 (01:39 +0000)]
Correct types.

22 years agoDefine _LINUX_TYPES_H to avoid use of kernel types.
drepper [Tue, 25 Mar 1997 01:38:45 +0000 (01:38 +0000)]
Define _LINUX_TYPES_H to avoid use of kernel types.

22 years agoUpdate copyright.
drepper [Tue, 25 Mar 1997 01:37:39 +0000 (01:37 +0000)]
Update copyright.
Correct types according to XPG4.2.

22 years agoUpdate copyright.
drepper [Tue, 25 Mar 1997 01:37:07 +0000 (01:37 +0000)]
Update copyright.

22 years agoDon't use kernel header because of type clashes. Add all definitions
drepper [Tue, 25 Mar 1997 01:35:04 +0000 (01:35 +0000)]
Don't use kernel header because of type clashes.  Add all definitions
here.

22 years agoRemove because of inaccuracy.
drepper [Tue, 25 Mar 1997 01:33:51 +0000 (01:33 +0000)]
Remove because of inaccuracy.

22 years agoImplementation of log2 function in m68k assembler
drepper [Tue, 25 Mar 1997 01:33:29 +0000 (01:33 +0000)]
Implementation of log2 function in m68k assembler

22 years agoImplementation of exp2 function in m68k assembler
drepper [Tue, 25 Mar 1997 01:33:22 +0000 (01:33 +0000)]
Implementation of exp2 function in m68k assembler

22 years agoRewritten.
drepper [Tue, 25 Mar 1997 01:30:47 +0000 (01:30 +0000)]
Rewritten.

22 years ago(__logb, logb): Don't define.
drepper [Tue, 25 Mar 1997 01:30:32 +0000 (01:30 +0000)]
(__logb, logb): Don't define.
(__ieee754_atan2, __ieee754_pow): Don't define here.

22 years agoDefine function as __nanl and make nanl a weak alias.
drepper [Tue, 25 Mar 1997 01:29:36 +0000 (01:29 +0000)]
Define function as __nanl and make nanl a weak alias.

22 years agoDefine function as __nanf and make nanf a weak alias.
drepper [Tue, 25 Mar 1997 01:29:28 +0000 (01:29 +0000)]
Define function as __nanf and make nanf a weak alias.

22 years agoDefine function as __nan and make nan a weak alias.
drepper [Tue, 25 Mar 1997 01:29:21 +0000 (01:29 +0000)]
Define function as __nan and make nan a weak alias.

22 years agoComplex exponential function for long double.
drepper [Tue, 25 Mar 1997 01:28:15 +0000 (01:28 +0000)]
Complex exponential function for long double.

22 years agoComplex exponential function for float.
drepper [Tue, 25 Mar 1997 01:28:02 +0000 (01:28 +0000)]
Complex exponential function for float.

22 years agoFix sign of result.
drepper [Tue, 25 Mar 1997 01:26:28 +0000 (01:26 +0000)]
Fix sign of result.

22 years agoFix typo.
drepper [Tue, 25 Mar 1997 01:26:20 +0000 (01:26 +0000)]
Fix typo.

22 years ago[_LIBC]: Define __clearenv and make clearenv a weak alias.
drepper [Tue, 25 Mar 1997 01:25:56 +0000 (01:25 +0000)]
[_LIBC]: Define __clearenv and make clearenv a weak alias.

22 years ago(__getopt_nonoption_flags): Remove extern.
drepper [Tue, 25 Mar 1997 01:24:27 +0000 (01:24 +0000)]
(__getopt_nonoption_flags): Remove extern.

22 years ago(__getopt_nonoption_flags): Make it extern to prevent from ld linking
drepper [Tue, 25 Mar 1997 01:24:15 +0000 (01:24 +0000)]
(__getopt_nonoption_flags): Make it extern to prevent from ld linking
in getopt.o even if there is another incompatible one.

22 years agoMention my junk dir.
drepper [Tue, 25 Mar 1997 01:22:29 +0000 (01:22 +0000)]
Mention my junk dir.

22 years agoFix prototypes.
drepper [Tue, 25 Mar 1997 01:21:56 +0000 (01:21 +0000)]
Fix prototypes.

22 years agoFix copyright and prototypes.
drepper [Tue, 25 Mar 1997 01:21:40 +0000 (01:21 +0000)]
Fix copyright and prototypes.

22 years agoFix prototypes.
drepper [Tue, 25 Mar 1997 01:21:27 +0000 (01:21 +0000)]
Fix prototypes.

22 years ago(nis_local_host): Fix pointer errors.
drepper [Tue, 25 Mar 1997 01:21:19 +0000 (01:21 +0000)]
(nis_local_host): Fix pointer errors.

22 years ago(nis_free_endpoints): Use unsigned int.
drepper [Tue, 25 Mar 1997 01:21:01 +0000 (01:21 +0000)]
(nis_free_endpoints): Use unsigned int.
(nis_free_servers): Likewise.

22 years agoDon't print error messages.
drepper [Tue, 25 Mar 1997 01:20:23 +0000 (01:20 +0000)]
Don't print error messages.

22 years ago(__do_niscall): Print message if cold start file does not exist.
drepper [Tue, 25 Mar 1997 01:20:14 +0000 (01:20 +0000)]
(__do_niscall): Print message if cold start file does not exist.

22 years agoFix typo.
drepper [Tue, 25 Mar 1997 01:19:52 +0000 (01:19 +0000)]
Fix typo.

22 years agoUse __MATHCALLX for fabs, infnan, copysign, nan, isnan, nextafter,
drepper [Tue, 25 Mar 1997 01:19:39 +0000 (01:19 +0000)]
Use __MATHCALLX for fabs, infnan, copysign, nan, isnan, nextafter,
trunc, __fpclassify and signbit to mark as `const'.
Use __MATHDECLX for isinf and finite.

22 years agoAdd definitions of macros __MATHCALLX and __MATHDECLX.
drepper [Tue, 25 Mar 1997 01:17:16 +0000 (01:17 +0000)]
Add definitions of macros __MATHCALLX and __MATHDECLX.

22 years agoOptimize a bit by using more sets of records to write in a single
drepper [Tue, 25 Mar 1997 01:14:46 +0000 (01:14 +0000)]
Optimize a bit by using more sets of records to write in a single
writev call.

22 years ago(struct ip_timestamp): Correct typos.
drepper [Mon, 24 Mar 1997 23:00:24 +0000 (23:00 +0000)]
(struct ip_timestamp): Correct typos.

22 years ago(all): Make sure this is always the default goal.
drepper [Mon, 24 Mar 1997 22:53:37 +0000 (22:53 +0000)]
(all): Make sure this is always the default goal.

22 years agoIncrease epsilon in many places. Fix many typos.
drepper [Mon, 24 Mar 1997 22:50:12 +0000 (22:50 +0000)]
Increase epsilon in many places.  Fix many typos.
Allow optinal argument also for short option.

22 years ago($(objpfx)$(tests)): Link against libm.
drepper [Mon, 24 Mar 1997 22:24:28 +0000 (22:24 +0000)]
($(objpfx)$(tests)): Link against libm.

22 years agoCorrect recognition of denormalized numbers.
drepper [Mon, 24 Mar 1997 22:19:21 +0000 (22:19 +0000)]
Correct recognition of denormalized numbers.

22 years agoRemove references to byte order macros. Don't include <endian.h>.
drepper [Mon, 24 Mar 1997 22:14:08 +0000 (22:14 +0000)]
Remove references to byte order macros.  Don't include <endian.h>.

22 years agoRemove references to byte order macros. Don't include <endian.h>.
drepper [Mon, 24 Mar 1997 22:12:52 +0000 (22:12 +0000)]
Remove references to byte order macros.  Don't include <endian.h>.

22 years agoRemove whitespace before function name in use of __MATHDECL macro, to
drepper [Mon, 24 Mar 1997 22:09:38 +0000 (22:09 +0000)]
Remove whitespace before function name in use of __MATHDECL macro, to
make it compilable with a traditional preprocessor.

22 years ago(iruserok): Use access instead of euidaccess.
drepper [Mon, 24 Mar 1997 22:09:15 +0000 (22:09 +0000)]
(iruserok): Use access instead of euidaccess.

22 years agoUse AC_PROG_CC instead of AC_PROG_TOOL to find compiler.
drepper [Mon, 24 Mar 1997 14:31:32 +0000 (14:31 +0000)]
Use AC_PROG_CC instead of AC_PROG_TOOL to find compiler.

22 years agoRegenerated: autoconf configure.in
drepper [Mon, 24 Mar 1997 04:38:30 +0000 (04:38 +0000)]
Regenerated: autoconf  configure.in

22 years ago(__finitel): Shift return value by 31 positions to get 0/1 result.
drepper [Mon, 24 Mar 1997 01:34:34 +0000 (01:34 +0000)]
(__finitel): Shift return value by 31 positions to get 0/1 result.

22 years agoPop additional result before returning.
drepper [Mon, 24 Mar 1997 00:55:15 +0000 (00:55 +0000)]
Pop additional result before returning.

22 years agoPop additional result before returning.
drepper [Mon, 24 Mar 1997 00:55:06 +0000 (00:55 +0000)]
Pop additional result before returning.

22 years agoPop additional result before returning.
drepper [Mon, 24 Mar 1997 00:54:56 +0000 (00:54 +0000)]
Pop additional result before returning.

22 years ago(dl_main): Set main_map->l_opencount to 1 also if dynamic linker was
drepper [Mon, 24 Mar 1997 00:37:19 +0000 (00:37 +0000)]
(dl_main): Set main_map->l_opencount to 1 also if dynamic linker was
called implicitly by the kernel.

22 years ago(CFLAGS-test-float.c, CFLAGS-test-double.c, CFLAGS-test-longdouble.c):
drepper [Mon, 24 Mar 1997 00:36:27 +0000 (00:36 +0000)]
(CFLAGS-test-float.c, CFLAGS-test-double.c, CFLAGS-test-longdouble.c):
New variables.  Set to -fno-inline to prevent clever optimizations
which corrupt the tests.

22 years ago(routines): Add printf_size.
drepper [Sun, 23 Mar 1997 15:33:24 +0000 (15:33 +0000)]
(routines): Add printf_size.

22 years agoAdd declarations for printf_size and printf_size_info.
drepper [Sun, 23 Mar 1997 15:33:02 +0000 (15:33 +0000)]
Add declarations for printf_size and printf_size_info.

22 years ago(__printf_arginfo_table): Correct declaration.
drepper [Sun, 23 Mar 1997 15:32:00 +0000 (15:32 +0000)]
(__printf_arginfo_table): Correct declaration.
(parse_one_spec): Test whether __printf_function_table is not NULL before
using registered handlers and don#t test __printf_arginfo_table.
Update nargs also when handler is registered.

22 years ago(vfprintf): Count number of specifiers processed in fast loop.
drepper [Sun, 23 Mar 1997 15:28:31 +0000 (15:28 +0000)]
(vfprintf): Count number of specifiers processed in fast loop.