Calign, Cg89, Cg92 – HP SunSoft Pascal 4.0 User Manual

Page 50: Cond

Advertising
background image

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.

Advertising