From: sh Date: Tue, 5 Dec 2017 10:46:42 +0000 (+0000) Subject: RTEMS/Ada: Define EH_MECHANISM X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3477046aa67e9d7e3ef5585ca263409b11ed9fb5;p=thirdparty%2Fgcc.git RTEMS/Ada: Define EH_MECHANISM Without this definition I got the following error: <...>/xgcc <...> -c -g -O2 -W -Wall -gnatpg -nostdinc -g -fno-inline \ -fno-toplevel-reorder -O1 a-except.adb -o a-except.o a-exexpr.adb:38:06: "System.Exceptions.Machine" is not a predefined library unit a-exexpr.adb:38:06: "Ada.Exceptions (body)" depends on "Ada.Exceptions.Exception_Propagation (body)" a-exexpr.adb:38:06: "Ada.Exceptions.Exception_Propagation (body)" depends on "System.Exceptions.Machine (spec)" ../gcc-interface/Makefile:2661: recipe for target 'a-except.o' failed gcc/ada * gcc-interface/Makefile.in (RTEMS): Define EH_MECHANISM. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@255408 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 714ea612b79d..79417ddde288 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,7 @@ +2017-12-05 Sebastian Huber + + * gcc-interface/Makefile.in (RTEMS): Define EH_MECHANISM. + 2017-12-04 Sebastian Huber * gcc-interface/Makefile.in (RTEMS): Use s-osprim__rtems.adb. diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in index 133ef8e94c9d..99e3bdcb39d7 100644 --- a/gcc/ada/gcc-interface/Makefile.in +++ b/gcc/ada/gcc-interface/Makefile.in @@ -1368,6 +1368,11 @@ ifeq ($(strip $(filter-out rtems%,$(target_os))),) s-tpopsp.adb