home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / C / SASC6571.LZX / source / libent.a < prev    next >
Encoding:
Text File  |  1996-12-24  |  805 b   |  55 lines

  1.     include    'exec/types.i'
  2.     include    'exec/resident.i'
  3.     include    'exec/nodes.i'
  4.     include    'exec/libraries.i'
  5.  
  6. PRI    equ    0
  7.  
  8.  
  9.     section  text,code
  10.    
  11.     xref    _LibID
  12.     xref    _LibName
  13.     xref    RESLEN
  14.     xref    _BSSBAS        * linker defined base of BSS
  15.     xref    _BSSLEN        * linker defined length of BSS
  16.     xref    _LibFuncTab
  17.     xref    _LibInitTab
  18.             
  19.  
  20.     CNOP    4
  21.     xref    _LibInit
  22.     xdef    _LibRomTag
  23.     
  24.     moveq    #0,d0
  25.     rts
  26. _LibRomTag:
  27.     dc.w    RTC_MATCHWORD
  28.     dc.l    _LibRomTag
  29.     dc.l    endtag
  30. *    dc.b    RTF_AUTOINIT
  31. *    dc.b    _LibVersion
  32.     dc.w    RTF_AUTOINIT<<8+_LibVersion
  33.        IFD DEVICE
  34.     dc.b    NT_DEVICE
  35.        ELSE
  36.     dc.b     NT_LIBRARY
  37.        ENDC
  38.     dc.b    PRI
  39.     dc.l    _LibName
  40.     dc.l    _LibID
  41.     dc.l    _LibInitTab
  42. endtag:
  43.     section    __MERGED,data
  44.     xdef    _Libmergeddata
  45. _Libmergeddata    dc.l    0
  46.  
  47.     csect     data,0,1,1,2
  48.         xref     _LibVersion    * need a 16 bit reloc here
  49.  
  50.  
  51.     end
  52.     
  53.  
  54.  
  55.