X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Fdoc%2Foptions.texi;h=d7a18af7ef4bed2d111fed9d4750c4888d86a5e5;hb=3b0273a198fcdb889f70f2a3c15896dba429e852;hp=46610f03ad5f9b500bc632cd0e5601bb61bf2840;hpb=67089c6ba213c45df206f3516b3f5507e36c166b;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/doc/options.texi b/gcc/doc/options.texi index 46610f03ad5..d7a18af7ef4 100644 --- a/gcc/doc/options.texi +++ b/gcc/doc/options.texi @@ -273,6 +273,19 @@ not need to handle it and no @samp{OPT_} enumeration value is defined for it; only the canonical form of the option will be seen in those places. +@item Ignore +This option is ignored apart from printing any warning specified using +@code{Warn}. The option will not be seen by specs and no @samp{OPT_} +enumeration value is defined for it. + +@item Warn(@var{message}) +If this option is used, output the warning @var{message}. +@var{message} is a format string, either taking a single operand with +a @samp{%qs} format which is the option name, or not taking any +operands, which is passed to the @samp{warning} function. If an alias +is marked @code{Warn}, the target of the alias must not also be marked +@code{Warn}. + @item Report The state of the option should be printed by @option{-fverbose-asm}.