Everything
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

No.

Item

Translation Limit

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.