From cf7bb33f4d9532dc7ea2551acbf888341b8f12ce Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Wed, 12 Oct 2016 15:09:17 +0200 Subject: [PATCH] Make GCC selftests work for *-wrs-vxworks-* targets gcc/ * Makefile.in (SELFTEST_FLAGS): Add -nostdinc. From-SVN: r241044 --- gcc/ChangeLog | 2 ++ gcc/Makefile.in | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 003316f5825..d6880d9f308 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ 2016-10-12 Thomas Schwinge + * Makefile.in (SELFTEST_FLAGS): Add -nostdinc. + * Makefile.in (SELFTEST_FLAGS): New variable. (s-selftest, selftest-gdb, selftest-valgrind): Use it. diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 02d0c4511ae..f1ff782f10b 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -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. -- 2.30.2