]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
ada: Use a-nallfl__wraplf.ads for Android
authorOlivier Hainque <hainque@adacore.com>
Fri, 16 Aug 2024 17:04:37 +0000 (19:04 +0200)
committerMarc Poulhiès <dkm@gcc.gnu.org>
Tue, 8 Oct 2024 08:37:11 +0000 (10:37 +0200)
This is the most common definition. Otherwise, from the default:

a-nallfl.ads:51:13: ... intrinsic binding type mismatch on result
a-nallfl.ads:51:13: ... intrinsic binding type mismatch on parameter 1
a-nallfl.ads:51:13: ... profile of "Sin" doesn't match the builtin it binds

gcc/ada/ChangeLog:

* Makefile.rtl (arm/aarch64-android): Associate a-nallfl.ads with
libgnat/a-nallfl__wraplf.ads.

gcc/ada/Makefile.rtl

index d4607e95eff62b53e6227963e329c92edcfe0ec0..3f27fe9aca903fbdc1d9b42f50fce9b771b12af3 100644 (file)
@@ -1421,6 +1421,7 @@ ifeq ($(strip $(filter-out arm% aarch64 linux-android%,$(target_cpu) $(target_os
   s-taprop.adb<libgnarl/s-taprop__posix.adb \
   s-taspri.ads<libgnarl/s-taspri__posix.ads \
   s-tpopsp.adb<libgnarl/s-tpopsp__posix-foreign.adb \
+  a-nallfl.ads<libgnat/a-nallfl__wraplf.ads \
   $(ATOMICS_TARGET_PAIRS) \
   $(ATOMICS_BUILTINS_TARGET_PAIRS) \
   system.ads<libgnat/system-linux-arm.ads