xref: /dflybsd-src/lib/libc/x86_64/arith.h (revision 86d7f5d305c6adaa56ff4582ece9859d73106103)
186d7f5d3SJohn Marino /*
286d7f5d3SJohn Marino  * MD header for contrib/gdtoa
386d7f5d3SJohn Marino  *
486d7f5d3SJohn Marino  * $FreeBSD: src/lib/libc/amd64/arith.h,v 1.3 2003/05/08 13:50:43 das Exp $
586d7f5d3SJohn Marino  */
686d7f5d3SJohn Marino 
786d7f5d3SJohn Marino /*
886d7f5d3SJohn Marino  * NOTE: The definitions in this file must be correct or strtod(3) and
986d7f5d3SJohn Marino  * floating point formats in printf(3) will break!  The file can be
1086d7f5d3SJohn Marino  * generated by running contrib/gdtoa/arithchk.c on the target
1186d7f5d3SJohn Marino  * architecture.  See contrib/gdtoa/gdtoaimp.h for details.
1286d7f5d3SJohn Marino  */
1386d7f5d3SJohn Marino 
1486d7f5d3SJohn Marino #define IEEE_8087
1586d7f5d3SJohn Marino #define Arith_Kind_ASL 1
1686d7f5d3SJohn Marino #define Long int
1786d7f5d3SJohn Marino #define Intcast (int)(long)
1886d7f5d3SJohn Marino #define Double_Align
1986d7f5d3SJohn Marino #define X64_bit_pointers
20