aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDoug Rupp <rupp@adacore.com>2021-03-25 12:44:23 -0700
committerPierre-Marie de Rodat <derodat@adacore.com>2021-06-21 06:45:02 -0400
commit28741e501f4973982ad02683afe58c06e534b5f3 (patch)
tree31fa3f7ebdb32d127d49a95058ff9a5fd39b4abd /gcc
parenteb077d7047629d5704338270ca57b64272627268 (diff)
downloadgcc-28741e501f4973982ad02683afe58c06e534b5f3.zip
gcc-28741e501f4973982ad02683afe58c06e534b5f3.tar.gz
gcc-28741e501f4973982ad02683afe58c06e534b5f3.tar.bz2
[Ada] Compile s-mmap on aarch64-linux
gcc/ada/ * Makefile.rtl (aarch64-linux) [LIBGNAT_TARGET_PAIRS]: Add $(TRASYM_DWARF_UNIX_PAIRS). [EXTRA_GNAT_RTL_NONTASKING_OBJS]: Add $(TRASYM_DWARF_UNIX_OBJS)
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ada/Makefile.rtl4
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/ada/Makefile.rtl b/gcc/ada/Makefile.rtl
index 3731181..6ab07c8 100644
--- a/gcc/ada/Makefile.rtl
+++ b/gcc/ada/Makefile.rtl
@@ -2456,6 +2456,7 @@ ifeq ($(strip $(filter-out aarch64% linux%,$(target_cpu) $(target_os))),)
s-inmaop.adb<libgnarl/s-inmaop__posix.adb \
s-intman.adb<libgnarl/s-intman__posix.adb \
s-linux.ads<libgnarl/s-linux.ads \
+ $(TRASYM_DWARF_UNIX_PAIRS) \
s-mudido.adb<libgnarl/s-mudido__affinity.adb \
s-osinte.ads<libgnarl/s-osinte__linux.ads \
s-osinte.adb<libgnarl/s-osinte__posix.adb \
@@ -2472,7 +2473,8 @@ ifeq ($(strip $(filter-out aarch64% linux%,$(target_cpu) $(target_os))),)
TOOLS_TARGET_PAIRS = indepsw.adb<indepsw-gnu.adb
- EXTRA_GNATRTL_NONTASKING_OBJS = $(GNATRTL_128BIT_OBJS)
+ EXTRA_GNATRTL_NONTASKING_OBJS += $(GNATRTL_128BIT_OBJS) \
+ $(TRASYM_DWARF_UNIX_OBJS)
EXTRA_GNATRTL_TASKING_OBJS=s-linux.o a-exetim.o
EH_MECHANISM=-gcc
THREADSLIB=-lpthread -lrt