Open System Services Shell and Utilities Reference Manual (G06.25+, H06.03+)
Table Of Contents
c89(1) OSS Shell and Utilities Reference Manual
C++ compilations.
-Winline_limit=n
Specifies the maximum number of lines that the compiler can inline, where n is an
integer in the range 0 through 2147483647. Specifying the value 0 (zero) means there
is no limit.
The -Winline_limit flag is valid only for TNS/R-targeted C++ compilations.
-Winline_string_literals
Allows the compiler to generate an inline function when a function takes the address of
a string literal. Specifying this flag does not guarantee that a function can be inlined.
If a function is inlined by this specification, its program will not conform to section
7.1.2 of the 1998 ISO C++ standard.
The -Winline_string_literals
flag is valid only for TNS/R-targeted C++ compilations.
-W[no]innerlist
Enables [disables] the generation of instruction code mnemonics in the listing text
immediately following each corresponding statement. This flag is ignored unless
-Wnosuppress is specified. The default setting is -Wnoinnerlist.
-W[no]inspect
Designates [does not designate] the symbolic debugger as the default debugger for the
output object file. Use this flag with the -g flag. The default setting is -Wnoinspect.
This flag is set only if an executable object file is produced.
-Wkr Directs the C compiler to process C source files according to the traditional Kernighan
and Ritchie C or Common C rules, instead of according to ISO/ANSI Standard C.
-Wld="args"
Passes the arguments specified in args to the ld utility after any other arguments are
passed. This flag is valid only for TNS/R-targeted compilations.
Use this flag to pass arguments to ld when creating a PIC file. c89 does not check the
validity of ld arguments.
You can only use this flag when you use one of the following flags:
-Wcall_shared or -Wshared
This flag is ignored when the command does not initiate linking.
-Wld_obey="file"
Directs the ld utility to read additional command-line arguments from the command
file specified in the file argument. The arguments are processed as if they had been
passed directly to ld in place of file. c89 does not verify the existence or readability of
file.
This flag is valid only for TNS/R-targeted compilations. This flag does not invoke ld.
If the ld utility is not invoked, this flag is ignored. Use this flag to pass arguments to ld
when creating a PIC TNS/R native program or dynamic-link library (DLL).
You can only use this flag if you use one of the following flags:
-Wcall_shared or -Wshared
This flag is ignored when the command does not initiate linking.
2−10 Hewlett-Packard Company 527188-003