Specifications

708 CodeView Error Messages
Filename: LMAETAPA.DOC Project: MASM Environment and Tools
Template: MSGRIDA1.DOT Author: Nobody Last Saved By: Mike Eddy
Revision #: 136 Page: 708 of 24 Printed: 10/09/00 02:49 PM
CV1046 invalid executable file: relink
The executable file did not have a valid format.
One of the following may have occurred:
u The executable file was not created with the linker released with this version of
CodeView. Relink the object code using the current version of LINK.EXE.
u The .EXE file may have been corrupted. Recompile and relink the program.
CV1047 overlay not resident
An attempt was made to access machine code from an overlay section of code that is
not currently resident in memory.
Execute the program until the overlay is loaded.
CV1048 floating-point support not loaded
An attempt was made to access the math processor registers in a program that does not
use floating-point arithmetic.
One of the following can cause this error:
u Math processor registers can only be accessed through the floating-point library
code. If the program does not perform floating-point calculations, this error can
occur because the floating-point library code will not be loaded and cannot be used
to access math processor registers.
u If the program does not use floating-
point instructions, this error can occur when you
attempt to access the math processor before any floating-point instructions have
been performed. The run-time library includes a floating-point instruction near the
beginning so that the math processor registers are always accessible.
u If a floating-point instruction occurs in an assembly language routine before such an
instruction occurs in the high-level language code that calls the routine, this error
occurs.
CV1050 expression not a memory address
The expression does not evaluate to an address.
For example, buffer[count] is a valid address because it points to a specific
memory location. The logical comparison zed != 0 is not a valid address because it
evaluates to TRUE or FALSE, not a memory address.
CV1051 missing or corrupt emulator information
Status information about the floating-point emulator is missing or corrupt.
The program probably wrote to this area of memory. Make sure the pointer points to its
intended object.