From: Frederic Konrad Date: Tue, 29 Jun 2021 09:21:26 +0000 (+0200) Subject: [Ada] rtems: add 128bit support for aarch64 X-Git-Tag: basepoints/gcc-13~4576 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=566b47901161e90d311d0b7cf6f385fedd0edb85;p=thirdparty%2Fgcc.git [Ada] rtems: add 128bit support for aarch64 gcc/ada/ * Makefile.rtl (aarch64-rtems*): Add GNATRTL_128BIT_PAIRS to the LIBGNAT_TARGET_PAIRS list and also GNATRTL_128BIT_OBJS to the EXTRA_GNATRTL_NONTASKING_OBJS list. --- diff --git a/gcc/ada/Makefile.rtl b/gcc/ada/Makefile.rtl index f32ed170ef2e..2f3496e4b085 100644 --- a/gcc/ada/Makefile.rtl +++ b/gcc/ada/Makefile.rtl @@ -2196,6 +2196,11 @@ ifeq ($(strip $(filter-out rtems%,$(target_os))),) EH_MECHANISM=-gcc endif + ifeq ($(strip $(filter-out aarch64%,$(target_cpu))),) + LIBGNAT_TARGET_PAIRS += $(GNATRTL_128BIT_PAIRS) + EXTRA_GNATRTL_NONTASKING_OBJS += $(GNATRTL_128BIT_OBJS) + endif + ifeq ($(strip $(filter-out aarch64% riscv%,$(target_cpu))),) LIBGNAT_TARGET_PAIRS += a-nallfl.ads