summaryrefslogtreecommitdiff
path: root/test/float.asm
Commit message (Collapse)AuthorAgeFilesLines
* test: change .stdout/.stderr to stdout/stderrH. Peter Anvin2008-10-061-2/+2
| | | | | | | | Using hidden files are rather antisocial, and rather pointless in this particular context. Change .stdout and .stderr to simply stdout and stderr. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Configure tests to be performed automaticallyVictor van den Elzen2008-05-211-0/+3
|
* Use a 32-bit floating-point limb size; support 8-bit floatH. Peter Anvin2007-10-291-1/+36
| | | | | | | | | | Use a 32-bit limb size ("like a digit, but bigger") for floating-point conversion. This cuts the number of multiplications per constant by a factor of four. This means supporting fractional-limb-sized numbers, so while we're at it, add support for 8-bit floating point numbers (apparently used in graphics and in audio compression applications.)
* Add 1.5 as a test case: representative of an exact fractionH. Peter Anvin2007-10-161-0/+15
| | | | 1.5 is an exactly representable fraction, useful for test.
* Support generating NaNs and infinitiesH. Peter Anvin2007-09-181-0/+30
| | | | | Support generating NaNs and infinities as part of floating-point constants.
* Unify all standard IEEE floating-point formats; add 128-bitH. Peter Anvin2007-09-181-0/+103
Unify all the standard IEEE formats into one function, add support for IEEE standard 128-bit floating point numbers. The 80-bit format is still special since it explicitly represents the integer portion.