Make GCC selftests work for *-wrs-vxworks-* targets
authorThomas Schwinge <thomas@codesourcery.com>
Wed, 12 Oct 2016 13:09:17 +0000 (15:09 +0200)
committerThomas Schwinge <tschwinge@gcc.gnu.org>
Wed, 12 Oct 2016 13:09:17 +0000 (15:09 +0200)
gcc/
* Makefile.in (SELFTEST_FLAGS): Add -nostdinc.

From-SVN: r241044

gcc/ChangeLog
gcc/Makefile.in

index 003316f5825983e5e7abeb5147b6583440e8d60a..d6880d9f30872a79d5d5119f25153ed7c5dc28df 100644 (file)
@@ -1,5 +1,7 @@
 2016-10-12  Thomas Schwinge  <thomas@codesourcery.com>
 
+       * Makefile.in (SELFTEST_FLAGS): Add -nostdinc.
+
        * Makefile.in (SELFTEST_FLAGS): New variable.
        (s-selftest, selftest-gdb, selftest-valgrind): Use it.
 
index 02d0c4511aee8cfd47829240d91e62cb273287be..f1ff782f10bd741d9d27b52a91800bc8f1d072f2 100644 (file)
@@ -1879,7 +1879,9 @@ rest.cross: specs
 
 # GCC's selftests.
 # Specify a dummy input file to placate the driver.
-SELFTEST_FLAGS = -x c /dev/null -S -fself-test
+# Specify -nostdinc to work around missing WIND_BASE environment variable
+# required for *-wrs-vxworks-* targets.
+SELFTEST_FLAGS = -nostdinc -x c /dev/null -S -fself-test
 
 # Run the selftests during the build once we have a driver and a cc1,
 # so that self-test failures are caught as early as possible.