diff options
author | vmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-07-08 12:16:05 +0000 |
---|---|---|
committer | vmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-07-08 12:16:05 +0000 |
commit | 89c1adad0c2cad1576e543af9dbed9d4d7c054e0 (patch) | |
tree | 1a09517983f5d1a0757410a58f92ae55ac9a33a9 /gcc/invoke.texi | |
parent | d1a9855af4f39dc2194cd63383f433b8565ef726 (diff) | |
download | gcc-89c1adad0c2cad1576e543af9dbed9d4d7c054e0.tar.gz |
* toplev.c (lang_options): Add -Wlong-long, -Wno-long-long
options.
* c-decl.c (warn_long_long): Define.
(c_decode_option): Parse -Wlong-long, -Wno-long-long options.
(grokdeclarator): Add flag `warn_long_long' as guard for
warning "ANSI C does not support `long long'".
* invoke.texi: Add description of options -Wlong-long,
-Wno-long-long.
* gcc.1: The same as above.
* cp-tree.h (warn_long_long): Define.
* decl.c (grokdeclarator): Add flag `warn_long_long' as guard for
warning "ANSI C++ does not support `long long'".
* decl2.c (warn_long_long): Define.
(lang_decode_option): Parse -Wlong-long, -Wno-long-long options.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@21007 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/invoke.texi')
-rw-r--r-- | gcc/invoke.texi | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gcc/invoke.texi b/gcc/invoke.texi index 5bfac524c5c..5cd5432bcad 100644 --- a/gcc/invoke.texi +++ b/gcc/invoke.texi @@ -121,7 +121,8 @@ in the following sections. -Wid-clash-@var{len} -Wimplicit -Wimplicit-int -Wimplicit-function-declaration -Wimport -Werror-implicit-function-declaration -Winline --Wlarger-than-@var{len} -Wmain -Wmissing-declarations +-Wlarger-than-@var{len} -Wlong-long +-Wmain -Wmissing-declarations -Wmissing-prototypes -Wmultichar -Wnested-externs -Wno-import -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpointer-arith -Wredundant-decls -Wreorder -Wreturn-type @@ -1704,6 +1705,12 @@ main () In this example, g++ will synthesize a default @samp{A& operator = (const A&);}, while cfront will use the user-defined @samp{operator =}. +@item -Wlong-long +Warn if @samp{long long} type is used. This is default. To inhibit +the warning messages, use @samp{-Wno-long-long}. Flags +@samp{-Wlong-long} and @samp{-Wno-long-long} are taken into account +only when @samp{-pedantic} flag is used. + @item -Werror Make all warnings into errors. @end table |