Calign, Cg89, Cg92 – HP SunSoft Pascal 4.0 User Manual
Page 50: Cond
26
Pascal 4.0 User’s Guide
3
–c
The
–c
option instructs the compiler not to call the linker,
ld
(1). The Pascal
compiler,
pc
, leaves a
.o
or object file for each source file. Without
–c
,
pc
calls
the linker when it finishes compilation, and produces an executable file, called
a.out
by default.
-calign
The
-calign
option instructs the compiler to allocate storage in records the
same way as the C compiler allocates structures. See the Pascal 4.0 Reference
Manual for details of how data is aligned with and without
-calign
.
You can use
calign
within a program as well as on the command-line.
However,
calign
only has an effect in the
type
and
var
sections of the
program. Any types you define when
calign
is on use C-style alignment
whenever you define variables of that type.
–cg89
(Solaris 1.x only) The
–cg89
option generates code to run on generic SPARC
architecture.
(Solaris 2.x only) This option is a macro for:
-xarch=v7 -xchip=old -xcache=64/32/1
.
–cg92
(Solaris 1.x only) The
–cg92
option generates code to run on SPARC V8
architecture.
(Solaris 2.x only) This option is a macro for:
-xarch=v8 -xchip=super -xcache=16/64/4:1024/64/1
-cond
You can only use this option when you also use the
-xl
option.