$
|
in macro names
|
6 |
64-bit pointer support
|
64-bit support
|
__int64 data type
|
A |
/ACCEPT CC qualifier
|
Access mode
|
record
|
ACCURACY_SENSITIVE option of /ASSUME qualifier #1
|
ACCURACY_SENSITIVE option of /ASSUME qualifier #2
|
Addressing
|
64-bit
|
Aggregates
|
debugger access to
|
variant
|
Alert escape sequence
|
new features
|
ALIGNED_OBJECTS option of /ASSUME qualifier #1
|
ALIGNED_OBJECTS option of /ASSUME qualifier #2
|
Alignment
|
bit field
|
structure
|
Allocation
|
storage
|
& operator
|
new features
|
/ANALYSIS_DATA CC qualifier
|
Angle brackets
|
use with #include preprocessor directive
|
/ANNOTATIONS CC qualifier
|
ANSI C
|
Name space conformance
|
new features
|
ANSI C compilation mode
|
/ANSI_ALIAS CC qualifier
|
/ARCHITECTURE CC qualifier
|
argc
|
main function argument
|
Argument list
|
definition of
|
variable-length lists in system services
|
Arguments
|
command-line
|
DCL command-line
|
optional for system routines
|
passing
|
by descriptor #1
|
by descriptor #2
|
example
|
by immediate value #1
|
by immediate value #2
|
floating-point values
|
by reference #1
|
by reference #2
|
example
|
passing mechanisms in mixed-language programming
|
system routine
|
argv
|
main function argument
|
Arithmetic conversions
|
new features
|
Array indexing
|
new features
|
Arrays
|
bounds checking
|
debugger access to
|
/ASCII qualifier
|
asm intrinsic function
|
ASMs #1
|
ASMs #2
|
assert pragma
|
Assignment compatibility
|
new features
|
/ASSUME CC qualifier
|
Atomic data types
|
B |
Bit field
|
alignment
|
initialization
|
new features
|
Built-in functions #1
|
Built-in functions #2
|
ADD_ATOMIC_LONG
|
ADD_ATOMIC_QUAD
|
AND_ATOMIC_LONG
|
AND_ATOMIC_QUAD
|
Copy sign functions
|
Double-precision, floating-point arithmetic
|
Long Double-precision, floating-point arithmetic
|
OR_ATOMIC_LONG
|
OR_ATOMIC_QUAD
|
PALcodes
|
Single-precision, floating-point arithmetic
|
__ABS
|
__ACQUIRE_SEM_LONG
|
__ADAWI
|
__ADDF_C
|
__ADDG_C
|
__ADDS_C
|
__ADDT_C
|
__ADDX_C
|
__ALLOCA #1
|
__ALLOCA #2
|
__ATOMIC_ADD_LONG
|
__ATOMIC_ADD_QUAD
|
__ATOMIC_AND_LONG
|
__ATOMIC_AND_QUAD
|
__ATOMIC_DECREMENT_LONG
|
__ATOMIC_DECREMENT_QUAD
|
__ATOMIC_EXCH_LONG
|
__ATOMIC_EXCH_QUAD
|
__ATOMIC_INCREMENT_LONG
|
__ATOMIC_INCREMENT_QUAD
|
__ATOMIC_OR_LONG
|
__ATOMIC_OR_QUAD
|
__CMP_STORE_LONG
|
__CMP_STORE_QUAD
|
__COS
|
__CPYS
|
__CPYSE
|
__CPYSEF
|
__CPYSF
|
__CPYSN
|
__CPYSNF
|
__CVTGF_C
|
__CVTGQ
|
__CVTTQ
|
__CVTTS_C
|
__CVTXQ
|
__CVTXT
|
__DIVF_C
|
__DIVG_C
|
__DIVS_C
|
__DIVT_C
|
__DIVX_C
|
__FABS
|
__INTERLOCKED_TESTBITCC_QUAD
|
__INTERLOCKED_TESTBITSS_QUAD
|
__LABS
|
__LOCK_LONG
|
__MB
|
__MEMCPY
|
__MEMMOVE
|
__MEMSET
|
__MULF_C
|
__MULG_C
|
__MULS_C
|
__MULT_C
|
__MULX_C
|
__PAL_BPT
|
__PAL_BUGCHK
|
__PAL_CFLUSH
|
__PAL_CHME
|
__PAL_CHMK
|
__PAL_CHMS
|
__PAL_CHMU
|
__PAL_DRAINA
|
__PAL_GENTRAP
|
__PAL_HALT
|
__PAL_INSQHIL
|
__PAL_INSQHILR
|
__PAL_INSQHIQ
|
__PAL_INSQHIQR
|
__PAL_INSQTIL
|
__PAL_INSQTILR
|
__PAL_INSQTIQ
|
__PAL_INSQTIQR
|
__PAL_INSQUEL
|
__PAL_INSQUEL_D
|
__PAL_INSQUEQ
|
__PAL_INSQUEQ_D
|
__PAL_LDQP
|
__PAL_MFPR_XXXX
|
__PAL_MTPR_XXXX
|
__PAL_PROBER
|
__PAL_PROBEW
|
__PAL_RD_PS
|
__PAL_REMQHIL
|
__PAL_REMQHILR
|
__PAL_REMQHIQ
|
__PAL_REMQHIQR
|
__PAL_REMQTIL
|
__PAL_REMQTILR
|
__PAL_REMQTIQ
|
__PAL_REMQTIQR
|
__PAL_REMQUEL
|
__PAL_REMQUEL_D
|
__PAL_REMQUEQ
|
__PAL_REMQUEQ_D
|
__PAL_STQP
|
__PAL_SWASTEN
|
__PAL_SWPCTX
|
__PAL_WR_PS_SW
|
__RELEASE_SEM_LONG
|
__RPCC
|
__SIN
|
__SUBF_C
|
__SUBG_C
|
__SUBS_C
|
__SUBT_C
|
__SUBX_C
|
__TESTBITCCI
|
__TESTBITSSI
|
__TRAPB
|
__UMULH
|
__UNLOCK_LONG
|
_ADAWI
|
_BBCCI
|
_BBCI
|
_BBSSI #1
|
_BBSSI #2
|
_FFC
|
_FFS
|
_HALT
|
_INSQHI #1
|
_INSQHI #2
|
_INSQTI #1
|
_INSQTI #2
|
_INSQUE #1
|
_INSQUE #2
|
_LEADZ
|
_LOCC
|
_MFPR
|
_MOVC3
|
_MOVC5
|
_MOVPSL
|
_MTPR
|
_POPCNT
|
_POPPAR
|
_PROBER #1
|
_PROBER #2
|
_PROBEW #1
|
_PROBEW #2
|
_READ_GPR
|
_REMQHI #1
|
_REMQHI #2
|
_REMQTI #1
|
_REMQTI #2
|
_REMQUE #1
|
_REMQUE #2
|
_SCANC
|
_SKPC
|
_SPANC
|
_TRAILZ
|
<builtins.h> header file
|
builtins pragma #1
|
builtins pragma #2
|
new feature appendix
|