#if !defined(DECNUMBERSYMBOLS)
#define DECNUMBERSYMBOLS

#ifdef IN_LIBGCC2
#define decNumberAbs __decNumberAbs
#define decNumberAdd __decNumberAdd
#define decNumberAnd __decNumberAnd
#define decNumberClass __decNumberClass
#define decNumberClassToString __decNumberClassToString
#define decNumberCompare __decNumberCompare
#define decNumberCompareSignal __decNumberCompareSignal
#define decNumberCompareTotal __decNumberCompareTotal
#define decNumberCompareTotalMag __decNumberCompareTotalMag
#define decNumberCopy __decNumberCopy
#define decNumberCopyAbs __decNumberCopyAbs
#define decNumberCopyNegate __decNumberCopyNegate
#define decNumberCopySign __decNumberCopySign
#define decNumberDivide __decNumberDivide
#define decNumberDivideInteger __decNumberDivideInteger
#define decNumberExp __decNumberExp
#define decNumberFMA __decNumberFMA
#define decNumberFromInt32 __decNumberFromInt32
#define decNumberFromString __decNumberFromString
#define decNumberFromUInt32 __decNumberFromUInt32
#define decNumberGetBCD __decNumberGetBCD
#define decNumberInvert __decNumberInvert
#define decNumberIsNormal __decNumberIsNormal
#define decNumberIsSubnormal __decNumberIsSubnormal
#define decNumberLn __decNumberLn
#define decNumberLog10 __decNumberLog10
#define decNumberLogB __decNumberLogB
#define decNumberMax __decNumberMax
#define decNumberMaxMag __decNumberMaxMag
#define decNumberMin __decNumberMin
#define decNumberMinMag __decNumberMinMag
#define decNumberMinus __decNumberMinus
#define decNumberMultiply __decNumberMultiply
#define decNumberNextMinus __decNumberNextMinus
#define decNumberNextPlus __decNumberNextPlus
#define decNumberNextToward __decNumberNextToward
#define decNumberNormalize __decNumberNormalize
#define decNumberOr __decNumberOr
#define decNumberPlus __decNumberPlus
#define decNumberPower __decNumberPower
#define decNumberQuantize __decNumberQuantize
#define decNumberReduce __decNumberReduce
#define decNumberRemainder __decNumberRemainder
#define decNumberRemainderNear __decNumberRemainderNear
#define decNumberRescale __decNumberRescale
#define decNumberRotate __decNumberRotate
#define decNumberSameQuantum __decNumberSameQuantum
#define decNumberScaleB __decNumberScaleB
#define decNumberSetBCD __decNumberSetBCD
#define decNumberShift __decNumberShift
#define decNumberSquareRoot __decNumberSquareRoot
#define decNumberSubtract __decNumberSubtract
#define decNumberToEngString __decNumberToEngString
#define decNumberToInt32 __decNumberToInt32
#define decNumberToIntegralExact __decNumberToIntegralExact
#define decNumberToIntegralValue __decNumberToIntegralValue
#define decNumberToString __decNumberToString
#define decNumberToUInt32 __decNumberToUInt32
#define decNumberTrim __decNumberTrim
#define decNumberVersion __decNumberVersion
#define decNumberXor __decNumberXor
#define decNumberZero __decNumberZero
#define LNnn __decLNnn
#define d2utable __decd2utable

#endif

#ifdef __STDC_DEC_FP__
#define decNumberAbs ___decNumberAbs
#define decNumberAdd ___decNumberAdd
#define decNumberAnd ___decNumberAnd
#define decNumberClass ___decNumberClass
#define decNumberClassToString ___decNumberClassToString
#define decNumberCompare ___decNumberCompare
#define decNumberCompareSignal ___decNumberCompareSignal
#define decNumberCompareTotal ___decNumberCompareTotal
#define decNumberCompareTotalMag ___decNumberCompareTotalMag
#define decNumberCopy ___decNumberCopy
#define decNumberCopyAbs ___decNumberCopyAbs
#define decNumberCopyNegate ___decNumberCopyNegate
#define decNumberCopySign ___decNumberCopySign
#define decNumberDivide ___decNumberDivide
#define decNumberDivideInteger ___decNumberDivideInteger
#define decNumberExp ___decNumberExp
#define decNumberFMA ___decNumberFMA
#define decNumberFromInt32 ___decNumberFromInt32
#define decNumberFromString ___decNumberFromString
#define decNumberFromUInt32 ___decNumberFromUInt32
#define decNumberGetBCD ___decNumberGetBCD
#define decNumberInvert ___decNumberInvert
/* We can't rename define macros, so we need to alias them instead. */
#define ___decNumberIsInfinite decNumberIsInfinite
#define ___decNumberIsNaN decNumberIsNaN
#define ___decNumberIsNegative decNumberIsNegative
#define ___decNumberIsZero decNumberIsZero
#define decNumberIsNormal ___decNumberIsNormal
#define decNumberIsSubnormal ___decNumberIsSubnormal
#define decNumberLn ___decNumberLn
#define decNumberLog10 ___decNumberLog10
#define decNumberLogB ___decNumberLogB
#define decNumberMax ___decNumberMax
#define decNumberMaxMag ___decNumberMaxMag
#define decNumberMin ___decNumberMin
#define decNumberMinMag ___decNumberMinMag
#define decNumberMinus ___decNumberMinus
#define decNumberMultiply ___decNumberMultiply
#define decNumberNextMinus ___decNumberNextMinus
#define decNumberNextPlus ___decNumberNextPlus
#define decNumberNextToward ___decNumberNextToward
#define decNumberNormalize ___decNumberNormalize
#define decNumberOr ___decNumberOr
#define decNumberPlus ___decNumberPlus
#define decNumberPower ___decNumberPower
#define decNumberQuantize ___decNumberQuantize
#define decNumberReduce ___decNumberReduce
#define decNumberRemainder ___decNumberRemainder
#define decNumberRemainderNear ___decNumberRemainderNear
#define decNumberRescale ___decNumberRescale
#define decNumberRotate ___decNumberRotate
#define decNumberSameQuantum ___decNumberSameQuantum
#define decNumberScaleB ___decNumberScaleB
#define decNumberSetBCD ___decNumberSetBCD
#define decNumberShift ___decNumberShift
#define decNumberSquareRoot ___decNumberSquareRoot
#define decNumberSubtract ___decNumberSubtract
#define decNumberToEngString ___decNumberToEngString
#define decNumberToInt32 ___decNumberToInt32
#define decNumberToIntegralExact ___decNumberToIntegralExact
#define decNumberToIntegralValue ___decNumberToIntegralValue
#define decNumberToString ___decNumberToString
#define decNumberToUInt32 ___decNumberToUInt32
#define decNumberTrim ___decNumberTrim
#define decNumberVersion ___decNumberVersion
#define decNumberXor ___decNumberXor
#define decNumberZero ___decNumberZero
#define LNnn ___decLNnn
#define d2utable ___decd2utable
#endif
#endif
