s5u1c33000c Epson Electronics America, Inc., s5u1c33000c Datasheet - Page 205

no-image

s5u1c33000c

Manufacturer Part Number
s5u1c33000c
Description
Cmos 32-bit Single Chip Microcomputer S5u1c33000c Manual
Manufacturer
Epson Electronics America, Inc.
Datasheet
12.5.2 Linker Command List (Ver. 2.1)
The following 22 types of linker commands are provided for the lk33 Ver 2.1 (including the startup options that
can be specified in a command line):
The following explains each linker command. (For details on startup options, refer to Section 12.3.2.)
Actual usage examples and link results are described in the next section.
-w command
Format:
Sample description: -w
Explanation:
Default:
-l command
Format:
Sample description: -l c:\cc33\lib
Explanation:
Default:
-o command
Format:
Sample description: -o test.srf
Explanation:
Default:
S5U1C33000C MANUAL
(C COMPILER PACKAGE FOR S1C33 FAMILY) (Ver. 4)
-w
If this command is not specified, all warning messages are output.
-l <Library search path>
Unless this command is specified, only the current directory is searched.
A path name can be included in each written library file name.
-o <Output file name>.srf
Unless this command is specified, the linker uses the first file name that appears in the input
object files written in the command file to generate the output file.
-c
-m
-s
-cref
-g
-e
-w
-l
-o
-defsym
-d
-align
-code
-data
-bss
-ucode
-udata
-ubss
-objsym
-section
-ld
-inclink
Command
1: Startup options
2: Cannot be used in the command file.
3: Commands only for Ver. 2.1 (cannot be used when –v3 is specified).
If the -w command is specified, no warning is output for duplicate global labels in the
BSS section.
This command specifies the directory where libraries can be searched.
At least one space or tab is required between -l and <Library search path>.
Up to four library search paths can be specified. To specify multiple directories, specify
the -l option for each directory.
This command specifies an output file name.
At least one space or tab is required between -o and <Output file name>.
Table 12.5.2.1 Linker command list (Ver. 2.1)
Specifies a command file. 1, 2
Outputs a link map file. 1
Outputs a symbol file. 1
Outputs a cross reference file. 1
Outputs debugging information. 1
Outputs an error file. 1
Sets the warning level.
Specifies a library search path.
Sets an output file name.
Sets a global symbol.
Deletes the duplicated global BSS area.
Specifies the data alignment.
Sets a relocatable DATA section start address. 3
Sets a relocatable BSS section start address. 3
Sets a virtual/shared CODE section start address. 3
Sets a virtual/shared DATA section start address. 3
Sets a shared BSS section start address. 3
Creates section symbols. 3
Specifies an output section.
Outputs an srf33 file for the loader. 3
Enables linking .srf33 files.
Specifies a command file.
EPSON
Function
(Link processing in lk33 Ver. 2.1 or earlier)
CHAPTER 12: LINKER
189

Related parts for s5u1c33000c