186d7f5d3SJohn Marino #if !defined(DECIMAL128SYMBOLS) 286d7f5d3SJohn Marino #define DECIMAL128SYMBOLS 386d7f5d3SJohn Marino 486d7f5d3SJohn Marino #ifdef IN_LIBGCC2 586d7f5d3SJohn Marino #define decDigitsFromDPD __decDigitsFromDPD 686d7f5d3SJohn Marino #define decDigitsToDPD __decDigitsToDPD 786d7f5d3SJohn Marino #define decimal128Canonical __decimal128Canonical 886d7f5d3SJohn Marino #define decimal128FromNumber __decimal128FromNumber 986d7f5d3SJohn Marino #define decimal128FromString __decimal128FromString 1086d7f5d3SJohn Marino #define decimal128IsCanonical __decimal128IsCanonical 1186d7f5d3SJohn Marino #define decimal128ToEngString __decimal128ToEngString 1286d7f5d3SJohn Marino #define decimal128ToNumber __decimal128ToNumber 1386d7f5d3SJohn Marino #define decimal128ToString __decimal128ToString 1486d7f5d3SJohn Marino #define COMBEXP __decnnCOMBEXP 1586d7f5d3SJohn Marino #define COMBMSD __decnnCOMBMSD 1686d7f5d3SJohn Marino 1786d7f5d3SJohn Marino /* DPD2BIN and BIN2DPD are used in support for decimal32/decimal64/decimal128 1886d7f5d3SJohn Marino and also in support for decSingle/decDouble/decQuad. Rename them in case 1986d7f5d3SJohn Marino both types of support are used in the same executable. */ 2086d7f5d3SJohn Marino #undef DPD2BIN 2186d7f5d3SJohn Marino #define DPD2BIN __decnnDPD2BIN 2286d7f5d3SJohn Marino #undef BIN2DPD 2386d7f5d3SJohn Marino #define BIN2DPD __decnnBIN2DPD 2486d7f5d3SJohn Marino #endif 2586d7f5d3SJohn Marino 2686d7f5d3SJohn Marino #endif 27