+[no]strip | +strip causes the linker to strip symbol table information from the executable |
| program. This option is incompatible with the |
| The |
tx,path- | |
| subprocess. x can be one or more identifiers indicating the subprocesses. |
This option works in two modes:
•If x is a single identifier and path ends in with a slash (/), path represents the directory with the new subprocess, and the name of the subprocess is the standard name. If path ends in a filename, it is the name of the subprocess.
If x is a set of identifiers, path is a directory that holds the subprocesses identified in x. The subprocesses in path have their standard names.
Table
The following example of
K&R version of the C preprocessor for preprocessing:
Table 16
Value | Subprocess |
| Standard name |
|
|
|
|
a | Assembler |
| as |
|
|
|
|
c | Compiler |
| f90com |
|
|
|
|
e | Debug file |
| end.o |
|
|
|
|
l | Linker |
| ld |
|
|
|
|
p | C preprocessor |
| cpp |
|
|
|
|
s |
| crt0.o, gcrt0.o, mcrt0.o | |
|
|
|
|
|
|
| |
+trigdacc |
| The compiler will use more accurate cosd,sind , andtand | |
|
| intrinsics, than the standard ones. While the standard ones | |
|
| have some accuracy problems with the boundary cases | |
|
| (i.e., cosd(90) needs to be 0.0), these new intrinsics get | |
|
| these cases right. | |
|
|
| |
|
| NOTE: +trigdacc option is not valid on HP | |
|
| ||
|
|
| |
+[no]ttybuf |
| +ttybuf controls tty buffering, using buffered output. | |
|
| +nottybuf uses unbuffered output. The default is buffered | |
|
| output (+ttybuf).The +ttybuf option forces buffered | |
|
| output even on systems whose default is unbuffered output. | |
|
| The +[no]ttybuf option is recognized only when the | |
|
| main program is a Fortran program. If the main program | |
|
| is written in another language, use the | |
|
| TTYUNBUFenvironment variable (see f90(1). | |
|
|
| |
| |||
|
| the C preprocessor (cpp). See the cpp (1) in the | |
|
| Reference for details. | |
|
|
| |
+[no]U77 |
| +U77 option invokes support for the BSD 3F library, | |
|
| libU77, which provides an HP Fortran interface to some | |
|
| of the libc system routines. To call routines in this library, | |
|
| you must compile and link with +U77. For information | |
|
| about these routines, see the HP Fortran Programmer’s | |
|
| Reference.of an unsatisfied symbol. If the libU77 name | |
|
| is the same as a libc name, the name might resolve to a | |
|
|
|
|