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

112
alias name for external C routine expected
Cause
In a mixed-language program, the COBOL, FORTRAN, Pascal, or TAL procedure name is either
illegal as a C identifier or conflicts with a predefined name in C. You must define an alternative
procedure name using an external name. This error can also occur if the character string that
defines the external procedure name is missing.
113
argument arg to non-C routine is not declared lowmem
Cause
You attempted to pass the address of an object in extended memory. When using the
large-memory model, you must allocate user data space for arrays and structures that are
arguments to a non-C procedure using the _lowmem storage class specifier.
114
copy of structure greater than 65,535 bytes not supported
Cause
You attempted to assign or pass as an argument a structure larger than 64 KB. The C compiler
does not support copying of structures of this size.
115
section name was not found in the include file: name
Cause
There is a mismatch between the file name and section you specified in the #include directive
and the names in the SECTION pragmas of the file.
117
C compiler is out of heap space
Cause
This error occurs only with an extremely large C compilation unit. Break the large unit into two
or more smaller units, and then use Binder to link them after compilation.
118
illegal function definition
Cause
The parameter identifiers are missing from a function definition.
119
function was declared previously with old-style declaration
Cause
After encountering a nonprototype declaration of a function, the compiler subsequently
encountered a prototype declaration or definition of the same function.
120
argument mismatch with previous declaration of function
344 TNS C Compiler Messages