SFE section end
In this section:
Syntax
SFE (section[{+ | -}offset])
Precedence
2
Parameters
| The name of a section, which must be defined before |
| An optional offset from the start address. The parentheses are optional if |
Description
SFE accepts a single operand to its right. The operator evaluates to the address of the first byte after the section end. This evaluation occurs at linking time.
Example
name sectionEnd
section MYCODE:CODE ; Forward declaration of MYCODE
section SEGTAB:CONST
data32 ; Disassembled as 32-bit data
endmycode dc32 sfe(MYCODE)
endEven if this code is linked with many other modules, end is still set to the first byte after the section MYCODE.
The size of the section MYCODE can be achieved by using the SIZEOF operator.