The following change fixes PR ada/97504 on hppa*-*-hpux*. Tested on hppa2.0w-hp-hpux11.11.
Committed to trunk. Regards, Dave 2020-11-29 John David Anglin <dang...@gcc.gnu.org> gcc/ada/ PR ada/97504 * Makefile.rtl (LIBGNAT_TARGET_PAIRS) <hppa*-*-hpux*>: Use wraplf version of Aux_Long_Long_Float. diff --git a/gcc/ada/Makefile.rtl b/gcc/ada/Makefile.rtl index 4774e91fbfc..3bd590783b8 100644 --- a/gcc/ada/Makefile.rtl +++ b/gcc/ada/Makefile.rtl @@ -2006,6 +2006,7 @@ ifeq ($(strip $(filter-out hppa% hp hpux10%,$(target_cpu) $(target_vendor) $(tar s-inmaop.adb<libgnarl/s-inmaop__posix.adb \ s-interr.adb<libgnarl/s-interr__sigaction.adb \ s-intman.adb<libgnarl/s-intman__posix.adb \ + a-nallfl.ads<libgnat/a-nallfl__wraplf.ads \ s-osinte.adb<libgnarl/s-osinte__hpux-dce.adb \ s-osinte.ads<libgnarl/s-osinte__hpux-dce.ads \ s-parame.ads<libgnat/s-parame__hpux.ads \ @@ -2024,6 +2025,7 @@ ifeq ($(strip $(filter-out hppa% hp hpux11%,$(target_cpu) $(target_vendor) $(tar a-intnam.ads<libgnarl/a-intnam__hpux.ads \ s-inmaop.adb<libgnarl/s-inmaop__posix.adb \ s-intman.adb<libgnarl/s-intman__posix.adb \ + a-nallfl.ads<libgnat/a-nallfl__wraplf.ads \ s-osinte.adb<libgnarl/s-osinte__posix.adb \ s-osinte.ads<libgnarl/s-osinte__hpux.ads \ s-parame.ads<libgnat/s-parame__hpux.ads \