changed explanation of .base pseudo
added rcsid
This commit is contained in:
parent
273ba7be86
commit
63324761c6
1 changed files with 6 additions and 6 deletions
|
@ -1,3 +1,4 @@
|
||||||
|
\" $Header$
|
||||||
.tr ~
|
.tr ~
|
||||||
.TH UNI_ASS VI
|
.TH UNI_ASS VI
|
||||||
.ad
|
.ad
|
||||||
|
@ -74,10 +75,9 @@ In the final stages of the assembly the text, data and bss
|
||||||
segments are concatenated in that order after the length of
|
segments are concatenated in that order after the length of
|
||||||
each segment has been made a multiple of a machine dependent
|
each segment has been made a multiple of a machine dependent
|
||||||
constant.
|
constant.
|
||||||
The first segment (text) starts at location 0.
|
The first segment (text) starts at the location that is given
|
||||||
.br
|
as an argument to the .base pseudo-instruction.
|
||||||
The start address of each segment can be set by the .base
|
The default is 0.
|
||||||
pseudo-instruction.
|
|
||||||
.sp
|
.sp
|
||||||
The labels defined in a particular segment
|
The labels defined in a particular segment
|
||||||
have the type of that
|
have the type of that
|
||||||
|
@ -248,8 +248,8 @@ The value of the expression must be absolute.
|
||||||
.Pu ".bss"
|
.Pu ".bss"
|
||||||
Start an segment of the indicated type.
|
Start an segment of the indicated type.
|
||||||
.Pu ".base \fIexpresssion\fP"
|
.Pu ".base \fIexpresssion\fP"
|
||||||
Set the starting address of the current segment to the value of
|
Set the starting address of the first of the consecutive segments
|
||||||
the expression.
|
(text) to the value of the expression.
|
||||||
The expression must be absolute.
|
The expression must be absolute.
|
||||||
.Pu ".errnz \fIexpression\fP"
|
.Pu ".errnz \fIexpression\fP"
|
||||||
Stop with a fatal error message when the value of the
|
Stop with a fatal error message when the value of the
|
||||||
|
|
Loading…
Add table
Reference in a new issue