beautypg.com

Zilog Z8F0130 User Manual

Page 286

background image

Using the ANSI C-Compiler

UM013037-1212

262

Zilog Developer Studio II – Z8 Encore!
User Manual

025 Illegal "#line" directive syntax.

In

#line

<linenum> directive, <linenum> must be an integer after macro expansion.

026 Cannot undefine macro "name".

The syntax of the macro is incorrect.

027 End-of-file found before "#endif" directive.

#if

directive was not terminated with a corresponding

#endif

directive.

028 "#else" not within #if and #endif directives.

#else

directive was encountered before a corresponding

#if

directive.

029 Illegal constant expression.

The constant expression in preprocessing directive has invalid type or syntax.

030 Illegal macro name <name>.

The macro name does not have a valid identifier syntax.

031 Extra "#endif" found.

#endif

directive without a corresponding

#if

directive was found.

032 Division by zero encountered.

Divide by zero in constant expression found.

033 Floating point constant over/underflow.

In the process of evaluating a floating-point expression, the value became too large to
be stored.

034 Concatenated string too long.

Shorten the concatenated string.

035 Identifier longer than 32 characters.

Identifiers must be 32 characters or shorter.

036 Unsupported CPU "name" in pragma.

An unknown CPU encountered.

037 Unsupported or poorly formed pragma.

An unknown

#pragma

directive encountered.

038 (User-supplied text)

A user-created

#error

or

#warning

directive has been encountered. The user-sup-

plied text from the directive is printed with the error/warning message.

039 Unexpected end of file