Chapter Contents |
Previous |
Next |
SAS/C Cross-Platform Compiler and C++ Development System User's Guide, Release 6.50 |
The
SAS/C Cross-Platform
Compiler has several options that are specified by default. Most options that
begin with
-K
have both a positive and negative form. Most of
these default to their negative form if unspecified, but a few default to
their positive form.
For example, if you do not specify the
-Kat
option, the compiler will not allow the use of the call-by-reference operator
@
; specifying
-Knoat
has the same effect. Options
such as
-Knoextname
behave the opposite way. By default,
the compiler processes extended names (
-Kextname
). To disable this feature, you must specify the
-Knoextname
option. Compiler Options
lists the default for each compiler option with a positive and negative form.
All other compiler options default to their negative
form if unspecified. For example, if you do not specify the
-g
option, the compiler does not generate a
.dbg370
debugging information
file.
If you do not specify any compiler options, the cross-compiler
generates prelinked, non-reentrant object code, by default. Note that there
is no compiler option to specify prelinking; the
-c
option is provided to
turn prelinking off. Use the
-Krent
or
-Krentext
options to enable
reentrant modification of external data.
Chapter Contents |
Previous |
Next |
Top of Page |
Copyright © 1998 by SAS Institute Inc., Cary, NC, USA. All rights reserved.