invoke.texi (Warning Options): Simplify and clarify the descriptions of -Wnonnull...
authorGerald Pfeifer <gerald@pfeifer.com>
Tue, 7 Oct 2003 16:28:37 +0000 (16:28 +0000)
committerGerald Pfeifer <gerald@gcc.gnu.org>
Tue, 7 Oct 2003 16:28:37 +0000 (16:28 +0000)
* doc/invoke.texi (Warning Options): Simplify and clarify the
descriptions of -Wnonnull and -Winit-self.

From-SVN: r72194

gcc/ChangeLog
gcc/doc/invoke.texi

index 77ba3dc949957d1358251738fb65c338f5966454..69487651fe4f24c7193538619a875d61f81aea56 100644 (file)
@@ -1,3 +1,8 @@
+2003-10-07  Gerald Pfeifer  <gerald@pfeifer.com>
+
+       * doc/invoke.texi (Warning Options): Simplify and clarify the
+       descriptions of -Wnonnull and -Winit-self.
+
 2003-10-07  Richard Earnshaw  <rearnsha@arm.com>
 
        * optabs.c (init_intraclass_conv_libfuncs): Fix order of array
index d6ab928ae51e65ef451707db43b82b6bb772eea6..b943146c9ec9e8f1c7cb14185ceebee8b0ebeb5c 100644 (file)
@@ -2173,7 +2173,7 @@ Enable @option{-Wformat} plus format checks not included in
 
 @item -Wnonnull
 @opindex Wnonnull
-Enable warning about passing a null pointer for arguments marked as
+Warn about passing a null pointer for arguments marked as
 requiring a non-null value by the @code{nonnull} function attribute.
 
 @option{-Wnonnull} is included in @option{-Wall} and @option{-Wformat}.  It
@@ -2181,12 +2181,12 @@ can be disabled with the @option{-Wno-nonnull} option.
 
 @item -Winit-self @r{(C, C++, and Objective-C only)} 
 @opindex Winit-self
-Enable warning about uninitialized variables which are initalized with themselves.
-Note this option can only be used with the @option{-Wuninitialized} option and 
-that only works with @option{-O}.
+Warn about uninitialized variables which are initialized with themselves.
+Note this option can only be used with the @option{-Wuninitialized} option,
+which in turn only works with @option{-O1} and above.
 
-For an example, the following code will not warn about i being uninitialized 
-without this option:
+For example, GCC will warn about @code{i} being uninitialized in the
+following snippet only when @option{-Winit-self} has been specified:
 @smallexample
 @group
 int f()