From cbe91164ce7fd929b56327e72d8e7154f01ef2ec Mon Sep 17 00:00:00 2001 From: Arnaud Charlet Date: Mon, 4 Jul 2016 12:47:30 +0000 Subject: [PATCH] Cleanups. From-SVN: r237977 --- gcc/ada/ChangeLog | 4 + gcc/ada/gcc-interface/Makefile.in | 221 ++++++++++++++++++++---------- 2 files changed, 155 insertions(+), 70 deletions(-) diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 92032ab358f..44ee116c017 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,7 @@ +2016-07-04 Arnaud Charlet + + * gcc-interface/Makefile.in: Cleanups. + 2016-07-04 Ed Schonberg * sem_attr.adb (Analyze_Attribute_Old_Result): The attributes can diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in index 8996dd1bef1..0df7f899278 100644 --- a/gcc/ada/gcc-interface/Makefile.in +++ b/gcc/ada/gcc-interface/Makefile.in @@ -444,6 +444,15 @@ EXTRA_LIBGNAT_OBJS= # specific header files required to rebuild the runtime library from sources. EXTRA_LIBGNAT_SRCS= +# Subsets of extra libgnat sources that always go together +VX_SIGTRAMP_EXTRA_SRCS=sigtramp.h sigtramp-vxworks-target.inc + +# Additional object files that should go in the same directory as libgnat, +# aside the library itself. Typically useful for crtbegin/crtend kind of files. +EXTRA_ADALIB_OBJS= + +VX_CRTBE_EXTRA_ADALIB_OBJS=vx_crtbegin.o vx_crtbegin_auto.o vx_crtend.o + # GCC spec files to be installed in $(libsubdir), so --specs= # finds them at runtime. Sequences of alphanum characters prefixed with '_' in # the filename are stripped off at installation time. This is used to strip @@ -571,7 +580,6 @@ ifeq ($(strip $(filter-out powerpc% wrs vxworks vxworks7,$(target_cpu) $(target_ system.ads