1*e4b17023SJohn Marino #if !defined(DECIMAL64SYMBOLS) 2*e4b17023SJohn Marino #define DECIMAL64SYMBOLS 3*e4b17023SJohn Marino 4*e4b17023SJohn Marino #ifdef IN_LIBGCC2 5*e4b17023SJohn Marino #define decDigitsFromDPD __decDigitsFromDPD 6*e4b17023SJohn Marino #define decDigitsToDPD __decDigitsToDPD 7*e4b17023SJohn Marino #define decimal64Canonical __decimal64Canonical 8*e4b17023SJohn Marino #define decimal64FromNumber __decimal64FromNumber 9*e4b17023SJohn Marino #define decimal64FromString __decimal64FromString 10*e4b17023SJohn Marino #define decimal64IsCanonical __decimal64IsCanonical 11*e4b17023SJohn Marino #define decimal64ToEngString __decimal64ToEngString 12*e4b17023SJohn Marino #define decimal64ToNumber __decimal64ToNumber 13*e4b17023SJohn Marino #define decimal64ToString __decimal64ToString 14*e4b17023SJohn Marino #define COMBEXP __decnnCOMBEXP 15*e4b17023SJohn Marino #define COMBMSD __decnnCOMBMSD 16*e4b17023SJohn Marino 17*e4b17023SJohn Marino /* DPD2BIN and BIN2DPD are used in support for decimal32/decimal64/decimal128 18*e4b17023SJohn Marino and also in support for decSingle/decDouble/decQuad. Rename them in case 19*e4b17023SJohn Marino both types of support are used in the same executable. */ 20*e4b17023SJohn Marino #undef DPD2BIN 21*e4b17023SJohn Marino #define DPD2BIN __decnnDPD2BIN 22*e4b17023SJohn Marino #undef BIN2DPD 23*e4b17023SJohn Marino #define BIN2DPD __decnnBIN2DPD 24*e4b17023SJohn Marino #endif 25*e4b17023SJohn Marino 26*e4b17023SJohn Marino #endif 27