C/C++ Programmer's Guide (G06.25+)
TNS C Compiler Messages
HP C/C++ Programmer’s Guide for NonStop Systems—429301-008
20-15
Types of Compiler Messages
79
You have attempted to give the same integer value to two identifiers that denote 
enumeration constants within the same enumeration type.
80
The number of bits specified for a bit field was invalid. Note that the compiler does not 
accept bit fields that are exactly the length of a machine word; you must declare these 
as ordinary int or unsigned objects.
81
The current input line contained a reference to a preprocessor symbol that was defined 
with a circular definition or loop.
82
The size of an object exceeded the maximum legal size for objects in its storage class. 
Alternatively, the last object declared caused the total size of declared objects for that 
storage class to exceed the maximum.
83
An indirect pointer reference (usually a subscripted expression) used an address 
beyond the size of the object used as a base for the address calculation. This error 
generally occurs when you refer to an element beyond the end of an array.
84
The compiler encountered a #define directive for an already defined symbol. The 
second definition takes precedence, but it requires an additional #undef directive 
before the symbol is truly undefined.
duplicate enumeration value
invalid bit field
preprocessor symbol loop
maximum object/storage size exceeded
reference beyond object size
redefinition of preprocessor symbol symbol-name










