3 ![](/images/backgrounds/286549/hp-sunsoft-pascal-4-0-users-manual-54939559xi2.png)
–native
The –nativeoption causes pc to generate code for the best floating-point hardware available on the machine you are compiling on.
The -fastmacro includes -nativein its expansion.
(Solaris 2.x only) This option is a synonym for -xtarget=native.
-nocx
(Solaris 1.x only) The -nocxoption makes the output executable file about 128K bytes smaller by not linking with the -lcxoption. However, the runtime performance and accuracy of binary-decimal base conversion is somewhat compromised.
-nolib
The -noliboption instructs the compiler not to link any libraries by default—that is, no -loptions are passed to ld. Normally, the pc driver passes -lcto ld.
When you use -nolib, pass all -loptions yourself. For example, the following command links libm statically and the other libraries dynamically:
hostname% pc -nolib -Bstatic -lm -Bdynamic -lc test.p
–nolibmil
The –nolibmiloption instructs the compiler to reset –fastso that it does not include inline templates. Use this option after the –fastoption, as in:
hostname% pc –fast –nolibmil myprog.p
-noqueue
The -noqueueoption instructs the compiler not to queue this compilation if a license is not available. Under normal circumstances, if no license is available, the compiler waits until one becomes available. With this option, the compiler returns immediately.