PKGNAME=mpdecimal
PKGSEC=libs
PKGDEP="glibc"
PKGDES="Package for correctly-rounded arbitrary precision decimal floating-point arithmetic"

ABSHADOW=0
# FIXME: Impossible constraint in asm when using LTO.
NOLTO__ARM64=1
NOLTO__LOONGARCH64=1
NOLTO__LOONGARCH64_NOSIMD=${NOLTO__LOONGARCH64}
NOLTO__LOONGSON2F=1
NOLTO__M68K=1
NOLTO__PPC64EL=1

AUTOTOOLS_AFTER__ARMV4="MACHINE=ansi32"
AUTOTOOLS_AFTER__ARMV6HF="MACHINE=ansi32"
AUTOTOOLS_AFTER__ARMV7HF="MACHINE=ansi32"
AUTOTOOLS_AFTER__POWERPC="MACHINE=ansi32"
AUTOTOOLS_AFTER__PPC64="MACHINE=ansi64"
AUTOTOOLS_AFTER__LOONGSON3="MACHINE=ansi64"
AUTOTOOLS_AFTER__RISCV64="MACHINE=ansi64"

# Needed by Afterglow, whereas FAIL_ARCH defaults to mainline-only.
FAIL_ARCH="!(mainline|retro)"
