home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD v1.2 / amidev_cd_12.iso / inc&ad2.0 / includes / dos / doshunks.i < prev    next >
Text File  |  1992-09-01  |  1KB  |  56 lines

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