Correct local label doc

* doc/as.texinfo (Local Labels): Allowed range of N in local
	labels is non-negative integers, not positive integers.
This commit is contained in:
Alan Modra 2015-08-13 15:51:51 +09:30
parent ea8812bcea
commit 9791c25049
2 changed files with 10 additions and 5 deletions

View File

@ -1,3 +1,8 @@
2015-08-13 Alan Modra <amodra@gmail.com>
* doc/as.texinfo (Local Labels): Allowed range of N in local
labels is non-negative integers, not positive integers.
2015-08-12 David Weatherford <weath@cadence.com>
* config/tc-xtensa.c (struct litpool_frag, struct litpool_seg):

View File

@ -3707,11 +3707,11 @@ Local labels are different from local symbols. Local labels help compilers and
programmers use names temporarily. They create symbols which are guaranteed to
be unique over the entire scope of the input source code and which can be
referred to by a simple notation. To define a local label, write a label of
the form @samp{@b{N}:} (where @b{N} represents any positive integer). To refer
to the most recent previous definition of that label write @samp{@b{N}b}, using
the same number as when you defined the label. To refer to the next definition
of a local label, write @samp{@b{N}f}---the @samp{b} stands for ``backwards''
and the @samp{f} stands for ``forwards''.
the form @samp{@b{N}:} (where @b{N} represents any non-negative integer).
To refer to the most recent previous definition of that label write
@samp{@b{N}b}, using the same number as when you defined the label. To refer
to the next definition of a local label, write @samp{@b{N}f}. The @samp{b}
stands for ``backwards'' and the @samp{f} stands for ``forwards''.
There is no restriction on how you can use these labels, and you can reuse them
too. So that it is possible to repeatedly define the same local label (using