3
–c
The –coption 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 -calignoption 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 –cg89option 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 –cg92option 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 -xloption.
26 | Pascal 4.0 User’s Guide |