From: Alexandre Oliva Date: Wed, 28 Oct 2020 10:54:33 +0000 (-0300) Subject: [PR97504] riscv needs wraplf for aux_long_long_float too X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=31643fa3e994749bd2da7b35846f1958f8823b8d;p=gcc.git [PR97504] riscv needs wraplf for aux_long_long_float too riscv is another platform on which GNAT maps Long_Long_Float to double rather than long double, so we have to explicitly avoid the long double intrinsics. for gcc/ada/ChangeLog PR ada/97504 * Makefile.rtl (LIBGNAT_TARGET_PAIRS> : Use wraplf version of Aux_Long_Long_Float. --- diff --git a/gcc/ada/Makefile.rtl b/gcc/ada/Makefile.rtl index bdaa8056b6b..6d9efc44e51 100644 --- a/gcc/ada/Makefile.rtl +++ b/gcc/ada/Makefile.rtl @@ -2703,6 +2703,7 @@ endif ifeq ($(strip $(filter-out riscv% linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ a-intnam.ads