xref: /freebsd-src/lib/libc/amd64/arith.h (revision b3e7694832e81d7a904a10f525f8797b753bf0d3)
16a66acb5SDavid Schultz /*
26a66acb5SDavid Schultz  * MD header for contrib/gdtoa
36a66acb5SDavid Schultz  */
46a66acb5SDavid Schultz 
5*b7412bf5SDavid Schultz /*
6*b7412bf5SDavid Schultz  * NOTE: The definitions in this file must be correct or strtod(3) and
7*b7412bf5SDavid Schultz  * floating point formats in printf(3) will break!  The file can be
8*b7412bf5SDavid Schultz  * generated by running contrib/gdtoa/arithchk.c on the target
9*b7412bf5SDavid Schultz  * architecture.  See contrib/gdtoa/gdtoaimp.h for details.
10*b7412bf5SDavid Schultz  */
11*b7412bf5SDavid Schultz 
126a66acb5SDavid Schultz #define IEEE_8087
136a66acb5SDavid Schultz #define Arith_Kind_ASL 1
14be78acdfSPeter Wemm #define Long int
15be78acdfSPeter Wemm #define Intcast (int)(long)
16be78acdfSPeter Wemm #define Double_Align
17be78acdfSPeter Wemm #define X64_bit_pointers
18