Starting Method; Startup Format; Command-Line Options - Epson S5U1C17001C Manual

Cmos 16-bit single chip microcontroller (c compiler package for s1c17 family) (ver. 3.2)
Hide thumbs Also See for S5U1C17001C:
Table of Contents

Advertisement

6.3 Starting Method

6.3.1

Startup Format

To invoke the as assembler, use the command shown below.
as <options> <filename>
<options>
See Section 6.3.2.
<filename>
Specify assembly source file name(s) including the extension (.s).
6.3.2

Command-line Options

The as assembler accepts the gnu assembler standard options.
The following lists the principal options only. Refer to the gnu assembler manual for more information.
-o<filename>
Specify output file name
Function:
Description: This option is used to specify the name of the object file output by the as assembler.
The <filename> must be input immediately after -o.
The default output file name is a.out.
Default:
-a[<sub-option>]
Function:
Output assembly list file
Description: Outputs an assembly list file. The <sub-option> controls the output contents.
Example: -adhl Requests high-level assembly listing without debugging directives.
Default:
No assembly list file is output.
--gstabs
Add debugging information with relative path to source files
Function:
Description: This option is used to creates an output file containing debugging information.
The source file location information is output as a relative path.
Default:
No debugging information is output.
In addition to the standard options, the following S1C17 option is available:
-mpointer16
Specify 16-bit pointer mode
Function:
Description: This option is used to generate object files for the 16-bit pointer mode (64KB memory model). This option just
sets a flag to indicate that the 16-bit pointer mode is specified and it does not affect the object code that will be
generated.
Default:
The assembler generates object files for the 24-bit pointer mode (16MB memory model).
When entering options in the command line, you need to place one or more spaces before and after the option.
Example: as -otest.o -adhl test.s
S5U1C17001C Manual
(Rev. 1.0)
Seiko Epson Corporation
6 Assembler
6-3

Advertisement

Table of Contents
loading

Table of Contents