beautypg.com

Zilog Z8F0130 User Manual

Page 121

background image

UM013037-1212

Project Menu

Zilog Developer Studio II – Z8 Encore!

User Manual

97

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

directives are exceptions to this rule; they do not override earlier RANGE and ORDER
directives 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 must create a complex linker command file, contact Zilog
Technical Support for assistance. See the

Zilog Technical Support

section on page 6.

If you have selected the

Additional Directives

checkbox, your manually inserted direc-

tives are not erased when you build your project. They are retained and reinserted into the
same location in each newly created linker command file every time you build your proj-
ect.

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 Start-up Module. This task is no lon-
ger necessary. The directives required to support a C start-up 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.

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 the

Browse

button (

). The

Select Linker Command File

dialog box is dis-

played.

Note: