diff options
author | Alexandre Oliva <oliva@adacore.com> | 2020-10-23 06:37:07 -0300 |
---|---|---|
committer | Alexandre Oliva <oliva@gnu.org> | 2020-10-23 06:37:07 -0300 |
commit | 9e3b9ddb996f18d541a3e03611d46c3a6c0c0b5f (patch) | |
tree | b3da6ca623543c36d6fab1ba6282062c20f65527 | |
parent | d08d481912b9a2dc3388f8e1183cea0bf3ffae9f (diff) | |
download | gcc-9e3b9ddb996f18d541a3e03611d46c3a6c0c0b5f.zip gcc-9e3b9ddb996f18d541a3e03611d46c3a6c0c0b5f.tar.gz gcc-9e3b9ddb996f18d541a3e03611d46c3a6c0c0b5f.tar.bz2 |
more wraplf for aux long long float: s390, sparc and powerpc
The wraplf version of Ada.Numerics.Aux_Long_Long_Float is needed on
s390* as well. Also add it to sparc*-linux-gnu and powerpc-darwin,
that were missed when adding it for sparc and ppc targets.
for gcc/ada/ChangeLog
PR ada/97504
* Makefile.rtl (LIBGNAT_TARGET_PAIRS): Select wraplf version
of Aux_Long_Long_Float for s390 and remaining sparc and
powerpc targets.
-rw-r--r-- | gcc/ada/Makefile.rtl | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/ada/Makefile.rtl b/gcc/ada/Makefile.rtl index ac222cb..cc957b6 100644 --- a/gcc/ada/Makefile.rtl +++ b/gcc/ada/Makefile.rtl @@ -1958,6 +1958,7 @@ endif ifeq ($(strip $(filter-out s390% linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ a-intnam.ads<libgnarl/a-intnam__linux.ads \ + a-nallfl.ads<libgnat/a-nallfl__wraplf.ads \ s-inmaop.adb<libgnarl/s-inmaop__posix.adb \ s-intman.adb<libgnarl/s-intman__posix.adb \ s-linux.ads<libgnarl/s-linux.ads \ @@ -2393,6 +2394,7 @@ endif ifeq ($(strip $(filter-out sparc% linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ a-intnam.ads<libgnarl/a-intnam__linux.ads \ + a-nallfl.ads<libgnat/a-nallfl__wraplf.ads \ s-inmaop.adb<libgnarl/s-inmaop__posix.adb \ s-intman.adb<libgnarl/s-intman__posix.adb \ s-linux.ads<libgnarl/s-linux__sparc.ads \ @@ -2786,6 +2788,7 @@ ifeq ($(strip $(filter-out darwin%,$(target_os))),) ifeq ($(strip $(filter-out powerpc%,$(target_cpu))),) LIBGNAT_TARGET_PAIRS += \ + a-nallfl.ads<libgnat/a-nallfl__wraplf.ads \ s-intman.adb<libgnarl/s-intman__posix.adb \ s-osprim.adb<libgnat/s-osprim__posix.adb \ $(ATOMICS_TARGET_PAIRS) \ |