From: Doug Rupp Date: Tue, 25 Feb 2014 16:16:27 +0000 (+0000) Subject: 2014-02-25 Doug Rupp X-Git-Tag: releases/gcc-4.9.0~671 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3af78158aa01b0d43b546038b7fddc2c63533121;p=thirdparty%2Fgcc.git 2014-02-25 Doug Rupp * gcc-interface/Makefile.in (arm-linux): (EH_MECHANISM): Use ARM unwinder (-arm) (LIBGNAT_TARGET_PAIRS: Override defaults with a-exexpr-gcc.adb and s-excmac-arm.ads. (EXTRA_LIBGNAT_OBJS): Add raise-gcc.o (EXTRA_GNATRTL_NONTASKING_OBJS): Add g-cppexc.o s-excmac.o. (arm-wrs-vxworks): Add EH_MECHANISM=-gcc for kernel mode. (EXTRA_LIBGNAT_OBJS): Add sigtramp-armvxw.o Add dependencies for sigtramp-armvxw.o. From-SVN: r208150 --- diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index a5696282092c..3e8cbda0b08a 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,15 @@ +2014-02-25 Doug Rupp + + * gcc-interface/Makefile.in (arm-linux): + (EH_MECHANISM): Use ARM unwinder (-arm) + (LIBGNAT_TARGET_PAIRS: Override defaults with a-exexpr-gcc.adb and + s-excmac-arm.ads. + (EXTRA_LIBGNAT_OBJS): Add raise-gcc.o + (EXTRA_GNATRTL_NONTASKING_OBJS): Add g-cppexc.o s-excmac.o. + (arm-wrs-vxworks): Add EH_MECHANISM=-gcc for kernel mode. + (EXTRA_LIBGNAT_OBJS): Add sigtramp-armvxw.o + Add dependencies for sigtramp-armvxw.o. + 2014-02-25 Eric Botcazou * gcc-interface/trans.c (Pragma_to_gnu): Deal with Warning_As_Error. diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in index 01e2c148e7a3..e353d89efcde 100644 --- a/gcc/ada/gcc-interface/Makefile.in +++ b/gcc/ada/gcc-interface/Makefile.in @@ -970,6 +970,8 @@ ifeq ($(strip $(filter-out arm% coff wrs vx%,$(target_cpu) $(target_vendor) $(ta EXTRA_LIBGNAT_OBJS+=affinity.o else ifeq ($(strip $(filter-out kernel-smp,$(THREAD_KIND))),) + EH_MECHANISM=-gcc + LIBGNAT_TARGET_PAIRS += \ s-mudido.adb