Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix x86_64 lrintl asm, again | Rich Felker | 2013-09-13 | 1 | -2/+2 |
| | | | | | | | | the underlying problem was not incorrect sign extension (fixed in the previous commit to this file by nsz) but that code that treats "long" as 32-bit was copied blindly from i386 to x86_64. now lrintl is identical to llrintl on x86_64, as it should be. | ||||
* | math: fix lrintl.s on x86_64 (use movslq to signextend the result) | Szabolcs Nagy | 2013-09-05 | 1 | -1/+1 |
| | |||||
* | x86_64 math asm, long double functions only | Rich Felker | 2012-03-20 | 1 | -0/+7 |
this has not been tested heavily, but it's known to at least assemble and run in basic usage cases. it's nearly identical to the corresponding i386 code, and thus expected to be just as correct or just as incorrect. |