Remove clause 3 and 4 from TNF licenses
Correct the types of float_rounding_mode and float_exception_flags.
put TNF 4-clause license.authors - if you are okay with more relaxed license terms, or the regressiontest code was derived from others, pls change them.
redo <inttypes.h> conversion
use fp_rnd type a bit, also do std multiple inclusion prot
Boilerplate, WARNS.
TestFloat-2a contained a bunch of code obviously intended to workaround rand(3) bugs. Replace it all with this random(3) conversion.
Generic conversion (ieeefp.h, inttypes, endian), no arm special cases yet.Also rcsid, TNF license, derivative work notice, etc.
Another generic-version of an originally target-specific .h file.This still needs target-NaN, endian, and the arm26 DEMANGLE special case.This may be moved back under arch/ in the future.
This file is target-specific in SoftFloat, but this is my attemptat making a completely generic one. Modified from libc/arch/sh3/softfloat. o <inttypes.h> conversion o <endian.h> conversion
This file is target-specific in SoftFloat, but this is my attemptat making a completely generic one. Modified from libc/arch/sh3/softfloat. o <inttypes.h> conversion o <endian.h> conversion o merge of BITS32 and BITS64 ABI, C89 inline, rcsid, derivative work _ notice.
show more ...
Original post-\r-rip include files for TestFloat-2a