From a3a6d41f4610c67b9905b3796e441397cc240178 Mon Sep 17 00:00:00 2001 From: Pierre-Marie de Rodat Date: Thu, 9 Nov 2017 13:59:10 +0000 Subject: [PATCH] [multiple changes] 2017-11-09 Jerome Lambourg * gcc-interface/Makefile.in: Add rules to build aarch64-qnx runtimes. 2017-11-09 Hristian Kirtchev * gcc-interface/trans.c (gnat_to_gnu): Add processing for N_Variable_Reference_Marker nodes. From-SVN: r254581 --- gcc/ada/ChangeLog | 9 +++++++++ gcc/ada/gcc-interface/Makefile.in | 31 +++++++++++++++++++++++++++++++ gcc/ada/gcc-interface/trans.c | 8 ++++---- 3 files changed, 44 insertions(+), 4 deletions(-) diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 7413956105b..71a2d70761e 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,12 @@ +2017-11-09 Jerome Lambourg + + * gcc-interface/Makefile.in: Add rules to build aarch64-qnx runtimes. + +2017-11-09 Hristian Kirtchev + + * gcc-interface/trans.c (gnat_to_gnu): Add processing for + N_Variable_Reference_Marker nodes. + 2017-11-09 Ed Schonberg * sem_ch12.adb (Analyze_Generic_Package_Declaration): Handle properly diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in index b1621d11b11..b08234355b7 100644 --- a/gcc/ada/gcc-interface/Makefile.in +++ b/gcc/ada/gcc-interface/Makefile.in @@ -887,6 +887,37 @@ ifeq ($(strip $(filter-out arm% linux-androideabi,$(target_cpu) $(target_os))),) LIBRARY_VERSION := $(LIB_VERSION) endif +# AARCH64 QNX +ifeq ($(strip $(filter-out aarch64 %qnx,$(target_cpu) $(target_os))),) + LIBGNAT_TARGET_PAIRS = \ + a-intnam.ads