C/C++ Programmer's Guide (G06.27+, H06.03+)

Table Of Contents
Compiler Pragmas
HP C/C++ Programmer’s Guide for NonStop Systems429301-010
13-50
INLINE_STRING_LITERALS
n
denotes the number of lines as an integer.
If n is 0, there is no limit on the number of lines that the compiler can inline. n
should be in the range 0 through 2147483647.
The pragma default settings are:
Usage Guidelines
INLINE_LIMIT can only be entered on the compiler RUN command line
(NMCPLUS) or be specified with the -Winline_limit=n flag of the c89 utility.
This pragma is only valid for TNS/R-target compilations.
INLINE_STRING_LITERALS
The INLINE_STRING_LITERALS command-line option allows the compiler to inline
functions that take the address of a string literal.
The pragma default settings are:
Usage Guidelines
INLINE_STRING_LITERALS can be entered on the compiler RUN command line
(NMCPLUS) or be specified with the -Winline_string_literals flag of the
c89 utility.
If a function is inlined by this specification, its program will not conform to section
7.1.2 of the 1998 ISO C++ standard.
SYSTYPE GUARDIAN SYSTYPE OSS
TNS C compiler N.A. N.A.
G-series TNS c89 utility N.A. N.A.
TNS/R native C and C++ compilers Not set Not set
Native c89 utility Not set Not set
TNS/E native C and C++ compilers N.A. N.A.
INLINE_STRING_LITERALS
SYSTYPE GUARDIAN SYSTYPE OSS
TNS C compiler N.A. N.A.
G-series TNS c89 utility N.A. N.A.
TNS/R native C and C++ compilers Not set Not set
Native c89 utility Not set Not set
TNS/E native C and C++ compilers N.A. N.A.