diff options
author | Frederic Konrad <konrad@adacore.com> | 2021-06-29 11:21:26 +0200 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2021-09-21 15:24:58 +0000 |
commit | 566b47901161e90d311d0b7cf6f385fedd0edb85 (patch) | |
tree | 6fe5efc1e0f84010faa97352e2feaf12faf2eb92 /gcc | |
parent | 704d03a4e356993a5b5216f3728e3edade782853 (diff) | |
download | gcc-566b47901161e90d311d0b7cf6f385fedd0edb85.zip gcc-566b47901161e90d311d0b7cf6f385fedd0edb85.tar.gz gcc-566b47901161e90d311d0b7cf6f385fedd0edb85.tar.bz2 |
[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.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ada/Makefile.rtl | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ada/Makefile.rtl b/gcc/ada/Makefile.rtl index f32ed17..2f3496e 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<libgnat/a-nallfl__wraplf.ads endif |