summaryrefslogtreecommitdiff
path: root/float.c
AgeCommit message (Expand)AuthorFilesLines
2008-07-03For consistency, allow 0p.. prefix for packed BCDH. Peter Anvin1-3/+4
2008-07-03float: support packed-BCD constants in 'dt' statementsH. Peter Anvin1-7/+70
2008-07-03float: fix buffer overrunH. Peter Anvin1-2/+2
2008-01-25float.c: BR 1879670: fix output byte orderH. Peter Anvin1-1/+1
2008-01-21float.c: fix memory overwrite with 8-, 16- or 80-bit constantsH. Peter Anvin1-20/+3
2007-12-29regularized spelling of license to match name of LICENSE fileBeroset1-1/+1
2007-11-17Make the definition for float_const() match the prototypeH. Peter Anvin1-1/+1
2007-11-13Address data is int64_t; simplify writing an address objectH. Peter Anvin1-1/+1
2007-11-12float.c: all warnings and errors are pass 1 onlyH. Peter Anvin1-17/+16
2007-10-30float.c: handle round-up-to-denorm correctly.H. Peter Anvin1-8/+3
2007-10-29Use a 32-bit floating-point limb size; support 8-bit floatH. Peter Anvin1-154/+190
2007-10-22Decimal floating point can also start with 0. 0e 0EH. Peter Anvin1-9/+2
2007-10-22Support binary and octal floating-pointH. Peter Anvin1-24/+54
2007-10-22More consistent handling of radix lettersH. Peter Anvin1-1/+2
2007-10-21float.c: correct exponent cappingH. Peter Anvin1-4/+3
2007-10-19Allow $-prefixed hexadecimal FP as an alternative to 0xH. Peter Anvin1-0/+2
2007-10-19Formatting: kill off "stealth whitespace"H. Peter Anvin1-6/+5
2007-10-19float.c: mark read_exponent() staticH. Peter Anvin1-1/+1
2007-10-19Allow underscores in numbers; better detection of FPH. Peter Anvin1-42/+61
2007-10-16Implement floating-point option control directiveH. Peter Anvin1-0/+31
2007-10-16Floating-point warning fixes; fix round-to-overflowH. Peter Anvin1-10/+37
2007-10-16Handle rounding of denorms correctly; make fp overflow a warningH. Peter Anvin1-13/+21
2007-10-16Refactor floating-point formatting code; fix 80-bit denormsH. Peter Anvin1-181/+152
2007-10-15New floating-point conversion routinesH. Peter Anvin1-302/+528
2007-10-10Use the compiler-provided booleans if available, otherwise emulateH. Peter Anvin1-9/+6
2007-10-04float.c: correct the exponentH. Peter Anvin1-1/+1
2007-10-02Portability fixesH. Peter Anvin1-0/+2
2007-09-24float.c: clear off uninitialized warningH. Peter Anvin1-0/+2
2007-09-18Support generating NaNs and infinitiesH. Peter Anvin1-60/+122
2007-09-18Fix error-reporting in hexadecimal floating-point numbersH. Peter Anvin1-1/+1
2007-09-18Support C99-style hexadecimal floating point.H. Peter Anvin1-0/+91
2007-09-18Unify all standard IEEE floating-point formats; add 128-bitH. Peter Anvin1-142/+64
2007-09-18Support 16-bit IEEE floating point; used in SSE5H. Peter Anvin1-4/+67
2007-04-13Fixed distinction between char and int8_t data types.Keith Kanios1-7/+7
2007-04-12General push for x86-64 support, dubbed 0.99.00.Keith Kanios1-25/+26
2005-01-15Apply Nindent to all .c and .h filesH. Peter Anvin1-253/+256
2004-12-29Add ieee_ prefix to filenames with otherwise highly ambiguous names;H. Peter Anvin1-26/+26
2002-04-30NASM 0.98p3H. Peter Anvin1-14/+24
2002-04-30NASM 0.95H. Peter Anvin1-6/+10
2002-04-30NASM 0.91H. Peter Anvin1-0/+389