Specifications
Error! Style not defined. 761
Filename: LMAETAPA.DOC Project: MASM Environment and Tools
Template: MSGRIDA1.DOT Author: Nobody Last Saved By: Mike Eddy
Revision #: 136 Page: 761 of 77 Printed: 10/09/00 02:49 PM
HI4323
(level 3)
potential divide by 0
The second operand in a divide operation evaluated to zero at compile time, giving
undefined results.
The 0 operand may have been generated by the compiler, as in the following example:
func1() { int i,j,k; i /= j && k; }
HI4324
(level 3)
potential mod by 0
The second operand in a remainder operation evaluated to zero at compile time, giving
undefined results.
HI4799
(level 1)
unknown option character in option
A command line option was specified that was not understood by H2INC, or the given
character was not a valid letter for the option.
For example, the following line:
#pragma optimize("q", on)
causes the following warning:
unknown option 'q' in '#pragma optimize'
HI4800
(level 1)
more than one memory model specified
There was more than one memory model given at the command line. The /AT, /AS,
/AM, /AC, /AL, and /AH options specify the memory model.
This error is caused by conflicting options specified at the command line and in the CL
and H2INC environment variables.
HI4801
(level 1)
more than one target processor specified
There was more than one processor type given at the command line. The /G0, /G1, and
/G2 options specify the processor type.
This error is caused by conflicting options specified at the command line and in the CL
and H2INC environment variables.
HI4802
(level 1)
ignoring invalid /Zp value value
The alignment value specified to the /Zp option was not 1, 2, or 4. The default of 1 was
assumed.
HI4810
(level 2)
untranslatable basic type size
H2INC could not translate the item to a MASM type.
The C void type cannot be translated to a similar MASM type.
HI4811
(level 1)
static function prototype not translated
H2INC does not translate static items, as they are not visible outside the C source file.