invoke.texi (258081) | invoke.texi (258204) |
---|---|
1@c Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2@c 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 3@c This is part of the GCC manual. 4@c For copying conditions, see the file gcc.texi. 5 6@ignore 7@c man begin INCLUDE 8@include gcc-vers.texi --- 216 unchanged lines hidden (view full) --- 225-Wreturn-type -Wsequence-point -Wshadow @gol 226-Wsign-compare -Wstack-protector @gol 227-Wstrict-aliasing -Wstrict-aliasing=2 @gol 228-Wstrict-overflow -Wstrict-overflow=@var{n} @gol 229-Wswitch -Wswitch-default -Wswitch-enum @gol 230-Wsystem-headers -Wtrigraphs -Wundef -Wuninitialized @gol 231-Wunknown-pragmas -Wno-pragmas -Wunreachable-code @gol 232-Wunused -Wunused-function -Wunused-label -Wunused-parameter @gol | 1@c Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2@c 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 3@c This is part of the GCC manual. 4@c For copying conditions, see the file gcc.texi. 5 6@ignore 7@c man begin INCLUDE 8@include gcc-vers.texi --- 216 unchanged lines hidden (view full) --- 225-Wreturn-type -Wsequence-point -Wshadow @gol 226-Wsign-compare -Wstack-protector @gol 227-Wstrict-aliasing -Wstrict-aliasing=2 @gol 228-Wstrict-overflow -Wstrict-overflow=@var{n} @gol 229-Wswitch -Wswitch-default -Wswitch-enum @gol 230-Wsystem-headers -Wtrigraphs -Wundef -Wuninitialized @gol 231-Wunknown-pragmas -Wno-pragmas -Wunreachable-code @gol 232-Wunused -Wunused-function -Wunused-label -Wunused-parameter @gol |
233-Wunused-value -Wunused-variable -Wvariadic-macros @gol | 233-Wunused-value -Wunused-variable @gol 234-Wvariadic-macros -Wvla @gol |
234-Wvolatile-register-var -Wwrite-strings} 235 236@item C-only Warning Options 237@gccoptlist{-Wbad-function-cast -Wmissing-declarations @gol 238-Wmissing-prototypes -Wnested-externs -Wold-style-definition @gol 239-Wstrict-prototypes -Wtraditional @gol 240-Wdeclaration-after-statement -Wpointer-sign} 241 --- 2954 unchanged lines hidden (view full) --- 3196 3197@item -Wvariadic-macros 3198@opindex Wvariadic-macros 3199@opindex Wno-variadic-macros 3200Warn if variadic macros are used in pedantic ISO C90 mode, or the GNU 3201alternate syntax when in pedantic ISO C99 mode. This is default. 3202To inhibit the warning messages, use @option{-Wno-variadic-macros}. 3203 | 235-Wvolatile-register-var -Wwrite-strings} 236 237@item C-only Warning Options 238@gccoptlist{-Wbad-function-cast -Wmissing-declarations @gol 239-Wmissing-prototypes -Wnested-externs -Wold-style-definition @gol 240-Wstrict-prototypes -Wtraditional @gol 241-Wdeclaration-after-statement -Wpointer-sign} 242 --- 2954 unchanged lines hidden (view full) --- 3197 3198@item -Wvariadic-macros 3199@opindex Wvariadic-macros 3200@opindex Wno-variadic-macros 3201Warn if variadic macros are used in pedantic ISO C90 mode, or the GNU 3202alternate syntax when in pedantic ISO C99 mode. This is default. 3203To inhibit the warning messages, use @option{-Wno-variadic-macros}. 3204 |
3205@item -Wvla 3206@opindex Wvla 3207@opindex Wno-vla 3208Warn if variable length array is used in the code. 3209@option{-Wno-vla} will prevent the @option{-pedantic} warning of 3210the variable length array. 3211 |
|
3204@item -Wvolatile-register-var 3205@opindex Wvolatile-register-var 3206@opindex Wno-volatile-register-var 3207Warn if a register variable is declared volatile. The volatile 3208modifier does not inhibit all optimizations that may eliminate reads 3209and/or writes to register variables. 3210 3211@item -Wdisabled-optimization --- 10641 unchanged lines hidden --- | 3212@item -Wvolatile-register-var 3213@opindex Wvolatile-register-var 3214@opindex Wno-volatile-register-var 3215Warn if a register variable is declared volatile. The volatile 3216modifier does not inhibit all optimizations that may eliminate reads 3217and/or writes to register variables. 3218 3219@item -Wdisabled-optimization --- 10641 unchanged lines hidden --- |