Specifications

728 H2INC Error Messages
Filename: LMAETAPA.DOC Project: MASM Environment and Tools
Template: MSGRIDA1.DOT Author: Nobody Last Saved By: Mike Eddy
Revision #: 136 Page: 728 of 44 Printed: 10/09/00 02:49 PM
HI1048
This error existed in previous versions of H2INC as “unknown option character in
option.” This condition now generates warning HI4799.
HI1049
This error existed in previous versions of H2INC as “invalid numerical argument
string.” This condition now generates warning HI4052.
HI1050 segment : code segment too large
A code segment grew to within 36 bytes of 64K during compilation.
A 36-
byte pad is used because of a bug in some 80286 chips that can cause programs to
exhibit strange behavior when, among other conditions, the size of a code segment is
within 36 bytes of 64K.
HI1052 compiler limit : #if/#ifdef nested too deeply
The program exceeded the maximum of 32 nesting levels for #if and #ifdef directives.
HI1053 compiler limit : struct/union nested too deeply
A structure or union definition was nested to more than 15 levels.
Break the structure or union into two parts by defining one or more of the nested
structures using typedef.
HI1090 segment data allocation exceeds 64K
The size of the named segment exceeds 64K.
This error occurs with _based allocation.
HI1800
This error existed in previous versions of H2INC as “option
: unrecognized option.” This
condition now generates warning HI4799.
HI1801 incomplete model specification
Only part of a custom memory-model specification was specified on the command line.
When you specify a custom memory model with the /A command-line option, you must
specify code pointer distance, data pointer distance, and DS register setup. This error is
equivalent to the D2013 error message for CL.
H2INC Nonfatal Errors
HI2000 UNKNOWN ERROR Contact Microsoft Product Support Services
The compiler detected an unknown error condition.
Note the circumstances of the error and notify Microsoft Corporation by following the
instructions in the “Microsoft Support Services” section of the introduction to this book.