DEFINITION MODULE DosHunks; (*$ Implementation:=FALSE *)
(* 29-May-1993/bp *)

CONST
 hunkUnit=999;
 hunkName=1000;
 hunkCode=1001;
 hunkData=1002;
 hunkBss=1003;
 hunkReloc32=1004;
 hunkReloc16=1005;
 hunkReloc8=1006;
 hunkExt=1007;
 hunkSymbol=1008;
 hunkDebug=1009;
 hunkEnd=1010;
 hunkHeader=1011;

 hunkOverlay=1013;
 hunkBreak=1014;

 hunkDRel32=1015;
 hunkDRel16=1016;
 hunkDRel8=1017;

 hunkLib=1018;
 hunkIndex=1019;

 (*39*)hunkReloc32Short=1020;
 (*39*)hunkRelReloc32=1021;
 (*39*)hunkABSReloc16=1022;

 (* Bitnummern für das Längenwort der Hunks: *)
 (*39*)advisory=29;
 chip=30;
 fast=31;


 extSymb=0;
 extDef=1;
 extAbs=2;
 extRes=3;
 extRef32=129;
 extAbsRef32=extRef32;
 extCommon=130;
 axtAbsCommon=extCommon;
 extRef16=131;
 extRelRef16=extRef16;
 extRef8=132;
 extRelRef8=extRef8;
 extDExt32=133;
 extDExt16=134;
 extDExt8=135;
 (*39*)extRelRef32=136;
 (*39*)extRelCommon=137;
 (*39*)extAbsRef16=138;
 (*39*)extAbsRef8=139;

END DosHunks.noimp
