C/C++ Programmer's Guide (G06.25+)

Index
HP C/C++ Programmer’s Guide for NonStop Systems—429301-008
Index-10
R
PROC(32) parameter type
passing C routines to TAL 7-26, 8-23
passing TAL routines to C 7-24, 8-22
Production systems 23-4
Program
initialization 19-2
startup 19-2
termination 19-6
Programming practices 1-20
pTAL 2-10, 8-6
cross compiler 18-6
data types 8-8
pTAL and C guidelines
arrays of structures 8-20
identifiers 8-7
pTAL calling C 8-8
PUSH pragma 13-76
putenv() function 19-5
R
Redefinitions, TAL and C guidelines 7-20,
8-20
REFALIGNED pragma 13-77
Register storage class specifier A-4, A-19
Remark messages 21-1
REMARKS pragma 13-78
Reserved keywords, extensions 2-1
rld utility 16-18, 17-13, 17-16
Rogue Wave
Standard C++ Library 5-7, 5-8
ROUND (default) misalignment handling
method 23-3, 23-4
Rounding down addresses
definition of 23-1
in C/C++ programs 23-5
RUN command syntax
C compiler 15-8
Cfront 15-7
Cprep 15-4
syntax 14-4, 16-10, 17-10, 19-1
RUNNABLE pragma 13-12, 13-58, 13-68,
13-79, 13-105, 13-110, 15-3, 15-8, 15-12,
16-10
RUNNAMED pragma 13-80
Running a C program 19-1, 19-2
Run-time
environment 7-2, 14-10
errors and warnings 22-1
libraries 9-1, 14-11, 19-2, B-5
initialization 16-14, 17-13
rwstdex header 5-8
S
Sample C++ program 15-10
SAVEABEND pragma 13-81
SCF user interface
misalignment handling and 23-3
misalignment tracing facility and 23-2
SEARCH pragma 13-83, 15-6
Search subvolumes 13-94
SECTION pragma 13-84, 15-3
SEGMENT_ALLOCATE_ procedure 7-28
SEGMENT_DEALLOCATE_
procedure 7-28
SEGMENT_USE_ procedure 7-28
SHARED pragma 13-85
Shared run-time libraries
See SRLs
Sharing data
C data with pTAL modules
using pointers 8-14
C data with TAL modules
using BLOCK declarations 7-16,
8-15
using pointers 7-15
pTAL and C guidelines 8-6
pTAL data with C modules
using BLOCK declarations 8-15
TAL and C general guidelines 7-13