Specifications

Error! Style not defined. 795
Filename: LMAETAPA.DOC Project: MASM Environment and Tools
Template: MSGRIDA1.DOT Author: Nobody Last Saved By: Mike Eddy
Revision #: 136 Page: 795 of 111 Printed: 10/09/00 02:49 PM
L4030 segment : segment attributes changed to conform with automatic data segment
The given logical segment in the group DGROUP was given sharing attributes
(SHARED/NONSHARED) that differed from the automatic data attributes as declared
by the DATA instance specification (SINGLE/MULTIPLE). The attributes are
converted to conform to those of DGROUP.
The name DGROUP is predefined as the automatic (or default) data segment. DGROUP
cannot contain code segments because LINK always considers DGROUP to be a data
segment.
L4031 segment : segment declared in more than one group
A segment was declared to be a member of two different groups.
L4032 segment : code-group size exceeds 64K–36
The given code group has a size in the range 65,50165,536 bytes, a size that is
unreliable on some versions of the 80286 processor.
L4033 first segment in mixed group group is a USE32 segment
A 16-bit segment must be first in a group created with both USE16 and USE32
segments.
LINK continued to build the executable file, but the resulting file may not run correctly.
L4034 more than 1024 overlay segments; extra put in root
The limit on the number of segments that can go into overlays is 1024. Segments starting
with the 1025th segment are assigned to the permanently resident portion of the program
(the root).
L4036 no automatic data segment
The application did not define a group named DGROUP.
DGROUP has special meaning to LINK, which uses it to identify the automatic (or
default) data segment used by the operating system. Most segmented-executable
applications require DGROUP.
This warning will not be issued if DATA NONE is declared or if the executable file is a
dynamic-link library.
L4037 group : both USE16 and USE32 segments in group; assuming USE32
The given group was allocated contributions from both 16-bit segments and 32-bit
segments.