VMS Help  —  CC  Message Groups
 VSI C compiler message groups

 The following tables list all compiler messages by message group.
 For a description of each compiler message, see the Messages section
 of this online help.

1  –  64BIT

 CVTU32TO64          FUNCMIXPTR          LONGLONGSUFX
 LONGLONGTYPE        POINTERINTCAST      PRAGIGNORE
 PTRINTTOLONG        PTRLONGTOINT        TRUNCLONGCAST
 TRUNCLONGINT

2  –  64BITPOINTERS

 POINTERINTCAST

3  –  ALIGNMENT

 ALIGNCONFLICT       ALIGNCONFLICT1      ALIGNCONST
 ALIGNEXT            MISALGNDMEM         MISALGNDSTRCT
 NONMULTALIGN        UNALIGNEXT

4  –  C_TO_CXX

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

5  –  CDD

 CDDEXT              TEXTARRAY           TEXTARRAYN
 TEXTCHAR

6  –  DEFUNCT

 DEFPARMTYPE         DUPENUM             EMBEDCOMMENT
 LONGFLOATEXT        MAINPROGEXT         READONLYEXT

7  –  NEWC99

 ADDRCONSTEXT        ARRNOTLVALUE        BOOLEXT
 COMPLEXEXT          CXXCOMMENT          DECLAFTERSTMT
 DECLINFOR           DEFRETURNTYPE       DESIGNATORUSE
 DOLLARID            DUPTYPQUAL          FUTUREKEYWD2
 FUTUREKEYWORD       IMPLICITFUNC        INCOMPARRY2
 INTCONSTSIGNED      LONGLONGSUFX        LONGLONGTYPE
 NEEDCONSTEXT        RESTRICTEXT2        TRAILCOMMA
 TYPQUALNOT2         UCNUNSUPP           UCNUSED
 VLAEXTENSION        WCHARCAT            XTRALARGE

8  –  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          FLEXARRAYELEM       FLEXARRAYMEM
 FUNCREDECL          FUTUREKEYWD2        FUTUREKEYWORD
 GLOBALEXT           HEXOCTSIGN          IDINPARENSEXT
 INCARRAYPARM1       INCOMPARRY          INCOMPARRY1
 INCOMPARRY2         INCOMPDEREF         INLINESTOCLSMOD
 INTCONSTTOOBIG      LABELWOSTMT         LONGFLOATEXT
 LONGLONGSUFX        LONGLONGTYPE        LVALUECAST
 MACROREDEF          MAINNOTINT          MAINPROGEXT
 MISMATPARAM         MISPARAMCOUNT       MIXFUNCVOID
 NEEDCONSTEXT        NODCL               NONAMEMEMBERS
 NONINTENUM          NONOCTAL            NONPORTLINEDIR
 NONSTANDCAST        NOSEMISTRUCT        NOSHAREEXT
 NOTADDRCAST         OKCPPINARGS         PARENLITERAL
 PRAGMAIDENT         PRAGMAMOD           PTRMISMATCH1
 READONLYEXT         RESTRICTEXT         RESTRICTEXT1
 RESTRICTEXT2        SAMEASTYPEDEF       TEXTMODULE
 TRAILCOMMA          TYPEDEFNA           TYPEOFEXT
 TYPQUALNOT2         UCNUNSUPP           UCNUSED
 UNALIGNEXT          UNDEFENUM           UNSIGNEDPRES
 UNSTRUCTMEM         VARIANTEXT          VLAEXTENSION
 VOLATILEFUNC        WCHARCAT            XTRALARGE

9  –  NOC99

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

10  –  OBSOLESCENT

 DEFRETURNTYPE       INTIMPLIED          KNRFUNC
 STONOTFIRST

11  –  OVERFLOW

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

12  –  PERFORMANCE

 ALIGNCONFLICT       ALIGNCONFLICT1      BLTINIMPLRET
 MISALGNDMEM         MISALGNDSTRCT       NONMULTALIGN

13  –  PORTABLE

 ADDRARRAY           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
 FLEXARRAYELEM       FLEXARRAYMEM        FUNCREDECL
 FUTUREKEYWD2        FUTUREKEYWORD       GLOBALEXT
 HEXOCTSIGN          HEXOCTUNSIGN        IDINPARENSEXT
 INCARRAYPARM        INCARRAYPARM1       INCOMPARRY
 INCOMPARRY1         INCOMPARRY2         INCOMPDEREF
 INCOMPELMNT         INLINESTOCLSMOD     INTCONSTSIGNED
 INTCONSTTOOBIG      INTCONSTUNSIGN      LABELWOSTMT
 LONGFLOATEXT        LONGLONGSUFX        LONGLONGTYPE
 LVALUECAST          MACROREDEF          MAINNOTINT
 MAINPROGEXT         MISMATPARAM         MISPARAMCOUNT
 MIXFUNCVOID         MULTICHAR           NAMESHORTENED
 NEEDCONSTEXT        NONAMEMEMBERS       NONINTENUM
 NONOCTAL            NONPORTLINEDIR      NONSTANDCAST
 NOSEMISTRUCT        NOSHAREEXT          NOTADDRCAST
 OKCPPINARGS         PARENLITERAL        PRAGMA
 PRAGMAIDENT         PRAGMAMOD           QUALNA
 READONLYEXT         RESTRICTEXT         RESTRICTEXT1
 RESTRICTEXT2        SAMEASTYPEDEF       SWITCHLONG
 TEXTMODULE          TRAILCOMMA          TYPEDEFNA
 TYPEOFEXT           TYPQUALNOT2         UCNUNSUPP
 UCNUSED             UNALIGNEXT          UNDEFENUM
 UNSTRUCTMEM         VALUEPRES           VARIANTEXT
 VLAEXTENSION        VOLATILEFUNC        WCHARCAT

14  –  PREPROCESSOR

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

15  –  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          MISSPELLDEF
 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         USELESSTYPEQUAL
 VOLATILEFUNC

16  –  RETURNCHECKS

 DEFRETURNTYPE       FALLOFFEND          IGNORECALLVAL
 IMPFNCFALLOFF       IMPFNCMSSNGRET      NORETURNVAL1
 QUALFUNCRET

17  –  UNINIT

 UNINIT2             UNINIT3             UNINIT4
 UNINIT5

18  –  UNUSED

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