EasyManua.ls Logo

Intel i960 - Miscellaneous Substitution Options (Category 3)

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...
gcdm Decision Maker Option
6-5
6
correctly, based on which compiler driver you
are using.) These are typically used for the
following purposes:
to substitute a few non-optimized modules
into a program built with program-wide
optimizations in order to help debug it.
to specify a module-local optimization
level other than O1 with a +fprof
substitution.
Miscellaneous Substitution Options (Category 3)
+g +asm_pp+
prog
+clist+
arg
+f
string
These can be used with either the whole-program or module-local
substitution options in Categories 2 and 3, above.
+g enables debug information generation for
substitution modules.
+asm_pp+
prog
causes
prog
to be invoked after the assembly
code for a substitution module is generated, with
the name of the file containing the substitution
assembly code as its third argument. (The first
two arguments are ignored.) This allows the
post-processing of substitution assembly code by
user-supplied tools.
+clist+
arg
generates a listing containing assembly code
and/or preprocessed source code of each module
selected by the substitution into a file named
name
.L in the current working directory, where
name
is the base filename of the object module
being substituted.
arg
is a string consisting of
s, o or both. The s character causes inclusion
of the substitution module’s pre-processed
source code in the listing. The
o character
causes inclusion of the substitution module’s

Table of Contents

Related product manuals