Menu

Commit [r21]  Maximize  Restore  History

c.lib 1.169 (8.8.2004)

- Since the 'long double' data type is not really supported by the GCC
versions we use (and not supported by SAS/C either) building the
library with support code for it is now a configurable option. Unless
enabled, 'long double' is now treated like 'double'.

- Reworked the HUGE_VAL definition which previously would default to
Infinity. The new code properly defines this to the largest
representable floating point number. The 'great' thing about the
HUGE_VAL definition in this library is that it's a reference to
a binary constant initialized by the library startup code. So any
application checking for HUGE_VAL merely needs to be relinked
rather than recompiled.

obarthel 2004-08-08

changed /trunk/library/amiga.lib_rev.h
changed /trunk/library/amiga.lib_rev.rev
changed /trunk/library/c.lib_rev.h
changed /trunk/library/c.lib_rev.rev
changed /trunk/library/debug.lib_rev.h
changed /trunk/library/debug.lib_rev.rev
changed /trunk/library/m.lib_rev.h
changed /trunk/library/m.lib_rev.rev
changed /trunk/library/m881.lib_rev.h
changed /trunk/library/m881.lib_rev.rev
changed /trunk/library/math_fp_support.h
changed /trunk/library/math_init_exit.c
changed /trunk/library/math_isinf.c
changed /trunk/library/math_isnan.c
changed /trunk/library/net.lib_rev.h
changed /trunk/library/net.lib_rev.rev
changed /trunk/library/releasenotes
changed /trunk/library/stack.lib_rev.h
changed /trunk/library/stack.lib_rev.rev
changed /trunk/library/stdio_protos.h
changed /trunk/library/stdio_vfprintf.c
changed /trunk/library/stdio_vfscanf.c
changed /trunk/library/unix.lib_rev.h
changed /trunk/library/unix.lib_rev.rev
/trunk/library/amiga.lib_rev.h Diff Switch to side-by-side view
Loading...
/trunk/library/amiga.lib_rev.rev Diff Switch to side-by-side view
Loading...
/trunk/library/c.lib_rev.h Diff Switch to side-by-side view
Loading...
/trunk/library/c.lib_rev.rev Diff Switch to side-by-side view
Loading...
/trunk/library/debug.lib_rev.h Diff Switch to side-by-side view
Loading...
/trunk/library/debug.lib_rev.rev Diff Switch to side-by-side view
Loading...
/trunk/library/m.lib_rev.h Diff Switch to side-by-side view
Loading...
/trunk/library/m.lib_rev.rev Diff Switch to side-by-side view
Loading...
/trunk/library/m881.lib_rev.h Diff Switch to side-by-side view
Loading...
/trunk/library/m881.lib_rev.rev Diff Switch to side-by-side view
Loading...
/trunk/library/math_fp_support.h Diff Switch to side-by-side view
Loading...
/trunk/library/math_init_exit.c Diff Switch to side-by-side view
Loading...
/trunk/library/math_isinf.c Diff Switch to side-by-side view
Loading...
/trunk/library/math_isnan.c Diff Switch to side-by-side view
Loading...
/trunk/library/net.lib_rev.h Diff Switch to side-by-side view
Loading...
/trunk/library/net.lib_rev.rev Diff Switch to side-by-side view
Loading...
/trunk/library/releasenotes Diff Switch to side-by-side view
Loading...
/trunk/library/stack.lib_rev.h Diff Switch to side-by-side view
Loading...
/trunk/library/stack.lib_rev.rev Diff Switch to side-by-side view
Loading...
/trunk/library/stdio_protos.h Diff Switch to side-by-side view
Loading...
/trunk/library/stdio_vfprintf.c Diff Switch to side-by-side view
Loading...
/trunk/library/stdio_vfscanf.c Diff Switch to side-by-side view
Loading...
/trunk/library/unix.lib_rev.h Diff Switch to side-by-side view
Loading...
/trunk/library/unix.lib_rev.rev Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.