EasyManua.ls Logo

Intel i960 - Page 42

Intel i960
347 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
i960 Processor Compiler User's Guide
2-24
2
This option does not otherwise change the code or data generated for the
object modules. It simply makes optimization information collected
during the initial compilation available to gcdm.
Before using the
fdb option, you should read Chapter 4, Program-wide
Analysis and Optimization, and Chapter 6, gcdm Decision Maker Option.
If you intend to use execution profiles when optimizing your application,
you should read Chapter 5, Profile Data Merging and Data Format
(gmpf960).
fprof (Instrument)
Instruments code for
profile creation.
This option inserts execution profile instrumentation code into the code
generated during compilation, so that when the linked program is
executed, a profile can be collected.
Before using the
fprof option, read Chapters 4 through 6 for general
strategies on using CTOOLS profiling and other optimization features.
This option enables the
fdb option, which instructs the compiler to insert
program database information into the object modules and create the
program database.
fprof also requires a minimum module-local
optimization level of O1 (although higher module-local optimization
levels are allowed).
When you use the
fprof option, a special profiling library required for
profile collection (
libqf) is linked automatically. If your target
environment does not support file I/O, you must explicitly link an alternate
profiling library (
libq). The profiling libraries provided are described in
Chapter 2 of the i960 Processor Library Supplement.

Table of Contents

Related product manuals