C/C++ Programmer's Guide (G06.25+)
TNS C Compiler Messages
HP C/C++ Programmer’s Guide for NonStop Systems—429301-008
20-31
Types of Compiler Messages
175
Only one storage class specifier is allowed in each of the following: a simple variable
declaration, an array declaration, a pointer declaration, a function definition, or a
function prototype. The compiler encountered one of these entities that contains two
storage class specifiers.
176
A simple variable, an array, a pointer variable, and the return type of a function can
have only one type. The compiler encountered a declaration for one of these entities
that has two types specified.
177
The C compiler encountered a typedef declaration in which two typedef names are
specified. For example,
typedef char i j;
178
The C compiler encountered a type definition that is incorrectly defined with regards to
the signed or unsigned attribute. For example,
unsigned struct x
179
This error message is generated if two types are used to declare a variable. The invalid
declaration can comprise two types, or a type and a typedef name, or two typedef
names. An example of an invalid declaration is:
char int i;
two storage class specifiers exist in the same declaration
two type qualifiers exist in the same declaration
two typedef names exist in the same declaration
invalid signed/unsigned type
incompatible type was specified