History

Fixed the LDBL_* macros in include/float.h for x86-64: as said when x86-64 support was added, "for long double, we use x87 FPU". And indeed, tests show that Intel's extended precision is used, not double precision.

Vincent Lefevre committed 12 years ago

Commit 262eec31 parent 8e724121 file · +1 −1Browse files

Unified · Split

include/float.h+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#define DBL_MAX_10_EXP 30827#define DBL_MAX_10_EXP 308
28 28
29/* horrible intel long double */29/* horrible intel long double */
30#ifdef __i386__30#if defined __i386__ || defined __x86_64__
31 31
32#define LDBL_MANT_DIG 6432#define LDBL_MANT_DIG 64
33#define LDBL_DIG 1833#define LDBL_DIG 18

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t