drepper [Thu, 27 Mar 1997 01:52:01 +0000 (01:52 +0000)]
Fix 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.
drepper [Thu, 27 Mar 1997 01:51:28 +0000 (01:51 +0000)]
Fix 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.
drepper [Thu, 27 Mar 1997 01:50:03 +0000 (01:50 +0000)]
Fix 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.
drepper [Thu, 27 Mar 1997 01:49:16 +0000 (01:49 +0000)]
Comment gccwarn out.
drepper [Thu, 27 Mar 1997 01:48:50 +0000 (01:48 +0000)]
Define SET_MANTISSA for long double type.
drepper [Thu, 27 Mar 1997 01:48:42 +0000 (01:48 +0000)]
Define SET_MANTISSA for float type.
drepper [Thu, 27 Mar 1997 01:48:31 +0000 (01:48 +0000)]
Define SET_MANTISSA for float type.
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.
drepper [Thu, 27 Mar 1997 01:45:04 +0000 (01:45 +0000)]
Combine two signal set by logical OR.
drepper [Thu, 27 Mar 1997 01:44:36 +0000 (01:44 +0000)]
Test for empty signal set.
drepper [Thu, 27 Mar 1997 01:44:26 +0000 (01:44 +0000)]
Test for empty signal set.
drepper [Thu, 27 Mar 1997 01:43:45 +0000 (01:43 +0000)]
Add prototypes for sigisempty, sigandset, and sigorset.
drepper [Thu, 27 Mar 1997 01:43:13 +0000 (01:43 +0000)]
(routines): Add sigisempty, sigandset, and sigorset.
drepper [Thu, 27 Mar 1997 01:42:16 +0000 (01:42 +0000)]
Add prototypes for rcmd, rexec, ruserok, and rresvport.
drepper [Thu, 27 Mar 1997 01:41:21 +0000 (01:41 +0000)]
Add declaration for glob_pattern_p.
drepper [Thu, 27 Mar 1997 01:39:58 +0000 (01:39 +0000)]
(next_brace_sub): Decrement depth counter when '}' is found.
drepper [Thu, 27 Mar 1997 01:39:43 +0000 (01:39 +0000)]
Fix typo.
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.
drepper [Thu, 27 Mar 1997 01:35:20 +0000 (01:35 +0000)]
Don't define CFLAGS-* macros to prevent inlining in libm-test.
drepper [Thu, 27 Mar 1997 01:34:20 +0000 (01:34 +0000)]
Make string parameters `const'.
drepper [Thu, 27 Mar 1997 01:33:49 +0000 (01:33 +0000)]
Include <stddef.h> only once.
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.
drepper [Thu, 27 Mar 1997 01:28:37 +0000 (01:28 +0000)]
Update status date.
drepper [Wed, 26 Mar 1997 03:53:45 +0000 (03:53 +0000)]
(next_brace_sub): Decrement depth counter when '}' is found.
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.
drepper [Tue, 25 Mar 1997 12:39:02 +0000 (12:39 +0000)]
(libm-calls): Add s_log2 and s_exp2.
drepper [Tue, 25 Mar 1997 04:20:06 +0000 (04:20 +0000)]
Generic implementation of log2 for double.
drepper [Tue, 25 Mar 1997 04:19:45 +0000 (04:19 +0000)]
Generic implementation of log2 for float.
drepper [Tue, 25 Mar 1997 04:18:59 +0000 (04:18 +0000)]
Stub implementation for log2l.
drepper [Tue, 25 Mar 1997 04:02:48 +0000 (04:02 +0000)]
ix87 specific implementation of log for double.
drepper [Tue, 25 Mar 1997 04:02:26 +0000 (04:02 +0000)]
ix87 specific implementation of log for float.
drepper [Tue, 25 Mar 1997 04:01:59 +0000 (04:01 +0000)]
ix87 specific implementation of log2 for long double.
drepper [Tue, 25 Mar 1997 03:52:26 +0000 (03:52 +0000)]
ix87 specific implementation of exp2 for double.
drepper [Tue, 25 Mar 1997 03:52:05 +0000 (03:52 +0000)]
ix87 specific implementation of exp2 for float.
drepper [Tue, 25 Mar 1997 03:50:28 +0000 (03:50 +0000)]
ix87 specific implementation of exp2 for long double.
drepper [Tue, 25 Mar 1997 02:25:30 +0000 (02:25 +0000)]
Update.
drepper [Tue, 25 Mar 1997 02:22:55 +0000 (02:22 +0000)]
Rename {hp,lp} -> {hy,ly}. Add missing qs variable.
drepper [Tue, 25 Mar 1997 02:22:35 +0000 (02:22 +0000)]
Correct noexec_p comment.
drepper [Tue, 25 Mar 1997 02:22:23 +0000 (02:22 +0000)]
Mirror Roland's recent changes.
drepper [Tue, 25 Mar 1997 02:22:14 +0000 (02:22 +0000)]
Alias _setjmp to __setjmp for change to tst-setjmp.c.
drepper [Tue, 25 Mar 1997 02:22:02 +0000 (02:22 +0000)]
(tests): Correct 64-bit entry.
drepper [Tue, 25 Mar 1997 02:20:01 +0000 (02:20 +0000)]
update from main archive 970324
drepper [Tue, 25 Mar 1997 01:57:43 +0000 (01:57 +0000)]
.
drepper [Tue, 25 Mar 1997 01:45:04 +0000 (01:45 +0000)]
Update.
drepper [Tue, 25 Mar 1997 01:39:26 +0000 (01:39 +0000)]
Correct types.
drepper [Tue, 25 Mar 1997 01:38:45 +0000 (01:38 +0000)]
Define _LINUX_TYPES_H to avoid use of kernel types.
drepper [Tue, 25 Mar 1997 01:37:39 +0000 (01:37 +0000)]
Update copyright.
Correct types according to XPG4.2.
drepper [Tue, 25 Mar 1997 01:37:07 +0000 (01:37 +0000)]
Update copyright.
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.
drepper [Tue, 25 Mar 1997 01:33:51 +0000 (01:33 +0000)]
Remove because of inaccuracy.
drepper [Tue, 25 Mar 1997 01:33:29 +0000 (01:33 +0000)]
Implementation of log2 function in m68k assembler
drepper [Tue, 25 Mar 1997 01:33:22 +0000 (01:33 +0000)]
Implementation of exp2 function in m68k assembler
drepper [Tue, 25 Mar 1997 01:30:47 +0000 (01:30 +0000)]
Rewritten.
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.
drepper [Tue, 25 Mar 1997 01:29:36 +0000 (01:29 +0000)]
Define function as __nanl and make nanl 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.
drepper [Tue, 25 Mar 1997 01:29:21 +0000 (01:29 +0000)]
Define function as __nan and make nan a weak alias.
drepper [Tue, 25 Mar 1997 01:28:15 +0000 (01:28 +0000)]
Complex exponential function for long double.
drepper [Tue, 25 Mar 1997 01:28:02 +0000 (01:28 +0000)]
Complex exponential function for float.
drepper [Tue, 25 Mar 1997 01:26:28 +0000 (01:26 +0000)]
Fix sign of result.
drepper [Tue, 25 Mar 1997 01:26:20 +0000 (01:26 +0000)]
Fix typo.
drepper [Tue, 25 Mar 1997 01:25:56 +0000 (01:25 +0000)]
[_LIBC]: Define __clearenv and make clearenv a weak alias.
drepper [Tue, 25 Mar 1997 01:24:27 +0000 (01:24 +0000)]
(__getopt_nonoption_flags): Remove extern.
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.
drepper [Tue, 25 Mar 1997 01:22:29 +0000 (01:22 +0000)]
Mention my junk dir.
drepper [Tue, 25 Mar 1997 01:21:56 +0000 (01:21 +0000)]
Fix prototypes.
drepper [Tue, 25 Mar 1997 01:21:40 +0000 (01:21 +0000)]
Fix copyright and prototypes.
drepper [Tue, 25 Mar 1997 01:21:27 +0000 (01:21 +0000)]
Fix prototypes.
drepper [Tue, 25 Mar 1997 01:21:19 +0000 (01:21 +0000)]
(nis_local_host): Fix pointer errors.
drepper [Tue, 25 Mar 1997 01:21:01 +0000 (01:21 +0000)]
(nis_free_endpoints): Use unsigned int.
(nis_free_servers): Likewise.
drepper [Tue, 25 Mar 1997 01:20:23 +0000 (01:20 +0000)]
Don't print error messages.
drepper [Tue, 25 Mar 1997 01:20:14 +0000 (01:20 +0000)]
(__do_niscall): Print message if cold start file does not exist.
drepper [Tue, 25 Mar 1997 01:19:52 +0000 (01:19 +0000)]
Fix typo.
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.
drepper [Tue, 25 Mar 1997 01:17:16 +0000 (01:17 +0000)]
Add definitions of macros __MATHCALLX and __MATHDECLX.
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.
drepper [Mon, 24 Mar 1997 23:00:24 +0000 (23:00 +0000)]
(struct ip_timestamp): Correct typos.
drepper [Mon, 24 Mar 1997 22:53:37 +0000 (22:53 +0000)]
(all): Make sure this is always the default goal.
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.
drepper [Mon, 24 Mar 1997 22:24:28 +0000 (22:24 +0000)]
($(objpfx)$(tests)): Link against libm.
drepper [Mon, 24 Mar 1997 22:19:21 +0000 (22:19 +0000)]
Correct recognition of denormalized numbers.
drepper [Mon, 24 Mar 1997 22:14:08 +0000 (22:14 +0000)]
Remove 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>.
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.
drepper [Mon, 24 Mar 1997 22:09:15 +0000 (22:09 +0000)]
(iruserok): Use access instead of euidaccess.
drepper [Mon, 24 Mar 1997 14:31:32 +0000 (14:31 +0000)]
Use AC_PROG_CC instead of AC_PROG_TOOL to find compiler.
drepper [Mon, 24 Mar 1997 04:38:30 +0000 (04:38 +0000)]
Regenerated: autoconf configure.in
drepper [Mon, 24 Mar 1997 01:34:34 +0000 (01:34 +0000)]
(__finitel): Shift return value by 31 positions to get 0/1 result.
drepper [Mon, 24 Mar 1997 00:55:15 +0000 (00:55 +0000)]
Pop additional result before returning.
drepper [Mon, 24 Mar 1997 00:55:06 +0000 (00:55 +0000)]
Pop additional result before returning.
drepper [Mon, 24 Mar 1997 00:54:56 +0000 (00:54 +0000)]
Pop additional result before returning.
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.
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.
drepper [Sun, 23 Mar 1997 15:33:24 +0000 (15:33 +0000)]
(routines): Add printf_size.
drepper [Sun, 23 Mar 1997 15:33:02 +0000 (15:33 +0000)]
Add declarations for printf_size and printf_size_info.
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.
drepper [Sun, 23 Mar 1997 15:28:31 +0000 (15:28 +0000)]
(vfprintf): Count number of specifiers processed in fast loop.