C/C++ Programmer's Guide (G06.27+, H06.08+, J06.03+)

181
_lowmem can only exist with extern/static/typedef keywords in a
declaration
Cause
The storage class specifier _lowmem can only exist in the same declaration with the storage
class specifier extern or static. In addition, the _lowmem storage class specifier can be
used in a typedef. The compiler encountered an instance in which the storage class specifier
_lowmem was specified in a declaration along with another storage class specifier other than
extern or static or with another keyword other than typedef.
182
the variable should be pointer type
Cause
The C compiler encountered a variable that needs to be defined as a pointer.
183
name has an invalid subvolume name
Cause
The C compiler encountered an invalid subvolume name.
184
format is offsetof ( type , member )
Cause
The call to the offsetof function has the wrong parameters.
185
first argument of offsetof is not a structure type
Cause
The first parameter of the offsetof function must be a structure or union type.
186
second argument of offsetof is not a member of the structure
Cause
The second parameter of the offsetof function must be a member of the structure that is the
first parameter.
187
second argument of offsetof must not be a bit field member of the
structure
Cause
The second parameter of the offsetof function cannot be a bit field member of the structure
that is the first parameter of the offseof function.
188
this struct or union has no tag and no typedef name
Cause
The structure declaration does not have a tag. If this is a typedef declaration, it does not have
a typedef name.
Types of Compiler Messages 353