changed explanation of .base pseudo

added rcsid
This commit is contained in:
sater 1984-07-12 14:55:22 +00:00
parent 273ba7be86
commit 63324761c6

View file

@ -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