* config/avr/avr.h (CPLUSPLUS_CPP_SPEC): Define.
authorJoern Rennecke <joern.rennecke@embecosm.com>
Mon, 10 Nov 2014 13:06:22 +0000 (13:06 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Mon, 10 Nov 2014 13:06:22 +0000 (13:06 +0000)
From-SVN: r217286

gcc/ChangeLog
gcc/config/avr/avr.h

index 9a9e26d3e8da7b026be9a0dae2ce8e16cbc5e967..a8ecaeaebb2a72a0425c02525237e4b76c1ff650 100644 (file)
@@ -1,3 +1,7 @@
+2014-11-10  Joern Rennecke  <joern.rennecke@embecosm.com>
+
+       * config/avr/avr.h (CPLUSPLUS_CPP_SPEC): Define.
+
 2014-11-10  Martin Liska  <mliska@suse.cz>
 
        * gcc.dg/tree-ssa/ldist-19.c: ICF is disabled
index 2522d6a2e219f05dbcc1d0c951b5eeb7d0043043..e34ffa24f88cfbfd39a1c34bbb95e36810f26186 100644 (file)
@@ -495,6 +495,10 @@ typedef struct avr_args
 #define DRIVER_SELF_SPECS " %{mmcu=*:-specs=device-specs/specs-%*%s %<mmcu=*} "
 #define CPP_SPEC ""
 
+/* We want cc1plus used as a preprocessor to pick up the cpp spec from the
+   per-device spec files  */
+#define CPLUSPLUS_CPP_SPEC "%(cpp)"
+
 #define CC1_SPEC ""
 
 #define CC1PLUS_SPEC "%{!frtti:-fno-rtti} \