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

Intermediate files, 279
Internationalized programs, 271
Interoperability
Guardian and OSS, 47, 420
specific functions, 77
Interoperability:TNS/E native C;, 40
Interoperability:TNS/R native C++;, 34
ISO/ANSI C standard
description of, 47
TNS C, 30
TNS/E C, 39
TNS/R C, 32
ISO/IEC 9899
1999 supported features, 457
K
Kernighan & Ritchie (K&R) C, 210
Keywords
extensions, 49
TNS/R C++, 436
KR pragma, 210
L
Language
attributes, 196
C++, 33, 39
extensions, 49
preprocessor, 269
Large-memory model
Attributes of, 70
description of, 324
Guidlines, 259
TNS/E Native, 39
TNS/E native, 40
TNS/R Native, 33
LARGESYM pragma, 211
ld utility
Example, 298
Guidelines, 177
Linking , 294
utilities, 35
LD(arg) pragma, 212
libc.a, 270
libc.obey file, 295
libc.so, 270
LIBCA file, 281
LIBCOBEY file
Compiling, 292
for TNS/R program, 255
Guidelines, 233, 253
using nld, 295
libgwc.a, 271
LIBLA file, 281
libm.a, 270
Libraries
DLLs, 307
SRLs, 294
Library calls, interfacing to, 70
Library files, 266, 271
CLARGE, 266
CNONSTOP, 266
COSS, 266
CSMALL, 266
CWIDE, 266, 271
specifying, 266, 271
Library functions, TNS C, 410
LIBRARY option of ENV pragma, 267
LIBSPACE option of ENV pragma, 267
LINES pragma, 213
linkfile
noft utility, 36
TNS/R Native, 35
utility, 41, 42
LINKFILE pragma
Guidelines, 177, 222, 253
LINKFILE, 213
Linking, 294, 307
SRLs, 292
Linking
active backup C programs, 295, 308
with eld utility, 41
with nld utility, 35
LIST pragma, 214
LITERALs, with C enumeration variables, 113, 137
LMAP pragma, 214
loadfile
eld utility, 41
enoft utility, 42
nld and ld utility, 35
noft utility, 36
Locale behavior, native C, 403
Locale behavior, TNS C, 415
Logical file types, 72
long long type, 63
M
Macros
feature-test, 45, 162
predefined, 160
preprocessor, 153
Main routine, 97
main() function
arguments for TNS/R native C, 396
parameters, 321
MAP pragma, 215
MAPINCLUDE pragma
description of, 215
for C++ library, 88
for tools .h++, 94
Math function messages, 373
Mathematical functions, 74
MAXALIGN pragma, 216
MB_CUR_MAX macro, 404, 417
Memory models
description of, 40
files, 268
functions, 33, 39
guidelines, 259
468 Index