beautypg.com

Zilog EZ80F916 User Manual

Page 103

background image

UM014423-0607

Using the Integrated Development Environment

ZiLOG Developer Studio II

eZ80Acclaim!

®

User Manual

83

You can add or edit your additional directives in the Additional Linker Directives dialog
box. The manually inserted directives are always placed in the same place in your linker
command file: after most of the automatically generated directives and just before the final
directive that gives the name of the executable to be built and the modules to be included
in the build. This position makes your manually inserted directives override any conflict-
ing directives that occur earlier in the file, so it allows you to override particular directives
that are autogenerated from the project settings. (The RANGE and ORDER linker direc-
tives are exceptions to this rule; they do not override earlier RANGE and ORDER direc-
tives but combine with them.) Use caution with this override capability because some of
the autogenerated directives might interact with other directives and because there is no
visual indication to remind you that some of your project settings might not be fully taking
effect on later builds. If you need to create a complex linker command file, contact ZiLOG
Technical Support for assistance. See “ZiLOG Technical Support” on page xviii.

If you have selected the Additional Directives check box, your manually inserted direc-
tives are not erased when you build your project. They are retained and re-inserted into the
same location in each newly created linker command file every time you build your
project.

NOTE: In earlier releases of ZDS II, it was necessary to manually insert a number of

directives if you had a C project and did not select the Standard C Startup Module.
This is no longer necessary. The directives needed to support a C startup module
are now always added to the linker command file. The only time these directives
are not added is if the project is an Assembly Only project or if a custom linker
command file is in use.

Use Existing

Use the following procedure if you do not want a new linker command file to be generated
when you build your project:

1. Select the Use Existing button.

2. Click on the Browse button (

).

The Select Linker Command File dialog box is displayed.

This manual is related to the following products: