C/C++ Programmer's Guide (G06.25+)
Compiler Pragmas
HP C/C++ Programmer’s Guide for NonStop Systems—429301-008
13-3
HIGHREQUESTERS Specifies that the object file supports high PIN 
requesters if the object file includes the main function.
ICODE
Controls whether the compiler listing includes the 
instruction-code mnemonics generated for each 
function immediately following the source text of the 
function.
IEEE_FLOAT
New at the G06.06 RVU. Specifies that the native C++ 
compiler is to use the IEEE floating-point format for 
performing floating-point computations. 
(TANDEM_FLOAT is the TNS/R default mode for 
floating-point computations, IEEE_FLOAT is the 
TNS/E default.)
#include
 on page 12-7 Specifies a pathname to be searched by the compiler 
when seeking header files.
INLINE
For TNS C programs, controls whether the compiler 
generates inline code for certain standard library 
functions instead of generating a function call.
For native C++ programs, controls whether functions 
declared inline are actually generated inline.
INLINE_COMPILER_GENERATED_
FUNCTIONS
Forces all compiler-generated functions to be inlined.
INLINE_LIMIT
Specifies the maximum number of lines that the 
compiler can inline, where n denotes the number of 
lines as an integer.
INLINE_STRING_LITERALS
Allows the compiler to inline functions that take the 
address of a string literal.
INNERLIST
Controls whether the compiler listing includes the 
instruction-code mnemonics generated for each 
statement immediately following the source text of the 
statement.
INSPECT
Controls whether the symbolic debugger or the default 
system debugger is used as the default debugger for 
the object file.
KR
Specifies to the native C compiler that Kernighan & 
Ritchie (common-usage) C is being compiled instead 
of ISO/ANSI Standard C.
LARGESYM
Directs the TNS C compiler and Cfront to generate all 
the symbols for a given compilation to a single 
symbols data block containing information used by the 
Inspect debugger to display information about a 
variable or to display its contents.
LD(arg)
Specifies arguments to be passed to the ld utility.
Table 13-1. Compiler Pragma Descriptions (page 3 of 7)
Pragma Purpose










