beautypg.com

Epson S5U1C62000A User Manual

Page 93

background image

S5U1C62000A MANUAL

EPSON

81

(S1C60/62 FAMILY ASSEMBLER PACKAGE)

CHAPTER 5: ASSEMBLER

5.7.11 List Control Pseudo-Instructions (.list, .nolist)

Instruction format

.list
.nolist

Function

Controls output to the relocatable list file.
The .nolist pseudo-instruction stops output to the relocatable list file after it is issued.
The .list pseudo-instruction resumes from there the output which was stopped by the .nolist pseudo-
instruction.

Precaution

The assembler delivers relocatable list files only when it is started up with the -l option specified.
Therefore, these instructions are invalid, if the -l option was not specified.

5.7.12 Source Debugging Information Pseudo-Instructions (.stabs, .stabn)

Instruction formats

(1) .stabs "", FileName
(2) .stabn 0, FileEnd
(3) .stabn , LineInfo

Function

The assembler outputs object files in IEEE-695 format, including source debugging information
conforming to these instructions. This debugging information is necessary to perform debugging by
Debugger db62, with the assembly source displayed.

Format (1) delivers information on the start position of a file.
Format (2) delivers information on the end position of a file.
Format (3) delivers information on the line No. of an instruction in a source file.

Insertion of debugging information

When the -g option is specified as a start option, the preprocess stage of the assembler will insert
debugging pseudo-instructions in the preprocessed file. Therefore, you do not have to describe these
pseudo-instructions in creating source files.