home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Misc / TRSICAT.LZX / CATS_CD2_TRSI / Inc&AD2.1 / includes / dos / doshunks.i < prev    next >
Encoding:
Text File  |  1992-09-11  |  1.2 KB  |  54 lines

  1.     IFND    DOS_DOSHUNKS_I
  2. DOS_DOSHUNKS_I    SET    1
  3. **
  4. **    $VER: doshunks.i 36.6 (10.02.91)
  5. **    Includes Release 38.56
  6. **
  7. **    Hunk definitions for object and load modules.
  8. **
  9. **    (C) Copyright 1989-1992 Commodore-Amiga, Inc.
  10. **        All Rights Reserved
  11. **
  12.  
  13. * hunk types
  14.  
  15. HUNK_UNIT    EQU    999
  16. HUNK_NAME    EQU    1000
  17. HUNK_CODE    EQU    1001
  18. HUNK_DATA    EQU    1002
  19. HUNK_BSS    EQU    1003
  20. HUNK_RELOC32    EQU    1004
  21. HUNK_RELOC16    EQU    1005
  22. HUNK_RELOC8    EQU    1006
  23. HUNK_EXT    EQU    1007
  24. HUNK_SYMBOL    EQU    1008
  25. HUNK_DEBUG    EQU    1009
  26. HUNK_END    EQU    1010
  27. HUNK_HEADER    EQU    1011
  28.  
  29. HUNK_OVERLAY    EQU    1013
  30. HUNK_BREAK    EQU    1014
  31.  
  32. HUNK_DREL32    EQU    1015
  33. HUNK_DREL16    EQU    1016
  34. HUNK_DREL8    EQU    1017
  35.  
  36. HUNK_LIB    EQU    1018
  37. HUNK_INDEX    EQU    1019
  38.  
  39. * hunk_ext sub-types
  40.  
  41. EXT_SYMB    EQU    0    ; symbol table
  42. EXT_DEF        EQU    1    ; relocatable definition
  43. EXT_ABS        EQU    2    ; Absolute definition
  44. EXT_RES        EQU    3    ; no longer supported
  45. EXT_REF32    EQU    129    ; 32 bit reference to symbol
  46. EXT_COMMON    EQU    130    ; 32 bit reference to COMMON block
  47. EXT_REF16    EQU    131    ; 16 bit reference to symbol
  48. EXT_REF8    EQU    132    ;  8 bit reference to symbol
  49. EXT_DEXT32    EQU    133    ; 32 bit data releative reference
  50. EXT_DEXT16    EQU    134    ; 16 bit data releative reference
  51. EXT_DEXT8    EQU    135    ;  8 bit data releative reference
  52.  
  53.     ENDC    ; DOS_DOSHUNKS_I
  54.