aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@adacore.com>2020-10-22 08:57:33 -0300
committerAlexandre Oliva <oliva@gnu.org>2020-10-22 08:57:33 -0300
commitf5d2432f9249f6150c6f723c70010e9aca25412e (patch)
treedb0c3e1815eee7dbd996901a796936be560d9264 /gcc
parent4f48f31bbfc10697296ff004a92614d9249ca784 (diff)
downloadgcc-f5d2432f9249f6150c6f723c70010e9aca25412e.zip
gcc-f5d2432f9249f6150c6f723c70010e9aca25412e.tar.gz
gcc-f5d2432f9249f6150c6f723c70010e9aca25412e.tar.bz2
use wraplf for low-precision elementary functions on x86*-vxworks too
The earlier patch that introduced the wraplf variants missed the x86*-vxworks* ports. This fixes them. for gcc/ada/ChangeLog * Makefile.rtl (LIBGNAT_TARGET_PAIRS) <x86*-vxworks*>: Select nolibm and wraplf variants like other vxworks ports.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ada/Makefile.rtl3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/ada/Makefile.rtl b/gcc/ada/Makefile.rtl
index efb73e5..e2a4f4e 100644
--- a/gcc/ada/Makefile.rtl
+++ b/gcc/ada/Makefile.rtl
@@ -1279,6 +1279,9 @@ ifeq ($(strip $(filter-out %86 x86_64 wrs vxworks vxworks7%,$(target_cpu) $(targ
LIBGNAT_TARGET_PAIRS+= \
a-intnam.ads<libgnarl/a-intnam__vxworks.ads \
i-vxwork.ads<libgnat/i-vxwork__x86.ads \
+ a-naliop.ads<libgnat/a-naliop__nolibm.ads \
+ a-nuaufl.ads<libgnat/a-nuaufl__wraplf.ads \
+ a-nashfl.ads<libgnat/a-nashfl__wraplf.ads \
s-osinte.adb<libgnarl/s-osinte__vxworks.adb \
s-osinte.ads<libgnarl/s-osinte__vxworks.ads \
s-inmaop.adb<libgnarl/s-inmaop__vxworks.adb \