On Jan 05 2017, Jakub Jelinek <ja...@redhat.com> wrote: > On Thu, Jan 05, 2017 at 11:01:37AM +0100, Martin Liška wrote: >> diff --git a/gcc/gcc.c b/gcc/gcc.c >> index 8154953eb1d..ea4af119e73 100644 >> --- a/gcc/gcc.c >> +++ b/gcc/gcc.c >> @@ -8325,7 +8325,19 @@ lookup_compiler (const char *name, size_t length, >> const char *language) >> { >> for (cp = compilers + n_compilers - 1; cp >= compilers; cp--) >> if (cp->suffix[0] == '@' && !strcmp (cp->suffix + 1, language)) >> - return cp; >> + { >> + if (name != NULL && strcmp (name, "-") == 0 >> + && (strcmp (cp->suffix, "@c-header") == 0 >> + || strcmp (cp->suffix, "@c++-header") == 0)) >> + { >> + fatal_error (input_location, >> + "can't use '-' as input filename for a " >> + "precompiled header"); > > That would be can%'t
Better: cannot. Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."