A field that describes how the linker can combine the segment with other segments. Under MS-DOS, segments with the same name and class can be combined in two ways: they can be concatenated to form one logical segment, or they can be overlapped. In the latter case, they have either the same start address or the same end address, and they describe a common range in memory. Values for the field are:
Private. Do not combine with any other program segment. Public. Combine by appending at an offset that meets the alignment requirement.
Stack. Combine as for Public. This combine type forces byte alignment.
Common. Combine by overlay using maximum size.Changing segment combination changes only the segment definition on the screen. Nothing else will happen.
See also other SegEdit form fields.