1.4.2
Limits of Assembler
Table 1.2 shows the translation limits of the assembler.
Source programs must be created to fall within these translation limits.
Table 1.2 | Translation Limits of Assembler |
|
|
|
1
|
Number of characters in one line
|
32760
|
2
|
Symbol length
|
Number of characters in one line*1
|
3
|
Number of symbols
|
Unlimited
|
4
|
Number of externally referenced symbols
|
Unlimited
|
5
|
Number of externally defined symbols
|
Unlimited
|
6
|
Maximum size for a section
|
0FFFFFFFFH bytes
|
7
|
Number of sections
|
65265 (with debugging information) or 65274 (without debugging information)
|
8
|
File include
|
Nesting levels of 30
|
9
|
String length
|
Number of characters in one line*1
|
10
|
Number of characters in a file name
|
Number of characters in one line*1
|
11
|
Number of characters in an environment variable setting
|
2048 bytes
|
12
|
Number of macro definitions
|
65535
|
13
|
Number of characters in a subcommand file
|
32767*2
|
14
|
Number of characters in one line of a subcommand file
|
2048
|
Notes 1. | The limit may become a smaller value depending on the string length specified in the same line. |
Notes 2. | The limit may become a smaller value because this value includes the number of characters for other assembler options. |