PR doc-bug/9813
authorreichelt <reichelt@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Mar 2003 15:06:19 +0000 (15:06 +0000)
committerreichelt <reichelt@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Mar 2003 15:06:19 +0000 (15:06 +0000)
* doc/extend.texi: Move misplaced paragraph about underscores in
variables in macros.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@64666 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/doc/extend.texi

index 2178dac..e7d8aab 100644 (file)
@@ -1,3 +1,9 @@
+2003-03-21  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       PR doc-bug/9813
+       * doc/extend.texi: Move misplaced paragraph about underscores in
+       variables in macros.
+
 2003-03-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
             Richard Henderson  <rth@redhat.com>
 
index a5b26c4..07efa56 100644 (file)
@@ -887,19 +887,6 @@ the containing function.  You should specify, for @var{result}, a value
 returned by @code{__builtin_apply}.
 @end deftypefn
 
-@cindex underscores in variables in macros
-@cindex @samp{_} in variables in macros
-@cindex local variables in macros
-@cindex variables, local, in macros
-@cindex macros, local variables in
-
-The reason for using names that start with underscores for the local
-variables is to avoid conflicts with variable names that occur within the
-expressions that are substituted for @code{a} and @code{b}.  Eventually we
-hope to design a new form of declaration syntax that allows you to declare
-variables whose scopes start only after their initializers; this will be a
-more reliable way to prevent such conflicts.
-
 @node Typeof
 @section Referring to a Type with @code{typeof}
 @findex typeof
@@ -950,6 +937,19 @@ arithmetic type and evaluates each of its arguments exactly once:
     _a > _b ? _a : _b; @})
 @end example
 
+@cindex underscores in variables in macros
+@cindex @samp{_} in variables in macros
+@cindex local variables in macros
+@cindex variables, local, in macros
+@cindex macros, local variables in
+
+The reason for using names that start with underscores for the local
+variables is to avoid conflicts with variable names that occur within the
+expressions that are substituted for @code{a} and @code{b}.  Eventually we
+hope to design a new form of declaration syntax that allows you to declare
+variables whose scopes start only after their initializers; this will be a
+more reliable way to prevent such conflicts.
+
 @noindent
 Some more examples of the use of @code{typeof}: