Chapter 6 Using Linker

6.2Starting Linker

The linker is started by entering a command name and parameters, just as for other MS-DOS external commands. The parameters are linker options and names of files to be linked.

The command name differs depending on the device being used. This chapter uses the terminology of ld103 as is general format.

General format of commands

Below is the general format of the command to use when starting the linker.

ld103 [options] relocatable_object_filename ...

[library_filename]

Contents of brackets [ ] may be omitted.

Ellipses (...) indicate item may be repeated.

Specifying options

Except for the @ option, an option starts with a hyphen (-) as the options specifier, followed by a character that indicate the particular option.

-g

The @ option is not preceded by hyphen.

Option specifications are case sensitive, so upper case and lower case letters must be specified correctly.

-Ed

Single-character options not accompanied by parameters can be specified as multiple characters following the slash (/) or hyphen (-) option specifier. The order is optional.

-jmg

If you want to separate multiple options, delimit them with spaces.

-j -m -g

When an option is accompanied by a parameter and other options are to follow, add a space after the parameter, and follow with the slash (/) or hyphen (-) option specifier.

-o main.ex -gm

Starting Linker 85

Page 97
Image 97
Panasonic MN1030 user manual Starting Linker, Ld103 options relocatableobjectfilename Libraryfilename, Jmg, Main.ex -gm