beautypg.com

2 warning, 12 precautions – Epson S5U1C62000A User Manual

Page 100

background image

88

EPSON

S5U1C62000A MANUAL

(S1C60/62 FAMILY ASSEMBLER PACKAGE)

CHAPTER 5: ASSEMBLER

5.11.2 Warning

When a warning occurs, the assembler will keep on processing, and terminates the processing after
displaying a warning message, unless any other error is produced.
The warning message is delivered/displayed in the following formats:

() Warning :

Example:

TEST.S(41) : Warning : Expression out of range

The warning messages are given below:

Warning message

Description

Second definition of define symbol

The symbol is multiply defined by #define.

Section activation expected, use <.code/.bss>

There is no section definition.

Expression out of range

The result of the expression is out of the effective range.

5.12 Precautions

(1) Nesting of the #include pseudo instruction is limited to a maximum 10 levels. If this limit is sur-

passed, an error will result.

(2) A maximum of 64 internal branch labels can be specified per macro and maximum 9999 internal

branch labels can be expanded within one source file. If these limits are exceeded, an error will result.

(3) Other limitations such as the number of sections depend on the free memory space.