[an error occurred while processing this directive]

HP OpenVMS Systems

C Programming Language
Content starts here

64BIT

CVTU32TO64 FUNCMIXPTR LONGLONGSUFX LONGLONGTYPE POINTERINTCAST PRAGIGNORE PTRINTTOLONG PTRLONGTOINT TRUNCLONGCAST TRUNCLONGINT

64BITPOINTERS

POINTERINTCAST

ALIGNMENT

ALIGNCONST ALIGNEXT MISALGNDMEM MISALGNDSTRCT NONMULTALIGN UNALIGNEXT

C_TO_CXX

CLASSNOINIT CONSTNOINIT CONSTSTOCLS CXXKEYWORD INTIMPLIED KNRFUNC NESTEDENUM NESTEDTYPE NONEWTYPE NONULINIT NOPARMLIST STORCLSDCL STORMODDCL TENTREDEF

CDD

CDDEXT TEXTARRAY TEXTARRAYN TEXTCHAR

DEFUNCT

DEFPARMTYPE DUPENUM EMBEDCOMMENT LONGFLOATEXT MAINPROGEXT READONLYEXT

NEWC99

ADDRCONSTEXT ARRNOTLVALUE BOOLEXT COMPLEXEXT CXXCOMMENT DECLAFTERSTMT DECLINFOR DESIGNATORUSE DOLLARID DUPTYPQUAL FUTUREKEYWD2 FUTUREKEYWORD INCOMPARRY1 INTCONSTSIGNED LONGLONGSUFX LONGLONGTYPE NEEDCONSTEXT RESTRICTEXT2 TRAILCOMMA TYPQUALNOT2 VLAEXTENSION XTRALARGE

NOC89

ADDRCONSTEXT ADDRSUBCONST ALIGNEXT ARGADDR ARRNOTLVALUE ASSIGNEXT BADCMMNTPSTNG BADREGISTER BITNOTINT BOOLEXT CDDEXT CMPPTRFUNVOID COMPLEXEXT CONSTCOMPLIT CONSTFUNC CONVARASLIT CXXCOMMENT DECLAFTERSTMT DECLINFOR DECLSPECEXT DESIGNATORUSE DOLLARID DUPENUM DUPTYPEDEF DUPTYPQUAL ELLIPSEARG ELLIPSEPARM EMPTYCHARCONST ENUMSNOTCOMPAT EXPANDEDDEFINED EXTENDTYPE FUNCREDECL FUTUREKEYWD2 FUTUREKEYWORD GLOBALEXT HEXOCTSIGN IDINPARENSEXT INCARRAYPARM1 INCOMPARRY INCOMPARRY1 INCOMPDEREF INLINESTOCLSMOD INTCONSTTOOBIG LABELWOSTMT LONGFLOATEXT LONGLONGSUFX LONGLONGTYPE LVALUECAST MACROREDEF MAINNOTINT MAINPROGEXT MISMATPARAM MISPARAMCOUNT MIXFUNCVOID NEEDCONSTEXT NODCL NONAMEMEMBERS NONOCTAL NONPORTLINEDIR NONSTANDCAST NOSEMISTRUCT NOSHAREEXT NOTADDRCAST OKCPPINARGS PARENLITERAL PRAGMAIDENT PRAGMAMOD PTRMISMATCH1 READONLYEXT RESTRICTEXT RESTRICTEXT1 RESTRICTEXT2 SAMEASTYPEDEF SWITCHLONG TEXTMODULE TRAILCOMMA TYPEDEFNA TYPEOFEXT TYPQUALNOT2 UNALIGNEXT UNDEFENUM UNSIGNEDPRES UNSTRUCTMEM VARIANTEXT VLAEXTENSION VOLATILEFUNC XTRALARGE

NOC99

ADDRSUBCONST ALIGNEXT ARGADDR ASSIGNEXT BADCMMNTPSTNG BADREGISTER BITNOTINT CDDEXT CMPPTRFUNVOID CONSTCOMPLIT CONSTFUNC CONVARASLIT DECLSPECEXT DUPENUM DUPTYPEDEF ELLIPSEARG ELLIPSEPARM EMPTYCHARCONST ENUMSNOTCOMPAT EXPANDEDDEFINED EXTENDTYPE FUNCREDECL GLOBALEXT HEXOCTSIGN IDINPARENSEXT INCARRAYPARM1 INCOMPARRY INCOMPDEREF INLINESTOCLSMOD INTCONSTTOOBIG INTCONSTUNSIGN LABELWOSTMT LONGFLOATEXT LVALUECAST MACROREDEF MAINNOTINT MAINPROGEXT MISMATPARAM MISPARAMCOUNT MIXFUNCVOID NODCL NONAMEMEMBERS NONOCTAL NONPORTLINEDIR NONSTANDCAST NOSEMISTRUCT NOSHAREEXT NOTADDRCAST OKCPPINARGS PARENLITERAL PRAGMAIDENT PRAGMAMOD PTRMISMATCH1 READONLYEXT RESTRICTEXT RESTRICTEXT1 SAMEASTYPEDEF SWITCHLONG TEXTMODULE TYPEDEFNA TYPEOFEXT UNALIGNEXT UNDEFENUM UNSIGNEDPRES UNSTRUCTMEM VARIANTEXT VOLATILEFUNC

OBSOLESCENT

DEFRETURNTYPE INTIMPLIED KNRFUNC STONOTFIRST

OVERFLOW

BITCONSTSIGN INPTRTYPE INTCONCASTSGN INTCONCASTTRU INTCONSTSIGN INTCONSTTRUNC MAYHIDELOSS NONOCTAL OUTSTRINGTYPE OUTTYPELEN RIGHTSHIFTOVR TRUNCFLTASN TRUNCFLTINT TRUNCINTASN TRUNCINTCAST

PERFORMANCE

BLTINIMPLRET MISALGNDMEM MISALGNDSTRCT NONMULTALIGN

PORTABLE

ADDRCONSTEXT ADDRSUBCONST ALIGNCONST ALIGNEXT ARGADDR ARRNOTLVALUE ASSIGNEXT BADCMMNTPSTNG BADREGISTER BITNOTINT BOOLEXT CDDEXT CMPPTRFUNVOID COMPLEXEXT CONSTCOMPLIT CONSTFUNC CONVARASLIT CXXCOMMENT DECLAFTERSTMT DECLINFOR DECLSPECEXT DESIGNATORUSE DOLLARID DUPENUM DUPSTORCLS DUPTYPEDEF DUPTYPQUAL ELLIPSEARG ELLIPSEPARM EMBEDCOMMENT EMPTYCHARCONST ENUMSANDINT ENUMSNOTCOMPAT EXPANDEDDEFINED EXTENDTYPE FUNCREDECL FUTUREKEYWD2 FUTUREKEYWORD GLOBALEXT HEXOCTSIGN HEXOCTUNSIGN IDINPARENSEXT INCARRAYPARM INCARRAYPARM1 INCOMPARRY INCOMPARRY1 INCOMPDEREF INCOMPELMNT INLINESTOCLSMOD INTCONSTSIGNED INTCONSTTOOBIG INTCONSTUNSIGN LABELWOSTMT LONGFLOATEXT LONGLONGSUFX LONGLONGTYPE LVALUECAST MACROREDEF MAINNOTINT MAINPROGEXT MISMATPARAM MISPARAMCOUNT MIXFUNCVOID MULTICHAR NAMESHORTENED NEEDCONSTEXT NONAMEMEMBERS NONOCTAL NONPORTLINEDIR NONSTANDCAST NOSEMISTRUCT NOSHAREEXT NOTADDRCAST OKCPPINARGS PARENLITERAL PRAGMA PRAGMAIDENT PRAGMAMOD READONLYEXT RESTRICTEXT RESTRICTEXT1 RESTRICTEXT2 SAMEASTYPEDEF SWITCHLONG TEXTMODULE TRAILCOMMA TYPEDEFNA TYPEOFEXT TYPQUALNOT2 UNALIGNEXT UNDEFENUM UNSTRUCTMEM VALUEPRES VARIANTEXT VLAEXTENSION VOLATILEFUNC

PREPROCESSOR

BADCMMNTPSTNG CDDEXT EMBEDCOMMENT EXPANDEDDEFINED MACROREDEF NESTINCL NONPORTLINEDIR OKCPPINARGS PRAGMAIDENT PRAGMAMOD TEXTMODULE UNKNOWNMACRO UNNECCDD UNNECINCL UNUSEDCDD UNUSEDINCL UNUSEDTOP VAARGSBODY XTRALARGE

QUESTCODE

BADCMMNTPSTNG BADREGISTER BITCONSTSIGN CONSTFUNC CONSTNOINIT CONTROLASSIGN DUPENUM ELLIPSEARG ELLIPSEPARM EMPTYCHARCONST ENUMCALC ENVIRSTKDIRTY EXPRNOTUSED FALLOFFEND FUNCMIXPTR FUNCREDECL IMPFNCFALLOFF IMPFNCMSSNGRET INCOMPDEREF INTCONCASTSGN INTCONCASTTRU INTCONSTSIGN INTCONSTTRUNC INTIMPLIED LVALUECAST MACROREDEF MULTICHAR NESTEDCOMMENT NODCL NONOCTAL NONULINIT NORETURNVAL1 OKCPPINARGS PTRMISMATCH1 QUALFUNCRET QUESTCOMPARE QUESTCOMPARE1 QUESTCOMPARE2 RIGHTSHIFTOVR SAMEASTYPEDEF SHORTCIRCUIT SUBSCRBOUNDS1 SUBSCRBOUNDS2 TYPEDEFNA UNDEFENUM UNDEFESCAP UNINIT2 UNINIT3 UNINIT4 UNINIT5 UNKNOWNMACRO UNREACHCODE VOLATILEFUNC

RETURNCHECKS

DEFRETURNTYPE FALLOFFEND IGNORECALLVAL IMPFNCFALLOFF IMPFNCMSSNGRET NORETURNVAL1 QUALFUNCRET

UNINIT

UNINIT2 UNINIT3 UNINIT4 UNINIT5

UNUSED

CONSTFUNC EXPNOTRES EXPRNOTUSED NESTEDCOMMENT NESTINCL PRAGIGNORE QUALFUNCRET SHORTCIRCUIT UNCALLED UNNECCDD UNNECINCL UNREACHCODE UNREFADECL UNREFDECL UNREFSDECL UNREFSFUNC UNREFTYP UNUSEDCDD UNUSEDINCL UNUSEDTOP VOLATILEFUNC