Epson S5U1C63000A Computer Accessories User Manual


 
CHAPTER 4: ASSEMBLER
50 EPSON S5U1C63000A MANUAL
(S1C63 FAMILY ASSEMBLER PACKAGE)
4.4 Messages
The assembler delivers all its messages through the Standard Output (stdout).
Start-up message
The assembler outputs only the following message when it starts up.
Assembler 63 Ver x.xx
Copyright (C) SEIKO EPSON CORP. 1998-2001
End message
The assembler outputs the following messages to indicate which files have been created when it ends
normally.
Created preprocessed source file <FILENAME.MS>
Created relocatable object file <FILENAME.O>
Created relocatable list file <FILENAME.LST>
Created error log file <FILENAME.ERR>
Assembly 0 error(s) 0 warning(s)
Usage output
If no file name was specified or the option was not specified correctly, the assembler ends after
delivering the following message concerning the usage:
Usage: as63 [options] <file name>
Options: -d <symbol> Add preprocess definition
-e Output error log file (.ERR)
-g Add source debug information in object
-l Output relocatable list file (.LST)
-c Ignore character case of symbols
-o <file name> Specify output file name
File name: Source file name (.S or .MS)
When error/warning occurs
If an error is produced, an error message will appear before the end message shows up.
Example:
TEST.S(5) Error: Illegal syntax
Assembly 1 error(s) 0 warning(s)
In the case of an error, the assembler ends without creating an output file. If an error occurs at the
preprocessing stage in the assembler, the assembler stops processing and outputs preprocess-level
errors only.
If a warning is issued, a warning message will appear before the end message shows up.
Example:
TEST.S(6) Warning: Expression out of range
Assembly 0 error(s) 1 warning(s)
In the case of a warning, the assembler ends after creating an output file.
The source file name that was specified in the command line will appear at the beginning of the error
and warning messages.
For details on errors and warnings, refer to Section 4.10, "Error/Warning Messages".