EasyManua.ls Logo

Texas Instruments TI-89 - Page 133

Texas Instruments TI-89
334 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Section 2: Compiler
121
TI
-
89 / TI
-
92 Plus Sierra C Assembler Reference Manual
Not for Distribution
Beta Version February 2, 2001
and a function that returns an integer type returns its value in register
d0
. In the
situation described, the called function will place its return value in
a0
and the
calling function will expect the value to be in
d0
.
warning: illegal combination of
type1
and
type2
, op
operator
It is illegal to combine the given types
type1
and
type2
using the given
operator
.
warning: illegal combination of enum types, op
operator
It is illegal to combine different enumeration types across an assignment.
warning: illegal combination of pointers, op
operator
It is illegal to combine different pointers types using the given
operator
.
warning: illegal position independent initialization
Because the address of a position independent object or function is not known
until load-time or run-time, it cannot be used for compile-time initialization.
warning: illegal use of member
identifier
The structure to the left of the dot ( . ) or arrow (
> ) operator does not include
the given member.
warning: incompatible parameter types,
indent
() arg
position
The parameter at the specified argument position in a nonprototyped function
definition does not match the corresponding argument in an in-scope prototyped
declaration. Often the problem is the result of the promotion of a
char
or
short
int
parameter to an
int
in the nonprototyped definition. For more information, see
section
2.11.1.3 Mixing Prototype and Old-Style Declarations
.
warning: loop invariant capacity exceeded
The number of invariants detected in a loop exceeds the limit imposed by the
compiler’s loop optimizer. The loop invariants located before the limit was
reached will be processed normally by the optimizer. When the limit is reached,
the compiler will sometimes generate better code when invariant optimizations
are performed on inner-most loops only (
-Ol2
flag).
warning: return operand does not match function type
The type of the object being returned and the type of the function do not match.

Table of Contents

Other manuals for Texas Instruments TI-89

Related product manuals