1*86d7f5d3SJohn Marino #if !defined(DECIMAL128SYMBOLS) 2*86d7f5d3SJohn Marino #define DECIMAL128SYMBOLS 3*86d7f5d3SJohn Marino 4*86d7f5d3SJohn Marino #ifdef IN_LIBGCC2 5*86d7f5d3SJohn Marino #define decDigitsFromDPD __decDigitsFromDPD 6*86d7f5d3SJohn Marino #define decDigitsToDPD __decDigitsToDPD 7*86d7f5d3SJohn Marino #define decimal128Canonical __decimal128Canonical 8*86d7f5d3SJohn Marino #define decimal128FromNumber __decimal128FromNumber 9*86d7f5d3SJohn Marino #define decimal128FromString __decimal128FromString 10*86d7f5d3SJohn Marino #define decimal128IsCanonical __decimal128IsCanonical 11*86d7f5d3SJohn Marino #define decimal128ToEngString __decimal128ToEngString 12*86d7f5d3SJohn Marino #define decimal128ToNumber __decimal128ToNumber 13*86d7f5d3SJohn Marino #define decimal128ToString __decimal128ToString 14*86d7f5d3SJohn Marino #define COMBEXP __decnnCOMBEXP 15*86d7f5d3SJohn Marino #define COMBMSD __decnnCOMBMSD 16*86d7f5d3SJohn Marino 17*86d7f5d3SJohn Marino /* DPD2BIN and BIN2DPD are used in support for decimal32/decimal64/decimal128 18*86d7f5d3SJohn Marino and also in support for decSingle/decDouble/decQuad. Rename them in case 19*86d7f5d3SJohn Marino both types of support are used in the same executable. */ 20*86d7f5d3SJohn Marino #undef DPD2BIN 21*86d7f5d3SJohn Marino #define DPD2BIN __decnnDPD2BIN 22*86d7f5d3SJohn Marino #undef BIN2DPD 23*86d7f5d3SJohn Marino #define BIN2DPD __decnnBIN2DPD 24*86d7f5d3SJohn Marino #endif 25*86d7f5d3SJohn Marino 26*86d7f5d3SJohn Marino #endif 27