-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | check/lightning.c | 7 |
@@ -1,3 +1,8 @@ +2015年06月24日 Paulo Andrade <pcpa@gnu.org> + + * check/lightning.c: Clearly run check if clang is the system + compiler. + 2015年06月20日 Paulo Andrade <pcpa@gnu.org> * lib/jit_sparc-cpu.c, lib/jit_sparc-fpu.c, lib/jit_sparc.c: diff --git a/check/lightning.c b/check/lightning.c index 02d418a..2422fff 100644 --- a/check/lightning.c +++ b/check/lightning.c @@ -4170,7 +4170,12 @@ main(int argc, char *argv[]) strncpy(parser.name, endptr, sizeof(parser.name)); parser.name[sizeof(parser.name) - 1] = '0円'; } - opt_short = snprintf(cmdline, sizeof(cmdline), "gcc -E -x c %s", argv[opt_index]); +#if __clang__ +# define cc "clang" +#else +# define cc "gcc" +#endif + opt_short = snprintf(cmdline, sizeof(cmdline), cc " -E -x c %s", argv[opt_index]); for (++opt_index; opt_index < argc; opt_index++) { if (argv[opt_index][0] == '-') opt_short += snprintf(cmdline + opt_short, |