This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: cc1: warning: unrecognized command line option "-Wno-narrowing"
Andreas Schwab <schwab@linux-m68k.org> writes:
> Jason Merrill <jason@redhat.com> writes:
>
>> No, it's accepted by the C front end too, it just has no effect. It's
>> listed as a C option in c.opt. But during builds cc1 warns about it
>> sometimes and not others. It's very odd.
>
> $ gcc -Wno-narrowing -c hello.c
> $ gcc -Wno-narrowing -c hello.c -Wall
> hello.c:14:1: warning: return type defaults to âintâ
> cc1: warning: unrecognized command line option "-Wno-narrowing"
/* Buffer the unknown option described by the string OPT. Currently,
we only complain about unknown -Wno-* options if they may have
prevented a diagnostic. Otherwise, we just ignore them. Note that
if we do complain, it is only as a warning, not an error; passing
the compiler an unrecognised -Wno-* option should never change
whether the compilation succeeds or fails. */
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."