home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Misc / rs60-2.dms / rs60-2.adf / CFuncs.rcl (.txt) next >
Encoding:
ReSource Control Language  |  1994-01-20  |  297.7 KB  |  10,376 lines

  1. RTC_MATCHWORD
  2. Minimum stack size
  3. Size of data allocation0
  4. ArpName
  5. arp.library
  6. AslName
  7. asl.library
  8.     ClistName
  9. clist.library
  10. CommoditiesName
  11. commodities.library
  12. ConhandlerName
  13. conhandler.library
  14. DigisoftSupportName
  15. digisoftSupport.library
  16. DiskfontName
  17. diskfont.library
  18. DosName
  19. dos.library
  20. ExecName
  21. exec.library
  22. ExpansionName
  23. expansion.library
  24. FpuName
  25. fpu.library
  26. GadtoolsName
  27. gadtools.library
  28. GraphicsName
  29. graphics.library
  30. IconName
  31. icon.library
  32. IffparseName
  33. iffparse.library
  34. InfoName
  35. info.library
  36. IntuitionName
  37. intuition.library
  38.     JanusName
  39. janus.library
  40. Kd_freqName
  41. kd_freq.library
  42. KeymapName
  43. keymap.library
  44. LayersName
  45. layers.library
  46. Macro68Name
  47. macro68.library
  48. MathffpName
  49. mathffp.library
  50. MathieeedoubbasName
  51. mathieeedoubbas.library
  52. MathieeedoubtransName
  53. mathieeedoubtrans.library
  54. MathieeesingbasName
  55. mathieeesingbas.library
  56. MathieeesingtransName
  57. mathieeesingtrans.library
  58. MathtransName
  59. mathtrans.library
  60. PicName
  61. pic.library
  62. PowerpackerName
  63. powerpacker.library
  64. RamlibName
  65. ramlib.library
  66. ReqName
  67. req.library
  68. ResourcehelpName
  69. ReSourcehelp.library
  70. RexxsupportName
  71. rexxsupport.library
  72. RexxsyslibName
  73. rexxsyslib.library
  74. RombootbaseName
  75. rombootbase.library
  76. ScreenshareName
  77. screenshare.library
  78. TranslatorName
  79. translator.library
  80. UtilityName
  81. utility.library
  82. WorkbenchName
  83. workbench.library
  84. BattclockName
  85. battclock.resource
  86. BattclockName
  87. battclock.resource
  88. BattclockName
  89. battclock.resource
  90. BattmemName
  91. battmem.resource
  92. DiskName
  93. disk.resource
  94. FileSystemName
  95. FileSystem.resource
  96. MiscName
  97. misc.resource
  98.     PotgoName
  99. potgo.resource
  100.     AudioName
  101. audio.device
  102. ConsoleName
  103. console.device
  104. ParallelName
  105. parallel.device
  106. SerialName
  107. serial.device
  108.     TimerName
  109. timer.device
  110. TrackdiskName
  111. trackdisk.device
  112. 33333333333333333333333333333333333333333333
  113. 37333333333333333333
  114. 3333333333;333;3333333333333333333333333733333333333s3333333333333333333333333333333333333333333333333333373333333333333333333333333333333333333333333333333333333333333s3333333333333s33333
  115. arp.library
  116. _SysBase
  117. _ARPBase
  118. asl.library
  119. _SysBase
  120. _ASLBase
  121. clist.library
  122. _SysBase
  123. _ClistBase
  124. commodities.library
  125. _SysBase
  126. _CommoditiesBase
  127. conhandler.library
  128. _SysBase
  129. _ConhandlerBase
  130. digisoftSupport.library
  131. _SysBase
  132. _DigisoftSupportBase
  133. diskfont.library
  134. _SysBase
  135. _DiskfontBase
  136. dos.library
  137. _SysBase
  138. _DOSBase
  139. exec.library
  140. _SysBase
  141. _SysBase
  142. expansion.library
  143. _SysBase
  144. _ExpansionBase
  145. fpu.library
  146. _SysBase
  147. _FpuBase
  148. gadtools.library
  149. _SysBase
  150. _GadtoolsBase
  151. graphics.library
  152. _SysBase
  153. _GfxBase
  154. icon.library
  155. _SysBase
  156. h7B    _IconBase
  157. iffparse.library
  158. _SysBase
  159. _IffparseBase
  160. info.library
  161. _SysBase
  162. h7B    _InfoBase
  163. intuition.library
  164. _SysBase
  165. _IntuitionBase
  166. janus.library
  167. _SysBase
  168. _JanusBase
  169. kd_freq.library
  170. _SysBase
  171. _Kd_freqBase
  172. keymap.library
  173. _SysBase
  174. _KeymapBase
  175. layers.library
  176. _SysBase
  177. _LayersBase
  178. macro68.library
  179. _SysBase
  180. _Macro68Base
  181. mathffp.library
  182. _SysBase
  183. _MathffpBase
  184. mathieeedoubbas.library
  185. _SysBase
  186. _MathieeedoubbasBase
  187. mathieeedoubtrans.library
  188. _SysBase
  189. _MathieeedoubtransBase
  190. mathieeesingbas.library
  191. _SysBase
  192. _MathieeesingbasBase
  193. mathieeesingtrans.library
  194. _SysBase
  195. _MathieeesingtransBase
  196. mathtrans.library
  197. _SysBase
  198. _MathTransBase
  199. pic.library
  200. _SysBase
  201. _PicBase
  202. powerpacker.library
  203. _SysBase
  204. _PowerpackerBase
  205. ramlib.library
  206. _SysBase
  207. _RamlibBase
  208. req.library
  209. _SysBase
  210. _ReqBase
  211. ReSourcehelp.library
  212. _SysBase
  213. _ResourcehelpBase
  214. rexxsupport.library
  215. _SysBase
  216. _RexxsupportBase
  217. rexxsyslib.library
  218. _SysBase
  219. _RexxsyslibBase
  220. rombootbase.library
  221. _SysBase
  222. _RombootbaseBase
  223. screenshare.library
  224. _SysBase
  225. _ScreenshareBase
  226. translator.library
  227. _SysBase
  228. _TranslatorBase
  229. utility.library
  230. _SysBase
  231. _UtilityBase
  232. workbench.library
  233. _SysBase
  234. _WorkbenchBase
  235. arp.library
  236. _ARPBase
  237. asl.library
  238. _ASLBase
  239. clist.library
  240. _ClistBase
  241. commodities.library
  242. _CommoditiesBase
  243. conhandler.library
  244. _ConhandlerBase
  245. digisoftSupport.library
  246. _DigisoftSupportBase
  247. diskfont.library
  248. _DiskfontBase
  249. dos.library
  250. _DOSBase
  251. exec.library
  252. _SysBase
  253. expansion.library
  254. _ExpansionBase
  255. fpu.library
  256. _FpuBase
  257. gadtools.library
  258. _GadtoolsBase
  259. graphics.library
  260. _GfxBase
  261. icon.library
  262. h7B    _IconBase
  263. iffparse.library
  264. _IffparseBase
  265. info.library
  266. h7B    _InfoBase
  267. intuition.library
  268. _IntuitionBase
  269. janus.library
  270. _JanusBase
  271. kd_freq.library
  272. _Kd_freqBase
  273. keymap.library
  274. _KeymapBase
  275. layers.library
  276. _LayersBase
  277. macro68.library
  278. _Macro68Base
  279. mathffp.library
  280. _MathffpBase
  281. mathieeedoubbas.library
  282. _MathieeedoubbasBase
  283. mathieeedoubtrans.library
  284. _MathieeedoubtransBase
  285. mathieeesingbas.library
  286. _MathieeesingbasBase
  287. mathieeesingtrans.library
  288. _MathieeesingtransBase
  289. mathtrans.library
  290. _MathTransBase
  291. pic.library
  292. _PicBase
  293. powerpacker.library
  294. _PowerpackerBase
  295. ramlib.library
  296. _RamlibBase
  297. req.library
  298. _ReqBase
  299. ReSourcehelp.library
  300. _ResourcehelpBase
  301. rexxsupport.library
  302. _RexxsupportBase
  303. rexxsyslib.library
  304. _RexxsyslibBase
  305. rombootbase.library
  306. _RombootbaseBase
  307. screenshare.library
  308. _ScreenshareBase
  309. translator.library
  310. _TranslatorBase
  311. utility.library
  312. _UtilityBase
  313. workbench.library
  314. _WorkbenchBase
  315. battclock.resource
  316. _SysBase
  317. _LVOOpenResource
  318. _BattclockBase
  319. battclock.resource
  320. _SysBase
  321. _LVOOpenResource
  322. _BattclockBase
  323. battclock.resource
  324. _SysBase
  325. _LVOOpenResource
  326. _BattclockBase
  327. battmem.resource
  328. _SysBase
  329. _LVOOpenResource
  330. _BattmemBase
  331. disk.resource
  332. _SysBase
  333. _LVOOpenResource
  334. B    _DiskBase
  335. FileSystem.resource
  336. _SysBase
  337. _LVOOpenResource
  338. _FileSystemBase
  339. misc.resource
  340. _SysBase
  341. _LVOOpenResource
  342. B    _MiscBase
  343. potgo.resource
  344. _SysBase
  345. _LVOOpenResource
  346. _PotgoBase
  347. audio.device
  348. _SysBase
  349. D_LVOOpenDevice
  350. _AudioBase
  351. console.device
  352. _SysBase
  353. D_LVOOpenDevice
  354. _ConsoleBase
  355. parallel.device
  356. _SysBase
  357. D_LVOOpenDevice
  358. _ParallelBase
  359. serial.device
  360. _SysBase
  361. D_LVOOpenDevice
  362. _SerialBase
  363. timer.device
  364. _SysBase
  365. D_LVOOpenDevice
  366. _TimerBase
  367. trackdisk.device
  368. _SysBase
  369. D_LVOOpenDevice
  370. _TrackdiskBase
  371. AbsExecBase
  372. 'TDNestCnt
  373. _strlen
  374. .loop
  375. _AddDADevs
  376. ,l,y&
  377. _ARPBase
  378. _LVOAddDADevs
  379. _CreatePort
  380. ,l,y&
  381. _ARPBase
  382. _LVOCreatePort
  383. _RListAlloc
  384. ,l,y&
  385. _ARPBase
  386. b_LVORListAlloc
  387. )???? = ReadExpansionByte(board,configDev)
  388. _ReadExpansionByte
  389. ,l,y&
  390. _ExpansionBase
  391. _LVOReadExpansionByte
  392. $Sets static board configuration area
  393. /actual = GetCurrentBinding(currentBinding,size)
  394. _GetCurrentBinding
  395. ,l,y&
  396. _ExpansionBase
  397. v_LVOGetCurrentBinding
  398. $Sets static board configuration area
  399. &SetCurrentBinding(currentBinding,size)
  400. _SetCurrentBinding
  401. ,l,y&
  402. _ExpansionBase
  403. |_LVOSetCurrentBinding
  404. /Add a byte to the beginning of a character list
  405. error = UnGetCLChar(cList,byte)
  406. _UnGetCLChar
  407. ,l,y<
  408. _LVOUnGetCLChar
  409. )Add a byte to the end of a character list
  410. error = PutCLChar(cList,byte)
  411. _PutCLChar
  412. ,l,y&
  413. _ClistBase
  414. _LVOPutCLChar
  415. /Add a word to the beginning of a character list
  416. error = UnGetCLWord(cList,word)
  417. _UnGetCLWord
  418. ,l,y&
  419. _ClistBase
  420. _LVOUnGetCLWord
  421. *Add a word to the end of a character list)
  422. error = PutCLWord(cList,word)
  423. _PutCLWord
  424. ,l,y&
  425. _ClistBase
  426. _LVOPutCLWord
  427. -Attempt to get a sprite for the simple sprite
  428. &Sprite_Number = GetSprite(sprite,pick)
  429. _GetSprite
  430. ,l,y&
  431. _GfxBase
  432. h_LVOGetSprite
  433. #Disable the given menu or menu item
  434. OffMenu(Window,MenuNumber)
  435. _OffMenu
  436. ,l,y&
  437. _IntuitionBase
  438. L_LVOOffMenu
  439. "Enable the given menu or menu item
  440. OnMenu(Window,MenuNumber)
  441. _OnMenu
  442. ,l,y&
  443. _IntuitionBase
  444. @_LVOOnMenu
  445. -End the optimized refresh state of the window
  446. EndRefresh(Window,Complete)
  447. _EndRefresh
  448. ,l,y&
  449. _IntuitionBase
  450. _LVOEndRefresh
  451. 1Free memory allocated by calls to AllocRemember()
  452. &FreeRemember(RememberKey,ReallyForget)
  453. _FreeRemember
  454. ,l,y&
  455. _IntuitionBase
  456. h_LVOFreeRemember
  457. 3Get a copy of the the Intuition default Preferences
  458. $Prefs = GetDefPrefs(PrefBuffer,Size)
  459. _GetDefPrefs
  460. ,l,y&
  461. _IntuitionBase
  462. _LVOGetDefPrefs
  463. /Get the current Intuition Preferences structure
  464. !Prefs = GetPrefs(PrefBuffer,Size)
  465.     _GetPrefs
  466. ,l,y&
  467. _IntuitionBase
  468. |_LVOGetPrefs
  469. index(ByteArray,value)
  470. _index
  471. 0/ /:
  472. .loop
  473. .exit
  474. Initialize a clist pool
  475. error = InitCLPool(clPool,size)
  476. _InitCLPool
  477. ,l,y&
  478. _ClistBase
  479. _LVOInitCLPool
  480. "Inquire value of entry in ColorMap
  481. value = GetRGB4(colormap,entry)
  482. _GetRGB4
  483. ,l,y&
  484. _GfxBase
  485. _LVOGetRGB4
  486. Mark a position in a clist
  487. error = MarkCList(clist,offset)
  488. _MarkCList
  489. ,l,y&
  490. _ClistBase
  491. _LVOMarkCList
  492. Allocate a block of memory
  493. (memoryBlock=Allocate(memHeader,byteSize)
  494.     _Allocate
  495. ,l,y&
  496. _SysBase
  497. F_LVOAllocate
  498. )Modify the state of a window's IDCMPFlags
  499. ModifyIDCMP(Window,IDCMPFlags)
  500. _ModifyIDCMP
  501. ,l,y&
  502. _IntuitionBase
  503. j_LVOModifyIDCMP
  504. 7Remove damage list and restore state of layer to normal
  505. EndUpdate(l,flag)
  506. _EndUpdate
  507. ,l,y&
  508. _LayersBase
  509. _LVOEndUpdate
  510. -Returns the address of the specified MenuItem
  511. (Item = ItemAddress(MenuStrip,MenuNumber)
  512. _ItemAddress
  513. ,l,y&
  514. _IntuitionBase
  515. p_LVOItemAddress
  516. %Set the screen title bar display mode
  517. ShowTitle(Screen,ShowIt)
  518. _ShowTitle
  519. ,l,y&
  520. _IntuitionBase
  521. _LVOShowTitle
  522. strchr(string,char)
  523. _strchr
  524. strchr_string
  525. 0/ /:6
  526. strchr_char
  527. .loop
  528. .found
  529. _BtoCStr
  530. ,l,y&
  531. _ARPBase
  532. _LVOBtoCStr
  533. _CtoBStr
  534. ,l,y&
  535. _ARPBase
  536. _LVOCtoBStr
  537. _QSort
  538. ,l,y&
  539. _ARPBase
  540. V_LVOQSort
  541. _setmem
  542. .loop
  543. .dbrajmp
  544. ,???? = WriteExpansionByte(board,offset,byte)
  545. _WriteExpansionByte
  546. ,l,y&
  547. _ExpansionBase
  548. _LVOWriteExpansionByte
  549. 4AllocMem and create a link node to make FreeMem easy
  550. 0MemBlock = AllocRemember(RememberKey,Size,Flags)
  551. _AllocRemember
  552. ,l,y&
  553. _IntuitionBase
  554. t_LVOAllocRemember
  555. Ask Intuition to move a window
  556.  MoveWindow(Window,DeltaX,DeltaY)
  557. _MoveWindow
  558. ,l,y&
  559. _IntuitionBase
  560. X_LVOMoveWindow
  561. Ask Intuition to size a window
  562.  SizeWindow(Window,DeltaX,DeltaY)
  563. _SizeWindow
  564. ,l,y&
  565. _IntuitionBase
  566. _LVOSizeWindow
  567. 5Attempt to move the screen by the increments provided
  568.  MoveScreen(Screen,DeltaX,DeltaY)
  569. _MoveScreen
  570. ,l,y&
  571. _IntuitionBase
  572. ^_LVOMoveScreen
  573. Copy a substring from a clist
  574. $cList = SubCList(cList,index,length)
  575.     _SubCList
  576. ,l,y&
  577. _ClistBase
  578. j_LVOSubCList
  579. Find a matching ConfigDev entry
  580. <configDev = FindConfigDev(oldConfigDev,manufacturer,product)
  581. _FindConfigDev
  582. ,l,y&
  583. _ExpansionBase
  584. _LVOFindConfigDev
  585. %Inquire available memory & disk fonts
  586. )error = AvailFonts(buffer,bufBytes,flags)
  587. _AvailFonts
  588. ,l,y&
  589. _DiskfontBase
  590. _LVOAvailFonts
  591. 8Release an allocated area to the system free memory pool
  592. FreeRaster(p,width,height)
  593. _FreeRaster
  594. ,l,y&
  595. _GfxBase
  596. _LVOFreeRaster
  597. Set Intuition preferences data
  598. (Prefs = SetPrefs(PrefBuffer,Size,Inform)
  599.     _SetPrefs
  600. ,l,y&
  601. _IntuitionBase
  602. _LVOSetPrefs
  603. Which Layer is this point in?
  604. layer = WhichLayer(li,x,y)
  605. _WhichLayer
  606. ,l,y&
  607. _LayersBase
  608. |_LVOWhichLayer
  609. Deallocate with knowledge
  610. FreeMem(memoryBlock,byteSize)
  611. _FreeMem
  612. ,l,y&
  613. _SysBase
  614. ._LVOFreeMem
  615. Gain access to a resource
  616.  resource = OpenResource(resName)
  617. _OpenResource
  618. ,l,y&
  619. _SysBase
  620. _LVOOpenResource
  621. "Get and set the priority of a task
  622. 'oldPriority = SetTaskPri(task,priority)
  623. _SetTaskPri
  624. ,l,y&
  625. _SysBase
  626. _LVOSetTaskPri
  627. Set primary pen
  628. SetAPen(rp,pen)
  629. _SetAPen
  630. ,l,y&
  631. _GfxBase
  632. _LVOSetAPen
  633. Set secondary pen
  634. SetBPen(rp,pen)
  635. _SetBPen
  636. ,l,y&
  637. _GfxBase
  638. _LVOSetBPen
  639. /Set an entire drawing area to a specified color
  640. SetRast(rp,pen)
  641. _SetRast
  642. ,l,y&
  643. _GfxBase
  644. _LVOSetRast
  645. Set drawing mode
  646. SetDrMd(rp,mode)
  647. _SetDrMd
  648. ,l,y&
  649. _GfxBase
  650. _LVOSetDrMd
  651. Signal a task
  652. Signal(task,signals)
  653. _Signal
  654. ,l,y&
  655. _SysBase
  656. _LVOSignal
  657. %Change a function vector in a library
  658. 3oldFunc = SetFunction(library,funcOffset,funcEntry)
  659. _SetFunction
  660. ,l,y&
  661. _SysBase
  662. \_LVOSetFunction
  663. $Determine raster length of text data
  664. $length = TextLength(rp,string,count)
  665. _TextLength
  666. ,l,y&
  667. _GfxBase
  668. _LVOTextLength
  669. +Get the text attributes of the current font
  670. AskFont(rp,textAttr)
  671. _AskFont
  672. ,l,y&
  673. _GfxBase
  674. &_LVOAskFont
  675. 3Process the gel list,queueing VSprites,drawing Bobs
  676. DrawGList(rp,vp) 
  677. _DrawGList
  678. ,l,y&
  679. _GfxBase
  680. _LVODrawGList
  681. .Set the text font and attributes in a RastPort
  682. SetFont(rp,font)
  683. _SetFont
  684. ,l,y&
  685. _GfxBase
  686. _LVOSetFont
  687. %Write text characters (no formatting)
  688. Text(rp,string,length)
  689. _Text
  690. ,l,y&
  691. _GfxBase
  692. _LVOText
  693. 0Add a point to a list of end points for areafill
  694. error = AreaDraw(rp,x,y)
  695.     _AreaDraw
  696. ,l,y&
  697. _GfxBase
  698. _LVOAreaDraw
  699. 2Append copper move instruction to user copper list
  700. CMove(c,a,v)
  701. _CMove
  702. ,l,y&
  703. _GfxBase
  704. _LVOCMove
  705. 2Append copper wait instruction to user copper list
  706. CWait(c,v,h)
  707. _CWait
  708. ,l,y&
  709. _GfxBase
  710. _LVOCWait
  711. BChange the pen num of one specific pixel in a specified RasterPort
  712. error = WritePixel(rp,x,y)
  713. _WritePixel
  714. ,l,y&
  715. _GfxBase
  716. _LVOWritePixel
  717. %Clear a block of memory words to zero
  718. "BltClear(memBlock,bytecount,flags)
  719.     _BltClear
  720. ,l,y&
  721. _GfxBase
  722. _LVOBltClear
  723. >Define a new starting point for a new shape in the vector list
  724. error =  AreaMove(rp,x,y)
  725.     _AreaMove
  726. ,l,y&
  727. _GfxBase
  728. _LVOAreaMove
  729. EDraw a line between the current pen position and the new x,y position
  730. Draw(rp,x,y)
  731. _Draw
  732. ,l,y&
  733. _GfxBase
  734. _LVODraw
  735. Move graphics pen position
  736. Move(rp,x,y)
  737. _Move
  738. ,l,y&
  739. _GfxBase
  740. _LVOMove
  741. +Read the pen number value of the pixel at a
  742. 0specified x,y location within a certain RastPort
  743. penno = ReadPixel(rp,x,y)
  744. _ReadPixel
  745. ,l,y&
  746. _GfxBase
  747. _LVOReadPixel
  748. &Set the soft style of the current font
  749. (newStyle = SetSoftStyle(rp,style,enable)
  750. _SetSoftStyle
  751. ,l,y&
  752. _GfxBase
  753. _LVOSetSoftStyle
  754. +Add a ellipse to areainfo list for areafill
  755. !error = AreaEllipse(rp,cx,cy,a,b)
  756. _AreaEllipse
  757. ,l,y&
  758. _GfxBase
  759. F_LVOAreaEllipse
  760. /Draw an ellipse centered at cx,cy with vertical
  761. (and horizontal radii of a,b respectively
  762. DrawEllipse(rp,cx,cy,a,b)
  763. _DrawEllipse
  764. ,l,y&
  765. _GfxBase
  766. L_LVODrawEllipse
  767. CFill a defined rectangular area with the current drawing pen color,
  768. *outline color, secondary color,and pattern
  769.  RectFill(rp,xmin,ymin,xmax,ymax)
  770.     _RectFill
  771. ,l,y&
  772. _GfxBase
  773. _LVORectFill
  774. Enable/disable ICR interrupts
  775.  oldMask = AbleICR(CIA_Base,mask)
  776. _AbleICR
  777. _LVOAbleICR
  778. *Detach an interrupt handler from a CIA bit
  779. 'RemICRVector(CIA_Base,iCRBit,interrupt)
  780. _RemICRVector
  781. _LVORemICRVector
  782. 'Cause, clear, and sample ICR interrupts
  783. SetICR(CIA_Base,mask)
  784. _SetICR
  785. _LVOSetICR
  786.     _ASyncRun
  787. ,l,y&
  788. _ARPBase
  789. _LVOASyncRun
  790. Activate a (string) gadget
  791. /Success = ActivateGadget(Gadget,Window,Request)
  792. _ActivateGadget
  793. ,l,y&
  794. _IntuitionBase
  795. 2_LVOActivateGadget
  796. +Add an AnimOb to the linked list of AnimObs
  797. AddAnimOb(anOb,anKey,rp)
  798. _AddAnimOb
  799. ,l,y&
  800. _GfxBase
  801. d_LVOAddAnimOb
  802. Add memory to a free list
  803. "status = AddFreeList(free,mem,len)
  804. _AddFreeList
  805. ,l,y&
  806. _IconBase
  807. _LVOAddFreeList
  808. Change the sprite image pointer
  809. ChangeSprite(vp,s,newdata)
  810. _ChangeSprite
  811. ,l,y&
  812. _GfxBase
  813. \_LVOChangeSprite
  814. Construct a function jump table
  815. <tableSize = MakeFunctions(target,functionArray,funcDispBase)
  816. _MakeFunctions
  817. ,l,y&
  818. _SysBase
  819. _LVOMakeFunctions
  820. Construct a library
  821. ;library = MakeLibrary(vectors,structure,init,dSize,segList)
  822. _MakeLibrary
  823. ,l,y&
  824. _SysBase
  825. _LVOMakeLibrary
  826. Disable the specified gadget
  827. "OffGadget(Gadget,Window,Requester)
  828. _OffGadget
  829. ,l,y&
  830. _IntuitionBase
  831. R_LVOOffGadget
  832. Enable the specified gadget
  833. !OnGadget(Gadget,Window,Requester)
  834.     _OnGadget
  835. ,l,y&
  836. _IntuitionBase
  837. F_LVOOnGadget
  838. ;Immediately remove a Bob from the gel list and the RastPort
  839. RemIBob(bob,rp,vp)
  840. _RemIBob
  841. ,l,y&
  842. _GfxBase
  843. |_LVORemIBob
  844. Initialize a gel list
  845. InitGels(head,tail,GInfo)
  846.     _InitGels
  847. ,l,y&
  848. _GfxBase
  849. _LVOInitGels
  850. Insert a node into a list
  851. Insert(list,node,listNode)
  852. _Insert
  853. ,l,y&
  854. _SysBase
  855. _LVOInsert
  856. (Read in a DiskObject structure from disk
  857.  status = GetIcon(name,icon,free)
  858. _GetIcon
  859. ,l,y&
  860. _IconBase
  861. _LVOGetIcon
  862. +Refresh (redraw) a chosen number of gadgets
  863. -RefreshGList(Gadgets,Window,Requester,NumGad)
  864. _RefreshGList
  865. ,l,y&
  866. _IntuitionBase
  867. P_LVORefreshGList
  868. #Refresh (redraw) the gadget display
  869. (RefreshGadgets(Gadgets,Window,Requester)
  870. _RefreshGadgets
  871. ,l,y&
  872. _IntuitionBase
  873. "_LVORefreshGadgets
  874. 2Set the window's titles for both window and screen
  875. /SetWindowTitles(Window,WindowTitle,ScreenTitle)
  876. _SetWindowTitles
  877. ,l,y&
  878. _IntuitionBase
  879. _LVOSetWindowTitles
  880. _Getenv
  881. ,l,y&
  882. _ARPBase
  883. _LVOGetenv
  884. _Strncmp
  885. ,l,y&
  886. _ARPBase
  887. _LVOStrncmp
  888. _swapmem
  889. 0/ /:
  890. .loop
  891. .dbrajmp
  892. +Add a gadget to the gadget list of a window
  893. 0RealPosition = AddGadget(Window,Gadget,Position)
  894. _AddGadget
  895. ,l,y&
  896. _IntuitionBase
  897. _LVOAddGadget
  898. 3Attempt to allocate ALL buffers of an entire AnimOb
  899.  status = GetGBuffers(anOb,rp,db)
  900. _GetGBuffers
  901. ,l,y&
  902. _GfxBase
  903. X_LVOGetGBuffers
  904. Deallocate a block of memory
  905. *Deallocate(memHeader,memoryBlock,byteSize)
  906. _Deallocate
  907. ,l,y&
  908. _SysBase
  909. @_LVODeallocate
  910. (Deallocate memory obtained by GetGBufers
  911. FreeGBuffers(anOb,rp,db)
  912. _FreeGBuffers
  913. ,l,y&
  914. _GfxBase
  915. _LVOFreeGBuffers
  916. $General purpose memory copy function
  917. CopyMem(source,dest,size)
  918. _CopyMem
  919. ,l,y&
  920. _SysBase
  921. _LVOCopyMem
  922. #Initialize vector collection matrix
  923. $InitArea(areainfo,buffer,maxvectors)
  924.     _InitArea
  925. ,l,y&
  926. _GfxBase
  927. _LVOInitArea
  928. ,Initialize area of local memory for usage by
  929. InitTmpRas(tmpras,buffer,size)
  930. _InitTmpRas
  931. ,l,y&
  932. _GfxBase
  933. ,_LVOInitTmpRas
  934.  Load RGB color values from table
  935. LoadRGB4(vp,colors,count)
  936.     _LoadRGB4
  937. ,l,y&
  938. _GfxBase
  939. @_LVOLoadRGB4
  940. Optimized memory copy function
  941. CopyMemQuick(source,dest,size)
  942. _CopyMemQuick
  943. ,l,y&
  944. _SysBase
  945. _LVOCopyMemQuick
  946. )Remove a sublist of gadgets from a window
  947. ,Position = RemoveGList(Window,Gadget,Numgad)
  948. _RemoveGList
  949. ,l,y&
  950. _IntuitionBase
  951. D_LVORemoveGList
  952. _AddDANode
  953. ,l,y&
  954. _ARPBase
  955. _LVOAddDANode
  956. _SyncRun
  957. ,l,y&
  958. _ARPBase
  959. _LVOSyncRun
  960. )Change the size of this nonbackdrop layer
  961. !result = SizeLayer(dummy,l,dx,dy)
  962. _SizeLayer
  963. ,l,y&
  964. _LayersBase
  965. _LVOSizeLayer
  966. 3Draw the specified Border structure into a RastPort
  967. 0DrawBorder(RastPort,Border,LeftOffset,TopOffset)
  968. _DrawBorder
  969. ,l,y&
  970. _IntuitionBase
  971. _LVODrawBorder
  972. 2Draw the specified Image structure into a RastPort
  973. .DrawImage(RastPort,Image,LeftOffset,TopOffset)
  974. _DrawImage
  975. ,l,y&
  976. _IntuitionBase
  977. _LVODrawImage
  978. $Move layer to new position in BitMap
  979. !result = MoveLayer(dummy,l,dx,dy)
  980. _MoveLayer
  981. ,l,y&
  982. _LayersBase
  983. _LVOMoveLayer
  984. 2Move sprite to a point relative to top of viewport
  985. MoveSprite(vp,sprite,x,y)
  986. _MoveSprite
  987. ,l,y&
  988. _GfxBase
  989. V_LVOMoveSprite
  990. .Print text described by the IntuiText argument
  991. /PrintIText(RastPort,IText,LeftOffset,TopOffset)
  992. _PrintIText
  993. ,l,y&
  994. _IntuitionBase
  995. (_LVOPrintIText
  996. MScroll around in a superbitmap,translate coordinates in non-superbitmap layer
  997. ScrollLayer(dummy,l,dx,dy)
  998. _ScrollLayer
  999. ,l,y&
  1000. _LayersBase
  1001. _LVOScrollLayer
  1002. +Specify a pointer sprite image for a window
  1003. 7SetPointer(Window,Pointer,Height,Width,XOffset,YOffset)
  1004. _SetPointer
  1005. ,l,y&
  1006. _IntuitionBase
  1007. _LVOSetPointer
  1008.     __stkover
  1009. __savsp
  1010.     __stkover
  1011. __savsp
  1012. Stackoverflow.MSG
  1013. _Output
  1014. _Write
  1015. Hx?<:
  1016. __exit
  1017. Stackoverflow.MSG
  1018. Stack overflow!!
  1019. Noerror.MSG
  1020. No error
  1021. Filenotfound.MSG
  1022. File not found
  1023. Badfilehandle.MSG
  1024. Bad file handle
  1025. Insufficientm.MSG
  1026. Insufficient memory
  1027. Fileexists.MSG
  1028. File exists
  1029. Invalidfuncti.MSG
  1030. Invalid function number
  1031. Toomanyopenfi.MSG
  1032. Too many open files
  1033. Notaconsolede.MSG
  1034. Not a console device
  1035. Invalidaccess.MSG
  1036. Invalid access code
  1037. Resulttoolarg.MSG
  1038. Result too large
  1039. Argumentoutof.MSG
  1040. Argument out of domain
  1041. _rand
  1042. B    rand.next
  1043. _mulu
  1044. B    rand.next
  1045. B    rand.next
  1046. _srand
  1047. B    rand.next
  1048. srand_seed
  1049. _rand
  1050. B    rand.next
  1051. _mulu
  1052. B    rand.next
  1053. B    rand.next
  1054. _srand
  1055. srand_seed
  1056. B    rand.next
  1057. _rand
  1058. B    rand.next
  1059. _mulu
  1060. B    rand.next
  1061. B    rand.next
  1062. _srand
  1063. srand_seed
  1064. _wait
  1065. wait.ret_val
  1066. fexecl(file,arg0)
  1067. _fexecl
  1068. fexecl_arg0
  1069. fexecl_file
  1070. fexecv(cmd,argv)
  1071. _fexecv
  1072. >    _FindTask
  1073. fexecv.pp
  1074. fexecv.pp
  1075. pr_CLI
  1076. .exit
  1077.     .continue
  1078. .doslibrary.MSG
  1079. _OpenLibrary
  1080. fexecv.sav
  1081. __savsp
  1082. fexecv.bcpl
  1083. fexecv.bcpl
  1084. <cli_Module
  1085. ._continue0
  1086. .gotdoslib
  1087. fexecv.sav
  1088. _CloseLibrary
  1089. fexecv.bcpl
  1090. .continue0
  1091. fexecv_cmd
  1092. _LoadSeg
  1093. fexecv.seg
  1094. cli_CommandDir
  1095. fexecv.l.lp
  1096. .loop
  1097. fexecv.l.ll
  1098. fexecv.l.ll
  1099. fexecv.l.lp
  1100. fexecv.l.lp
  1101. _CurrentDir
  1102. fexecv.sav
  1103. fexecv_cmd
  1104. _LoadSeg
  1105. fexecv.seg
  1106. fexecv.sav
  1107. _CurrentDir
  1108. fexecv.seg
  1109. fexecv.l.lp
  1110. fexecv.l.ll
  1111.     .loopexit
  1112. fexecv.buf
  1113. .Ccolon
  1114. .strcpy
  1115. fexecv_cmd
  1116. fexecv.buf
  1117. _strcat
  1118. fexecv.buf
  1119. _LoadSeg
  1120. fexecv.seg
  1121. .found
  1122. 4cli_DefaultStack
  1123. fexecv.stksiz
  1124. fexecv.stksiz
  1125. >    _AllocMem
  1126. fexecv.stk.lp
  1127. fexecv.seg
  1128. _UnLoadSeg
  1129. .continue1
  1130. fexecv.len
  1131. fexecv_argv
  1132. .loop0
  1133. .strlen
  1134. fexecv.len
  1135. .loopstarter
  1136. fexecv.len
  1137. >    _AllocMem
  1138. fexecv.seg
  1139. _UnLoadSeg
  1140. fexecv.stksiz
  1141. fexecv.stk.lp
  1142. _FreeMem
  1143. fexecv.stk.lp
  1144. fexecv.stksiz
  1145. fexecv.stksiz
  1146. fexecv.stk.ll
  1147. fexecv.stk.ll
  1148. fexecv.stksiz
  1149. __savsp
  1150. fexecv.stk.lp
  1151. fexecv.pp
  1152. pr_ReturnAddr
  1153. fexecv.sav_ret
  1154. fexecv.pp
  1155. fexecv.stk.lp
  1156. pr_ReturnAddr
  1157. <cli_Module
  1158. fexecv.sav
  1159. fexecv.seg
  1160. <cli_Module
  1161. fexecv.bcpl
  1162. fexecv.bcpl
  1163. fexecv.seg
  1164. fexecv_argv
  1165. .loop1
  1166. .strcpy0
  1167. .space
  1168. _strcat
  1169. .strlen0
  1170. fexecv.len
  1171. cli_CommandName
  1172. fexecv.buf
  1173. _movmem
  1174. fexecv_cmd
  1175. .strcpy1
  1176. fexecv_cmd
  1177. .strlen1
  1178. fexecv.pp
  1179. pr_CIS
  1180. fexecv.fhp
  1181. fexecv.len
  1182. fexecv.len
  1183. fexecv.fhp
  1184. fh_Buf
  1185. _strncpy
  1186. fexecv.fhp
  1187. fh_Pos
  1188. fexecv.len
  1189. fexecv.len
  1190. fexecv.fhp
  1191. fh_End
  1192. fexecv.pp
  1193. pr_CIS
  1194. fexecv.oldcin
  1195. fexecv.pp
  1196. pr_COS
  1197. fexecv.oldcout
  1198. fexecv.stk.ll
  1199. fexecv.seg
  1200. fexecv.len
  1201. fexecv.stksiz
  1202. fexecv.stksiz
  1203. fexecv.len
  1204. .doexec
  1205. wait.ret_val
  1206. fexecv.pp
  1207. fexecv.oldcin
  1208. pr_CIS
  1209. fexecv.pp
  1210. fexecv.oldcout
  1211. pr_COS
  1212. fexecv.fhp
  1213. fexecv.fhp
  1214. fh_End
  1215. fh_Pos
  1216. <cli_Module
  1217. _UnLoadSeg
  1218. fexecv.pp
  1219. fexecv.sav_ret
  1220. pr_ReturnAddr
  1221. fexecv.sav
  1222. <cli_Module
  1223. fexecv.bcpl
  1224. fexecv.bcpl
  1225. fexecv.sav
  1226. fexecv.len
  1227. _FreeMem
  1228. fexecv.buf
  1229. _movmem
  1230. .doslibrary.MSG
  1231. dos.library
  1232. .Ccolon
  1233. .space
  1234. .doexec
  1235. save registers
  1236. .savsp
  1237. save our sp
  1238. load params
  1239. get old sp from CLI
  1240. get BCPL environment
  1241. set length
  1242. copy to dreg
  1243. convert to BPTR
  1244. set ptr
  1245. copy to d1 as well
  1246. call new program
  1247. get stk siz and old sp
  1248. save current sp
  1249. get back our spB
  1250. .savsp
  1251. get back registers
  1252. save return code
  1253. back up a bit
  1254. back up over header
  1255. get size to free
  1256. get ExecBase
  1257. AbsExecBase
  1258. free the memory
  1259. ._LVOFreeMem
  1260. get the return code
  1261. .savsp
  1262. _wait
  1263. wait.ret_val
  1264. fexecl(file,arg0)
  1265. _fexecl
  1266. fexecl_arg0
  1267. fexecl_file
  1268. fexecv(cmd,argv)
  1269. _fexecv
  1270. >    _FindTask
  1271. fexecv.pp
  1272. fexecv.pp
  1273. pr_CLI
  1274. .exit
  1275.     .continue
  1276. .doslibrary.MSG
  1277. _OpenLibrary
  1278. fexecv.sav
  1279. __savsp
  1280. fexecv.bcpl
  1281. fexecv.bcpl
  1282. <cli_Module
  1283. ._continue0
  1284. .gotdoslib
  1285. fexecv.sav
  1286. _CloseLibrary
  1287. fexecv.bcpl
  1288. .continue0
  1289. fexecv_cmd
  1290. _LoadSeg
  1291. fexecv.seg
  1292. cli_CommandDir
  1293. fexecv.l.lp
  1294. .loop
  1295. fexecv.l.ll
  1296. fexecv.l.ll
  1297. fexecv.l.lp
  1298. fexecv.l.lp
  1299. _CurrentDir
  1300. fexecv.sav
  1301. fexecv_cmd
  1302. _LoadSeg
  1303. fexecv.seg
  1304. fexecv.sav
  1305. _CurrentDir
  1306. fexecv.seg
  1307. fexecv.l.lp
  1308. fexecv.l.ll
  1309.     .loopexit
  1310. fexecv.buf
  1311. .Ccolon
  1312. .strcpy
  1313. fexecv_cmd
  1314. fexecv.buf
  1315. _strcat
  1316. fexecv.buf
  1317. _LoadSeg
  1318. fexecv.seg
  1319. .found
  1320. 4cli_DefaultStack
  1321. fexecv.stksiz
  1322. fexecv.stksiz
  1323. >    _AllocMem
  1324. fexecv.stk.lp
  1325. fexecv.seg
  1326. _UnLoadSeg
  1327. .continue1
  1328. fexecv.len
  1329. fexecv_argv
  1330. .loop0
  1331. .strlen
  1332. fexecv.len
  1333. .loopstarter
  1334. fexecv.len
  1335. >    _AllocMem
  1336. fexecv.seg
  1337. _UnLoadSeg
  1338. fexecv.stksiz
  1339. fexecv.stk.lp
  1340. _FreeMem
  1341. fexecv.stk.lp
  1342. fexecv.stksiz
  1343. fexecv.stksiz
  1344. fexecv.stk.ll
  1345. fexecv.stk.ll
  1346. fexecv.stksiz
  1347. __savsp
  1348. fexecv.stk.lp
  1349. fexecv.pp
  1350. pr_ReturnAddr
  1351. fexecv.sav_ret
  1352. fexecv.pp
  1353. fexecv.stk.lp
  1354. pr_ReturnAddr
  1355. <cli_Module
  1356. fexecv.sav
  1357. fexecv.seg
  1358. <cli_Module
  1359. fexecv.bcpl
  1360. fexecv.bcpl
  1361. fexecv.seg
  1362. fexecv_argv
  1363. .loop1
  1364. .strcpy0
  1365. .space
  1366. _strcat
  1367. .strlen0
  1368. fexecv.len
  1369. cli_CommandName
  1370. fexecv.buf
  1371. _movmem
  1372. fexecv_cmd
  1373. .strcpy1
  1374. fexecv_cmd
  1375. .strlen1
  1376. fexecv.pp
  1377. pr_CIS
  1378. fexecv.fhp
  1379. fexecv.len
  1380. fexecv.len
  1381. fexecv.fhp
  1382. fh_Buf
  1383. _strncpy
  1384. fexecv.fhp
  1385. fh_Pos
  1386. fexecv.len
  1387. fexecv.len
  1388. fexecv.fhp
  1389. fh_End
  1390. fexecv.pp
  1391. pr_CIS
  1392. fexecv.oldcin
  1393. fexecv.pp
  1394. pr_COS
  1395. fexecv.oldcout
  1396. fexecv.stk.ll
  1397. fexecv.seg
  1398. fexecv.len
  1399. fexecv.stksiz
  1400. fexecv.stksiz
  1401. fexecv.len
  1402. .doexec
  1403. wait.ret_val
  1404. fexecv.pp
  1405. fexecv.oldcin
  1406. pr_CIS
  1407. fexecv.pp
  1408. fexecv.oldcout
  1409. pr_COS
  1410. fexecv.fhp
  1411. fexecv.fhp
  1412. fh_End
  1413. fh_Pos
  1414. <cli_Module
  1415. _UnLoadSeg
  1416. fexecv.pp
  1417. fexecv.sav_ret
  1418. pr_ReturnAddr
  1419. fexecv.sav
  1420. <cli_Module
  1421. fexecv.bcpl
  1422. fexecv.bcpl
  1423. fexecv.sav
  1424. fexecv.len
  1425. _FreeMem
  1426. fexecv.buf
  1427. _movmem
  1428. .doslibrary.MSG
  1429. dos.library
  1430. .Ccolon
  1431. .space
  1432. .doexec
  1433. save registers
  1434. .savsp
  1435. save our sp
  1436. load params
  1437. get old sp from CLI
  1438. get BCPL environment
  1439. set length
  1440. copy to dreg
  1441. convert to BPTR
  1442. set ptr
  1443. copy to d1 as well
  1444. call new program
  1445. get stk siz and old sp
  1446. save current sp
  1447. get back our sp2
  1448. .savsp
  1449. get back registers
  1450. save return code
  1451. back up a bit
  1452. back up over header
  1453. get size to free
  1454. get ExecBase
  1455. AbsExecBase
  1456. free the memory
  1457. ._LVOFreeMem
  1458. get the return code
  1459. .savsp
  1460. _wait
  1461. wait.ret_val
  1462. fexecl(file,arg0)
  1463. _fexecl
  1464. fexecl_arg0
  1465. fexecl_file
  1466. fexecv(cmd,argv)
  1467. _fexecv
  1468. >    _FindTask
  1469. fexecv.pp
  1470. fexecv.pp
  1471. pr_CLI
  1472. .exit
  1473.     .continue
  1474. .doslibrary.MSG
  1475. _OpenLibrary
  1476. fexecv.sav
  1477. __savsp
  1478. fexecv.bcpl
  1479. fexecv.bcpl
  1480. <cli_Module
  1481. ._continue0
  1482. .gotdoslib
  1483. fexecv.sav
  1484. _CloseLibrary
  1485. fexecv.bcpl
  1486. .continue0
  1487. fexecv_cmd
  1488. _LoadSeg
  1489. fexecv.seg
  1490. cli_CommandDir
  1491. fexecv.l.lp
  1492. .loop
  1493. fexecv.l.ll
  1494. fexecv.l.ll
  1495. fexecv.l.lp
  1496. fexecv.l.lp
  1497. _CurrentDir
  1498. fexecv.sav
  1499. fexecv_cmd
  1500. _LoadSeg
  1501. fexecv.seg
  1502. fexecv.sav
  1503. _CurrentDir
  1504. fexecv.seg
  1505. fexecv.l.lp
  1506. fexecv.l.ll
  1507.     .loopexit
  1508. fexecv.buf
  1509. .Ccolon
  1510. .strcpy
  1511. fexecv_cmd
  1512. fexecv.buf
  1513. _strcat
  1514. fexecv.buf
  1515. _LoadSeg
  1516. fexecv.seg
  1517. .found
  1518. 4cli_DefaultStack
  1519. fexecv.stksiz
  1520. fexecv.stksiz
  1521. >    _AllocMem
  1522. fexecv.stk.lp
  1523. fexecv.seg
  1524. _UnLoadSeg
  1525. .continue1
  1526. fexecv.len
  1527. fexecv_argv
  1528. .loop0
  1529. .strlen
  1530. fexecv.len
  1531. .loopstarter
  1532. fexecv.len
  1533. >    _AllocMem
  1534. fexecv.seg
  1535. _UnLoadSeg
  1536. fexecv.stksiz
  1537. fexecv.stk.lp
  1538. _FreeMem
  1539. fexecv.stk.lp
  1540. fexecv.stksiz
  1541. fexecv.stksiz
  1542. fexecv.stk.ll
  1543. fexecv.stk.ll
  1544. fexecv.stksiz
  1545. __savsp
  1546. fexecv.stk.lp
  1547. fexecv.pp
  1548. pr_ReturnAddr
  1549. fexecv.sav_ret
  1550. fexecv.pp
  1551. fexecv.stk.lp
  1552. pr_ReturnAddr
  1553. <cli_Module
  1554. fexecv.sav
  1555. fexecv.seg
  1556. <cli_Module
  1557. fexecv.bcpl
  1558. fexecv.bcpl
  1559. fexecv.seg
  1560. fexecv_argv
  1561. .loop1
  1562. .strcpy0
  1563. .space
  1564. _strcat
  1565. .strlen0
  1566. fexecv.len
  1567. cli_CommandName
  1568. fexecv.buf
  1569. _movmem
  1570. fexecv_cmd
  1571. .strcpy1
  1572. fexecv_cmd
  1573. .strlen1
  1574. fexecv.pp
  1575. pr_CIS
  1576. fexecv.fhp
  1577. fexecv.len
  1578. fexecv.len
  1579. fexecv.fhp
  1580. fh_Buf
  1581. _strncpy
  1582. fexecv.fhp
  1583. fh_Pos
  1584. fexecv.len
  1585. fexecv.len
  1586. fexecv.fhp
  1587. fh_End
  1588. fexecv.pp
  1589. pr_CIS
  1590. fexecv.oldcin
  1591. fexecv.pp
  1592. pr_COS
  1593. fexecv.oldcout
  1594. fexecv.stk.ll
  1595. fexecv.seg
  1596. fexecv.len
  1597. fexecv.stksiz
  1598. fexecv.stksiz
  1599. fexecv.len
  1600. .doexec
  1601. wait.ret_val
  1602. fexecv.pp
  1603. fexecv.oldcin
  1604. pr_CIS
  1605. fexecv.pp
  1606. fexecv.oldcout
  1607. pr_COS
  1608. fexecv.fhp
  1609. fexecv.fhp
  1610. fh_End
  1611. fh_Pos
  1612. <cli_Module
  1613. _UnLoadSeg
  1614. fexecv.pp
  1615. fexecv.sav_ret
  1616. pr_ReturnAddr
  1617. fexecv.sav
  1618. <cli_Module
  1619. fexecv.bcpl
  1620. fexecv.bcpl
  1621. fexecv.sav
  1622. fexecv.len
  1623. _FreeMem
  1624. fexecv.buf
  1625. _movmem
  1626. .doslibrary.MSG
  1627. dos.library
  1628. .Ccolon
  1629. .space
  1630. .doexec
  1631. save registers
  1632. .savsp
  1633. save our sp
  1634. load params
  1635. get old sp from CLI
  1636. get BCPL environment
  1637. set length
  1638. copy to dreg
  1639. convert to BPTR
  1640. set ptr
  1641. copy to d1 as well
  1642. call new program
  1643. get stk siz and old sp
  1644. save current sp
  1645. get back our sp2
  1646. .savsp
  1647. get back registers
  1648. save return code
  1649. back up a bit
  1650. back up over header
  1651. get size to free
  1652. get ExecBase
  1653. AbsExecBase
  1654. free the memory
  1655. ._LVOFreeMem
  1656. get the return code
  1657. .savsp
  1658. _abort()
  1659. __abort
  1660. .ControlClf
  1661. _Output
  1662. _Write
  1663. _exit
  1664. .ControlClf
  1665. CreatePort(name,pri)
  1666. _CreatePort
  1667. _AllocSignal
  1668. .exit
  1669.     .continue
  1670. (MEMF_PUBLIC|MEMF_CLEAR)
  1671. "MP_SIZE
  1672. ">    _AllocMem
  1673. _FreeSignal
  1674. .continue0
  1675. CreatePort.name
  1676. MP+LN_NAME
  1677. CreatePort.pri+3
  1678.     MP+LN_PRI
  1679. NT_MSGPORT
  1680. MP+LN_TYPE
  1681. MP_FLAGS
  1682. MP_SIGBIT
  1683. >    _FindTask
  1684. MP_SIGTASK
  1685. CreatePort.name
  1686. _AddPort
  1687. MP_MSGLIST
  1688. _NewList
  1689. DeletePort(mp)
  1690. DeletePort
  1691. DeletePort.mp
  1692. MP+LN_NAME
  1693. _RemPort
  1694. MP+LN_TYPE
  1695. MP_MSGLIST
  1696. MP_SIGBIT
  1697. _FreeSignal
  1698. "MP_SIZE
  1699. _FreeMem
  1700. CreatePort.pri
  1701. MEMF_CLEAR
  1702. MEMF_PUBLIC
  1703. _abort()
  1704. __abort
  1705. .ControlClf
  1706. _Output
  1707. _Write
  1708. ?<Hx:
  1709. _exit
  1710. .ControlClf
  1711. asctime(tm)
  1712. _asctime
  1713. asctime_tm
  1714. asctime_tm.year
  1715. asctime_tm
  1716. asctime_tm.sec
  1717. asctime_tm
  1718. asctime_tm.min
  1719. asctime_tm
  1720. asctime_tm.hour
  1721. asctime_tm
  1722. asctime_tm.mday
  1723. asctime_tm
  1724. asctime_tm.mon
  1725. asctime.months
  1726. asctime_tm
  1727. asctime_tm.wday
  1728. asctime.days
  1729. .asctime.fmtstring
  1730. asctime.buffer
  1731. _sprintf
  1732. asctime.buffer
  1733. .asctime.fmtstring
  1734. %s %s %2d %02d:%02d:%02d %4d
  1735. asctime(tm)
  1736. _asctime
  1737. asctime_tm
  1738. asctime_tm.year
  1739. asctime_tm
  1740. asctime_tm.sec
  1741. asctime_tm
  1742. asctime_tm.min
  1743. asctime_tm
  1744. asctime_tm.hour
  1745. asctime_tm
  1746. asctime_tm.mday
  1747. asctime_tm
  1748. asctime_tm.mon
  1749. asctime.months
  1750. asctime_tm
  1751. asctime_tm.wday
  1752. asctime.days
  1753. .asctime.fmtstring
  1754. asctime.buffer
  1755. _sprintf
  1756. asctime.buffer
  1757. .asctime.fmtstring
  1758. %s %s %2d %02d:%02d:%02d %4d
  1759. asctime(tm)
  1760. _asctime
  1761. asctime_tm
  1762. asctime_tm.year
  1763. asctime_tm
  1764. asctime_tm.sec
  1765. asctime_tm
  1766. asctime_tm.min
  1767. asctime_tm
  1768. asctime_tm.hour
  1769. asctime_tm
  1770. asctime_tm.mday
  1771. asctime_tm
  1772. asctime_tm.mon
  1773. asctime.months
  1774. asctime_tm
  1775. asctime_tm.wday
  1776. asctime.days
  1777. .asctime.fmtstring
  1778. asctime.buffer
  1779. _sprintf
  1780. asctime.buffer
  1781. .asctime.fmtstring
  1782. %s %s %2d %02d:%02d:%02d %4d
  1783. creat(name,mode)
  1784. _creat
  1785. creat_mode
  1786. O_WRONLY|O_TRUNC|O_CREAT
  1787. creat_name
  1788. open(name,flag,mode)
  1789. _open
  1790. open_name
  1791. _Chk_Abort
  1792. __devtab
  1793. .loop
  1794. _mulu
  1795. .loopstarter2
  1796. __numdev
  1797. EMFILE
  1798. .found
  1799. _TRUNC
  1800. open_flag+2
  1801. EXCLUSIVE_LOCK
  1802. _Lock
  1803. _UnLock
  1804. _DeleteFile
  1805. _IoErr
  1806. ERROR_OBJECT_NOT_FOUND
  1807. MODE_OLDFILE
  1808. _Open
  1809. _CREAT
  1810. open_flag+2
  1811. ENOENT
  1812. MODE_NEWFILE
  1813. _Open
  1814. _IoErr
  1815. .DosName
  1816. _OpenLibrary
  1817. _CloseLibrary
  1818. .dostooold
  1819. _Write
  1820. OFFSET_BEGINNING
  1821. _Seek
  1822. open_flag
  1823. O_CREAT|O_EXCL
  1824. O_CREAT|O_EXCL
  1825. _Close
  1826. EEXIST
  1827. .errorexit2
  1828. _errno
  1829. .exit
  1830.     .continue
  1831. _mulu
  1832. _mulu
  1833. open_flag+2
  1834. _APPEND
  1835. open_flag+2
  1836. OFFSET_END
  1837. _Seek
  1838. .normalexit
  1839. .DosName
  1840. dos.library
  1841. O_WRONLY
  1842. O_CREAT
  1843. O_TRUNC
  1844. O_EXCL
  1845. creat(name,mode)
  1846. _creat
  1847. creat_mode
  1848. O_WRONLY|O_TRUNC|O_CREAT
  1849. creat_name
  1850. open(name,flag,mode)
  1851. _open
  1852. open_name
  1853. _Chk_Abort
  1854. __devtab
  1855. .loop
  1856. .loopstarter2
  1857. __numdev
  1858. EMFILE
  1859. .found
  1860. _TRUNC
  1861. open_flag
  1862. EXCLUSIVE_LOCK
  1863. _Lock
  1864. _UnLock
  1865. _DeleteFile
  1866. _IoErr
  1867. ERROR_OBJECT_NOT_FOUND
  1868. MODE_OLDFILE
  1869. _Open
  1870. _CREAT
  1871. open_flag
  1872. ENOENT
  1873. MODE_NEWFILE
  1874. _Open
  1875. _IoErr
  1876. .DosName
  1877. _OpenLibrary
  1878. _CloseLibrary
  1879. .dostooold
  1880. _Write
  1881. OFFSET_BEGINNING
  1882. _Seek
  1883. open_flag
  1884. O_CREAT|O_EXCL
  1885. O_CREAT|O_EXCL
  1886. _Close
  1887. EEXIST
  1888. .errorexit2
  1889. _errno
  1890. .exit
  1891.     .continue
  1892. open_flag
  1893. _APPEND
  1894. open_flag
  1895. OFFSET_END
  1896. _Seek
  1897. .normalexit
  1898. .DosName
  1899. dos.library
  1900. O_WRONLY
  1901. O_CREAT
  1902. O_TRUNC
  1903. O_EXCL
  1904. creat(name,mode)
  1905. _creat
  1906. creat_mode
  1907. O_WRONLY|O_TRUNC|O_CREAT
  1908. creat_name
  1909. open(name,flag,mode)
  1910. _open
  1911. open_name
  1912. _Chk_Abort
  1913. __devtab
  1914. .loop
  1915. _mulu
  1916. .loopstarter2
  1917. __numdev
  1918. EMFILE
  1919. .found
  1920. _TRUNC
  1921. open_flag+2
  1922. EXCLUSIVE_LOCK
  1923. _Lock
  1924. _UnLock
  1925. _DeleteFile
  1926. _IoErr
  1927. ERROR_OBJECT_NOT_FOUND
  1928. MODE_OLDFILE
  1929. _Open
  1930. _CREAT
  1931. open_flag+2
  1932. ENOENT
  1933. MODE_NEWFILE
  1934. _Open
  1935. _IoErr
  1936. .DosName
  1937. _OpenLibrary
  1938. _CloseLibrary
  1939. .dostooold
  1940. _Write
  1941. OFFSET_BEGINNING
  1942. _Seek
  1943. open_flag
  1944. O_CREAT|O_EXCL
  1945. O_CREAT|O_EXCL
  1946. _Close
  1947. EEXIST
  1948. .errorexit2
  1949. _errno
  1950. .exit
  1951.     .continue
  1952. _mulu
  1953. _mulu
  1954. open_flag+2
  1955. _APPEND
  1956. open_flag+2
  1957. OFFSET_END
  1958. _Seek
  1959. .normalexit
  1960. .DosName
  1961. dos.library
  1962. O_WRONLY
  1963. O_CREAT
  1964. O_TRUNC
  1965. O_EXCL
  1966. CreateStdIO(mp)
  1967. _CreateStdIO
  1968. 0IOSTD_SIZE
  1969. CreateStdIO_mp
  1970. _CreateExtIO
  1971. DeleteStdIO(iop)
  1972. _DeleteStdIO
  1973. DeleteStdIO_iop
  1974. _DeleteExtIO
  1975. execl(file,arg0)
  1976. _execl
  1977. execl_arg0
  1978. execl_file
  1979. execv(arg,argv)
  1980. _execv
  1981. execv_argv
  1982. execv_arg
  1983. execlp(file,arg0)
  1984. _execlp
  1985. execlp_arg0
  1986. execlp_file
  1987. execvp(arg,argv)
  1988. _execvp
  1989. execvp_argv
  1990. execvp_arg
  1991. execit(arg,argv,flg)
  1992. _execit
  1993. execit.len
  1994. execit_argv
  1995. .loop
  1996. .strlen
  1997. execit.len
  1998. .loopstarter
  1999. >    _FindTask
  2000. execit.pp
  2001. execit.pp
  2002. pr_CLI
  2003. .exit
  2004.     .continue
  2005. .doslibrary.MSG
  2006. _OpenLibrary
  2007. execit.sav
  2008. __savsp
  2009. execit.bcpl
  2010. execit.bcpl
  2011. <cli_Module
  2012. ._continue
  2013. .gotdoslib
  2014. execit.sav
  2015. _CloseLibrary
  2016. execit.bcpl
  2017. .continue02
  2018. exectab.dosbase
  2019. __exec
  2020. execit.len
  2021. execit.len
  2022. execit.len
  2023. execit.len
  2024. >    _AllocMem
  2025. execit.k
  2026. .continue1
  2027. execit.len
  2028. execit.k
  2029. __exec
  2030. _movmem
  2031. execit.k
  2032. execit.len
  2033. exectab.dosbase
  2034. __exec
  2035. execit.k
  2036. execit.dir.ll
  2037. SHARED_LOCK
  2038. execit_arg
  2039. _Lock
  2040. execit.flck
  2041. execit_flg
  2042. cli_CommandDir
  2043. execit.dir.ll
  2044. .loop0
  2045. execit.dir.lp
  2046. execit.dir.ll
  2047. execit.dir.ll
  2048. execit.dir.lp
  2049. _CurrentDir
  2050. execit.sav
  2051. SHARED_LOCK
  2052. execit_arg
  2053. _Lock
  2054. execit.flck
  2055. execit.sav
  2056. _CurrentDir
  2057. execit.flck
  2058. execit.dir.lp
  2059. _DupLock
  2060. execit.dir.ll
  2061. execit.dir.lp
  2062. execit.dir.ll
  2063. .loop0exit
  2064. SHARED_LOCK
  2065. .Ccolon
  2066. _Lock
  2067. execit.dir.ll
  2068. execit.dir.lp
  2069. _CurrentDir
  2070. execit.sav
  2071. SHARED_LOCK
  2072. execit_arg
  2073. _Lock
  2074. execit.flck
  2075. execit.sav
  2076. _CurrentDir
  2077. execit.flck
  2078. .found
  2079. execit.flck
  2080. _UnLock
  2081. .space.MSG
  2082. .strcpy
  2083. execit_argv
  2084. .loop1
  2085. _strcat
  2086. .space0
  2087. _strcat
  2088. .carriagereturn
  2089. _strcat
  2090. _DOSBase
  2091. exectab.dosbase-__exectab9
  2092. <cli_Module
  2093. exectab.seglist-__exectab
  2094. __savsp
  2095. exectab.stack-__exectab
  2096. exectab.stack-__exectab
  2097. execit.l
  2098. execit.l
  2099. exectab.savret-__exectab
  2100. execit.k
  2101. execit.l
  2102. <cli_Module
  2103. exectab.cliseg-__exectab
  2104. execit.bcpl
  2105. exectab.cliseg2-__exectab
  2106. .strlen0
  2107. exectab.cmdlen-__exectab
  2108. exectab.cmdstr-__exectab
  2109. cli_CommandName
  2110. execit_arg
  2111. .strlen1
  2112. execit_arg
  2113. .strcpy0
  2114. exectab.cmdnam-__exectab
  2115. execit.dir.ll
  2116. exectab.dirlck-__exectab
  2117. _exit
  2118. .doslibrary.MSG
  2119. dos.library
  2120. .Ccolon
  2121. .space.MSG
  2122. .space0
  2123. .carriagereturn
  2124. length of segment
  2125. __exec
  2126. pointer to next segment
  2127. exec.nextseg
  2128. get a good stack locationB
  2129. exectab.stack
  2130. set up for a real returnB
  2131. exectab.savret
  2132. get seglist of current programB
  2133. exectab.seglist
  2134. get pointer to libraryB
  2135. exectab.dosbase
  2136. unload the program
  2137. d_LVOUnLoadSeg
  2138. push a -1 for no dir
  2139. get lock for program directoryB
  2140. exectab.dirlck
  2141. must be in current dir
  2142. set to current dir
  2143. _LVOCurrentDir
  2144. save old current dir
  2145. get pointer to cmd name
  2146. exectab.cmdnam
  2147. load the new program
  2148. j_LVOLoadSeg
  2149. get current dir back
  2150. if high bit set on BPTR, no dir
  2151. save segment list
  2152. put back the right current dir
  2153. _LVOCurrentDir
  2154. &get rid of the Lock on the program dir
  2155. _LVOUnLock
  2156. get back segment list
  2157. check on load
  2158. skip if loaded okay
  2159. add us to the seglist
  2160. do exit(1)
  2161. get stack ptrB
  2162. exectab.stack
  2163. point at return address
  2164. set up stack
  2165. and return to real caller
  2166. set up for program callB
  2167. exectab.cmdlen
  2168. exectab.cmdstr
  2169. and transfer to program
  2170. pointer to CLI segment list
  2171. .fixlistB
  2172. exectab.cliseg
  2173. point CLI at new segment
  2174. get chain to next
  2175. .fix1
  2176. at end, break out of loop
  2177. convert BPTR to real address
  2178. copy to a0
  2179. and loop
  2180. pointer to this segment
  2181. .fix2B
  2182. exec.nextseg
  2183. copy to d0
  2184. convert to BPTR
  2185. add us to list
  2186. pointer to CLI segment listB
  2187. exectab.cliseg
  2188. first hunk
  2189. $pointer to BCPL copy of segment listB
  2190. exectab.cliseg2
  2191. check for zero
  2192. skip if 1.2
  2193. point at new segment
  2194. convert BPTR to real address
  2195. save in a1 for jump
  2196. ;__exectab
  2197. address of DOS library
  2198. exectab.dosbase
  2199. "BPTR to seglist of current program
  2200. exectab.seglist
  2201. Ptr to return address
  2202. exectab.stack
  2203. !place to save real return address
  2204. exectab.savret
  2205. pointer to cli seg list
  2206. exectab.cliseg
  2207. pointer to bcpl seg list
  2208. exectab.cliseg2
  2209. length of command string
  2210. exectab.cmdlen
  2211. pointer to command string
  2212. exectab.cmdstr
  2213. pointer to program name
  2214. exectab.cmdnam
  2215. %lock on program directory if non-zero
  2216. exectab.dirlck
  2217. execl(file,arg0)
  2218. _execl
  2219. execl_arg0
  2220. execl_file
  2221. execv(arg,argv)
  2222. _execv
  2223. execv_argv
  2224. execv_arg
  2225. execlp(file,arg0)
  2226. _execlp
  2227. execlp_arg0
  2228. execlp_file
  2229. execvp(arg,argv)
  2230. _execvp
  2231. execvp_argv
  2232. execvp_arg
  2233. execit(arg,argv,flg)
  2234. _execit
  2235. execit.len
  2236. execit_argv
  2237. .loop
  2238. .strlen
  2239. execit.len
  2240. .loopstarter
  2241. >    _FindTask
  2242. execit.pp
  2243. execit.pp
  2244. pr_CLI
  2245. .exit
  2246.     .continue
  2247. .doslibrary.MSG
  2248. _OpenLibrary
  2249. execit.sav
  2250. __savsp
  2251. execit.bcpl
  2252. execit.bcpl
  2253. <cli_Module
  2254. ._continue
  2255. .gotdoslib
  2256. execit.sav
  2257. _CloseLibrary
  2258. execit.bcpl
  2259. .continue02
  2260. exectab.dosbase
  2261. __exec
  2262. execit.len
  2263. execit.len
  2264. execit.len
  2265. execit.len
  2266. >    _AllocMem
  2267. execit.k
  2268. .continue1
  2269. execit.len
  2270. execit.k
  2271. __exec
  2272. _movmem
  2273. execit.len
  2274. execit.k
  2275. exectab.dosbase
  2276. __exec
  2277. execit.k
  2278. execit.dir.ll
  2279. SHARED_LOCK
  2280. execit_arg
  2281. _Lock
  2282. execit.flck
  2283. execit_flg
  2284. cli_CommandDir
  2285. execit.dir.ll
  2286. .loop0
  2287. execit.dir.lp
  2288. execit.dir.ll
  2289. execit.dir.ll
  2290. execit.dir.lp
  2291. _CurrentDir
  2292. execit.sav
  2293. SHARED_LOCK
  2294. execit_arg
  2295. _Lock
  2296. execit.flck
  2297. execit.sav
  2298. _CurrentDir
  2299. execit.flck
  2300. execit.dir.lp
  2301. _DupLock
  2302. execit.dir.ll
  2303. execit.dir.lp
  2304. execit.dir.ll
  2305. .loop0exit
  2306. SHARED_LOCK
  2307. .Ccolon
  2308. _Lock
  2309. execit.dir.ll
  2310. execit.dir.lp
  2311. _CurrentDir
  2312. execit.sav
  2313. SHARED_LOCK
  2314. execit_arg
  2315. _Lock
  2316. execit.flck
  2317. execit.sav
  2318. _CurrentDir
  2319. execit.flck
  2320. .found
  2321. execit.flck
  2322. _UnLock
  2323. .space.MSG
  2324. .strcpy
  2325. execit_argv
  2326. .loop1
  2327. _strcat
  2328. .space0
  2329. _strcat
  2330. .carriagereturn
  2331. _strcat
  2332. _DOSBase
  2333. exectab.dosbase-__exectab9
  2334. <cli_Module
  2335. exectab.seglist-__exectab
  2336. __savsp
  2337. exectab.stack-__exectab
  2338. exectab.stack-__exectab
  2339. execit.l
  2340. execit.l
  2341. exectab.savret-__exectab
  2342. execit.k
  2343. execit.l
  2344. <cli_Module
  2345. exectab.cliseg-__exectab
  2346. execit.bcpl
  2347. exectab.cliseg2-__exectab
  2348. .strlen0
  2349. exectab.cmdlen-__exectab
  2350. exectab.cmdstr-__exectab
  2351. cli_CommandName
  2352. execit_arg
  2353. .strlen1
  2354. execit_arg
  2355. .strcpy0
  2356. exectab.cmdnam-__exectab
  2357. execit.dir.ll
  2358. exectab.dirlck-__exectab
  2359. _exit
  2360. .doslibrary.MSG
  2361. dos.library
  2362. .Ccolon
  2363. .space.MSG
  2364. .space0
  2365. .carriagereturn
  2366. __exec
  2367. length of segment
  2368. exec.nextseg
  2369. pointer to next segment
  2370. get a good stack location2
  2371. exectab.stack
  2372. set up for a real return2
  2373. exectab.savret
  2374. get seglist of current program2
  2375. exectab.seglist
  2376. get pointer to library2
  2377. exectab.dosbase
  2378. unload the program
  2379. d_LVOUnLoadSeg
  2380. push a -1 for no dir
  2381. get lock for program directory2
  2382. exectab.dirlck
  2383. must be in current dir
  2384. set to current dir
  2385. _LVOCurrentDir
  2386. save old current dir
  2387. get pointer to cmd name2
  2388. exectab.cmdnam
  2389. load the new program
  2390. j_LVOLoadSeg
  2391. get current dir back
  2392. if high bit set on BPTR, no dir
  2393. save segment list
  2394. put back the right current dir
  2395. _LVOCurrentDir
  2396. &get rid of the Lock on the program dir
  2397. _LVOUnLock
  2398. get back segment list
  2399. check on load
  2400. skip if loaded okay
  2401. add us to the seglist
  2402. do exit(1)
  2403. get stack ptr2
  2404. exectab.stack
  2405. point at return address
  2406. set up stack
  2407. and return to real caller
  2408. set up for program call2
  2409. exectab.cmdlen
  2410. exectab.cmdstr
  2411. and transfer to program
  2412. .fixlist
  2413. pointer to CLI segment list2
  2414. exectab.cliseg
  2415. point CLI at new segment
  2416. .fix1
  2417. get chain to next
  2418. at end, break out of loop
  2419. convert BPTR to real address
  2420. copy to a0
  2421. and loop
  2422. .fix2
  2423. pointer to this segment2
  2424. exec.nextseg
  2425. copy to d0
  2426. convert to BPTR
  2427. add us to list
  2428. pointer to CLI segment list2
  2429. exectab.cliseg
  2430. first hunk
  2431. $pointer to BCPL copy of segment list2
  2432. exectab.cliseg2
  2433. check for zero
  2434. skip if 1.2
  2435. point at new segment
  2436. convert BPTR to real address
  2437. save in a1 for jump
  2438. ;__exectab
  2439. exectab.dosbase
  2440. address of DOS library
  2441. exectab.seglist
  2442. "BPTR to seglist of current program
  2443. exectab.stack
  2444. Ptr to return address
  2445. exectab.savret
  2446. !place to save real return address
  2447. exectab.cliseg
  2448. pointer to cli seg list
  2449. exectab.cliseg2
  2450. pointer to bcpl seg list
  2451. exectab.cmdlen
  2452. length of command string
  2453. exectab.cmdstr
  2454. pointer to command string
  2455. exectab.cmdnam
  2456. pointer to program name
  2457. exectab.dirlck
  2458. %lock on program directory if non-zero
  2459. execl(file,arg0)
  2460. _execl
  2461. execl_arg0
  2462. execl_file
  2463. execv(arg,argv)
  2464. _execv
  2465. execv_argv
  2466. execv_arg
  2467. execlp(file,arg0)
  2468. _execlp
  2469. execlp_arg0
  2470. execlp_file
  2471. execvp(arg,argv)
  2472. _execvp
  2473. execvp_argv
  2474. execvp_arg
  2475. execit(arg,argv,flg)
  2476. _execit
  2477. execit.len
  2478. execit_argv
  2479. .loop
  2480. .strlen
  2481. execit.len
  2482. .loopstarter
  2483. >    _FindTask
  2484. execit.pp
  2485. execit.pp
  2486. pr_CLI
  2487. .exit
  2488.     .continue
  2489. .doslibrary.MSG
  2490. _OpenLibrary
  2491. execit.sav
  2492. __savsp
  2493. execit.bcpl
  2494. execit.bcpl
  2495. <cli_Module
  2496. ._continue
  2497. .gotdoslib
  2498. execit.sav
  2499. _CloseLibrary
  2500. execit.bcpl
  2501. .continue02
  2502. exectab.dosbase
  2503. __exec
  2504. execit.len
  2505. execit.len
  2506. execit.len
  2507. execit.len
  2508. >    _AllocMem
  2509. execit.k
  2510. .continue1
  2511. execit.len
  2512. execit.k
  2513. __exec
  2514. _movmem
  2515. execit.k
  2516. execit.len
  2517. exectab.dosbase
  2518. __exec
  2519. execit.k
  2520. execit.dir.ll
  2521. SHARED_LOCK
  2522. execit_arg
  2523. _Lock
  2524. execit.flck
  2525. execit_flg
  2526. cli_CommandDir
  2527. execit.dir.ll
  2528. .loop0
  2529. execit.dir.lp
  2530. execit.dir.ll
  2531. execit.dir.ll
  2532. execit.dir.lp
  2533. _CurrentDir
  2534. execit.sav
  2535. SHARED_LOCK
  2536. execit_arg
  2537. _Lock
  2538. execit.flck
  2539. execit.sav
  2540. _CurrentDir
  2541. execit.flck
  2542. execit.dir.lp
  2543. _DupLock
  2544. execit.dir.ll
  2545. execit.dir.lp
  2546. execit.dir.ll
  2547. .loop0exit
  2548. SHARED_LOCK
  2549. .Ccolon
  2550. _Lock
  2551. execit.dir.ll
  2552. execit.dir.lp
  2553. _CurrentDir
  2554. execit.sav
  2555. SHARED_LOCK
  2556. execit_arg
  2557. _Lock
  2558. execit.flck
  2559. execit.sav
  2560. _CurrentDir
  2561. execit.flck
  2562. .found
  2563. execit.flck
  2564. _UnLock
  2565. .space.MSG
  2566. .strcpy
  2567. execit_argv
  2568. .loop1
  2569. _strcat
  2570. .space0
  2571. _strcat
  2572. .carriagereturn
  2573. _strcat
  2574. _DOSBase
  2575. exectab.dosbase-__exectab9
  2576. <cli_Module
  2577. exectab.seglist-__exectab
  2578. __savsp
  2579. exectab.stack-__exectab
  2580. exectab.stack-__exectab
  2581. execit.l
  2582. execit.l
  2583. exectab.savret-__exectab
  2584. execit.k
  2585. execit.l
  2586. <cli_Module
  2587. exectab.cliseg-__exectab
  2588. execit.bcpl
  2589. exectab.cliseg2-__exectab
  2590. .strlen0
  2591. exectab.cmdlen-__exectab
  2592. exectab.cmdstr-__exectab
  2593. cli_CommandName
  2594. execit_arg
  2595. .strlen1
  2596. execit_arg
  2597. .strcpy0
  2598. exectab.cmdnam-__exectab
  2599. execit.dir.ll
  2600. exectab.dirlck-__exectab
  2601. _exit
  2602. .doslibrary.MSG
  2603. dos.library
  2604. .Ccolon
  2605. .space.MSG
  2606. .space0
  2607. .carriagereturn
  2608. __exec
  2609. length of segment
  2610. exec.nextseg
  2611. pointer to next segment
  2612. get a good stack location2
  2613. exectab.stack
  2614. set up for a real return2
  2615. exectab.savret
  2616. get seglist of current program2
  2617. exectab.seglist
  2618. get pointer to library2
  2619. exectab.dosbase
  2620. unload the program
  2621. d_LVOUnLoadSeg
  2622. push a -1 for no dir
  2623. get lock for program directory2
  2624. exectab.dirlck
  2625. must be in current dir
  2626. set to current dir
  2627. _LVOCurrentDir
  2628. save old current dir
  2629. get pointer to cmd name2
  2630. exectab.cmdnam
  2631. load the new program
  2632. j_LVOLoadSeg
  2633. get current dir back
  2634. if high bit set on BPTR, no dir
  2635. save segment list
  2636. put back the right current dir
  2637. _LVOCurrentDir
  2638. &get rid of the Lock on the program dir
  2639. _LVOUnLock
  2640. get back segment list
  2641. check on load
  2642. skip if loaded okay
  2643. add us to the seglist
  2644. do exit(1)
  2645. get stack ptr2
  2646. exectab.stack
  2647. point at return address
  2648. set up stack
  2649. and return to real caller
  2650. set up for program call2
  2651. exectab.cmdlen
  2652. exectab.cmdstr
  2653. and transfer to program
  2654. .fixlist
  2655. pointer to CLI segment list2
  2656. exectab.cliseg
  2657. point CLI at new segment
  2658. .fix1
  2659. get chain to next
  2660. at end, break out of loop
  2661. convert BPTR to real address
  2662. copy to a0
  2663. and loop
  2664. .fix2
  2665. pointer to this segment2
  2666. exec.nextseg
  2667. copy to d0
  2668. convert to BPTR
  2669. add us to list
  2670. pointer to CLI segment list2
  2671. exectab.cliseg
  2672. first hunk
  2673. $pointer to BCPL copy of segment list2
  2674. exectab.cliseg2
  2675. check for zero
  2676. skip if 1.2
  2677. point at new segment
  2678. convert BPTR to real address
  2679. save in a1 for jump
  2680. ;__exectab
  2681. exectab.dosbase
  2682. address of DOS library
  2683. exectab.seglist
  2684. "BPTR to seglist of current program
  2685. exectab.stack
  2686. Ptr to return address
  2687. exectab.savret
  2688. !place to save real return address
  2689. exectab.cliseg
  2690. pointer to cli seg list
  2691. exectab.cliseg2
  2692. pointer to bcpl seg list
  2693. exectab.cmdlen
  2694. length of command string
  2695. exectab.cmdstr
  2696. pointer to command string
  2697. exectab.cmdnam
  2698. pointer to program name
  2699. exectab.dirlck
  2700. %lock on program directory if non-zero
  2701. exit(code)
  2702. _exit
  2703. _cls_
  2704. _cls_
  2705. .dontcls
  2706. exit_code
  2707. __exit
  2708. _exit(code)
  2709. __exit
  2710. _exit_code
  2711. _exit.ret
  2712. __devtab
  2713. .loop
  2714. _close
  2715. .loopstarter2
  2716. __numdev
  2717. __numdev
  2718. __devtab
  2719. _FreeMem
  2720. .nodevicetable2
  2721. __cln
  2722. __cln
  2723. .nocln2
  2724. __detach_curdir
  2725. __detach_curdir
  2726. _UnLock
  2727. .nodetcurdir2
  2728. __trapaddr
  2729. __trapaddr
  2730. B    __oldtrap
  2731. .notrapaddr2
  2732. _MathTransBase
  2733. _MathTransBase
  2734. _CloseLibrary
  2735. .nomathtrans2
  2736. _CloseLibrary
  2737. .nomath2
  2738. _MathieeedoubbasBase
  2739. _MathieeedoubbasBase
  2740. _CloseLibrary
  2741. .nomathieeedoubbas2
  2742. _MathieeedoubtransBase
  2743. _MathieeedoubtransBase
  2744. _CloseLibrary
  2745. .nomathieeedbtrans
  2746. AbsExecBase
  2747. AFB_68881
  2748. AttnFlags+1
  2749. .supercode
  2750. _LVOSupervisor
  2751. .supercode
  2752. reset the fpu
  2753. .no688812
  2754. _WBenchMsg
  2755. B    __arg_lin
  2756. B    __arg_len
  2757. B    __arg_lin
  2758. _FreeMem
  2759. __argc
  2760. __argv
  2761. _FreeMem
  2762. ._EXIT
  2763. .iswbenchmsg>
  2764. _Forbid
  2765. _WBenchMsg
  2766. >    _ReplyMsg
  2767. .EXIT
  2768. _exit.ret
  2769. __savsp
  2770. &These three lines of code are not used
  2771. (AttnFlags
  2772. exit(code)
  2773. _exit
  2774. _cls_
  2775. _cls_
  2776. .dontcls
  2777. exit_code
  2778. __exit
  2779. _exit(code)
  2780. __exit
  2781. _exit_code
  2782. _exit.ret
  2783. __devtab
  2784. .loop
  2785. _close
  2786. .loopstarter2
  2787. __numdev
  2788. __numdev
  2789. __devtab
  2790. _FreeMem
  2791. .nodevicetable2
  2792. __cln
  2793. __cln
  2794. .nocln2
  2795. __detach_curdir
  2796. __detach_curdir
  2797. _UnLock
  2798. .nodetcurdir2
  2799. __trapaddr
  2800. __trapaddr
  2801. B    __oldtrap
  2802. .notrapaddr2
  2803. _MathTransBase
  2804. _CloseLibrary
  2805. .nomathtrans2
  2806. _CloseLibrary
  2807. .nomath2
  2808. _MathieeedoubbasBase
  2809. _MathieeedoubbasBase
  2810. _CloseLibrary
  2811. .nomathieeedoubbas2
  2812. _MathieeedoubtransBase
  2813. _MathieeedoubtransBase
  2814. _CloseLibrary
  2815. .nomathieeedbtrans
  2816. AbsExecBase
  2817. AFB_68881
  2818. AttnFlags+1
  2819. .supercode
  2820. _LVOSupervisor
  2821. .supercode
  2822. reset the fpu
  2823. .no688812
  2824. _WBenchMsg
  2825. B    __arg_lin
  2826. A    __arg_len
  2827. B    __arg_lin
  2828. _FreeMem
  2829. __argc
  2830. __argv
  2831. _FreeMem
  2832. ._EXIT
  2833. .iswbenchmsg>
  2834. _Forbid
  2835. _WBenchMsg
  2836. >    _ReplyMsg
  2837. .EXIT
  2838. _exit.ret
  2839. __savsp
  2840. &These three lines of code are not used
  2841. (AttnFlags
  2842. exit(code)
  2843. _exit
  2844. _cls_
  2845. _cls_
  2846. .dontcls
  2847. exit_code
  2848. __exit
  2849. _exit(code)
  2850. __exit
  2851. _exit_code
  2852. _exit.ret
  2853. __devtab
  2854. .loop
  2855. _close
  2856. .loopstarter2
  2857. __numdev
  2858. __numdev
  2859. __devtab
  2860. _FreeMem
  2861. .nodevicetable2
  2862. __cln
  2863. __cln
  2864. .nocln2
  2865. __detach_curdir
  2866. __detach_curdir
  2867. _UnLock
  2868. .nodetcurdir2
  2869. __trapaddr
  2870. __trapaddr
  2871. B    __oldtrap
  2872. .notrapaddr2
  2873. _MathTransBase
  2874. _CloseLibrary
  2875. .nomathtrans2
  2876. _CloseLibrary
  2877. .nomath2
  2878. _MathieeedoubbasBase
  2879. _MathieeedoubbasBase
  2880. _CloseLibrary
  2881. .nomathieeedoubbas2
  2882. _MathieeedoubtransBase
  2883. _MathieeedoubtransBase
  2884. _CloseLibrary
  2885. .nomathieeedbtrans
  2886. AbsExecBase
  2887. AFB_68881
  2888. AttnFlags+1
  2889. .supercode
  2890. _LVOSupervisor
  2891. .supercode
  2892. reset the fpu
  2893. .no688812
  2894. _WBenchMsg
  2895. B    __arg_lin
  2896. B    __arg_len
  2897. B    __arg_lin
  2898. _FreeMem
  2899. __argc
  2900. __argv
  2901. _FreeMem
  2902. ._EXIT
  2903. .iswbenchmsg>
  2904. _Forbid
  2905. _WBenchMsg
  2906. >    _ReplyMsg
  2907. .EXIT
  2908. _exit.ret
  2909. __savsp
  2910. &These three lines of code are not used
  2911. (AttnFlags
  2912. fprintf(stream,fmt,args)
  2913. _fprintf
  2914. fprintf.Stream
  2915. fprintf_stream
  2916. fprintf_args
  2917. fprintf_fmt
  2918. .fpsub
  2919. _format
  2920. fpsub(c)
  2921. .fpsub
  2922. fprintf.Stream
  2923. fpsub_c
  2924. _aputc
  2925. fprintf(stream,fmt,args)
  2926. _fprintf
  2927. fprintf.Stream
  2928. fprintf_stream
  2929. fprintf_args
  2930. fprintf_fmt
  2931. .fpsub
  2932. _format
  2933. fpsub(c)
  2934. .fpsub
  2935. fprintf.Stream
  2936. ?-/-:6
  2937. fpsub_c
  2938. _aputc
  2939. \OPO:
  2940. fscanf(fp,fmt,args)
  2941. _fscanf
  2942. scanf.scnfp
  2943. fscanf_fp
  2944. fscanf.scnlast
  2945. fscanf_args
  2946. fscanf_fmt
  2947. .gchar
  2948. _scanfmt
  2949. gchar(what)
  2950. .gchar
  2951. gchar_what
  2952. scanf.scnfp
  2953. _feof
  2954. FILE_flags
  2955. fscanf.scnlast
  2956. scanf.scnfp
  2957. _agetc
  2958. fscanf.scnlast
  2959. scanf.scnfp
  2960. fscanf.scnlast
  2961. _ungetc
  2962. fscanf.scnlast
  2963. .exit2
  2964. fscanf.scnlast
  2965. fscanf(fp,fmt,args)
  2966. _fscanf
  2967. scanf.scnfp
  2968. fscanf_fp
  2969. fscanf.scnlast
  2970. fscanf_args
  2971. fscanf_fmt
  2972. .gchar
  2973. _scanfmt
  2974. gchar(what)
  2975. .gchar
  2976. gchar_what
  2977. scanf.scnfp
  2978. _feof
  2979. FILE_flags
  2980. fscanf.scnlast
  2981. scanf.scnfp
  2982. _agetc
  2983. fscanf.scnlast
  2984. scanf.scnfp
  2985. fscanf.scnlast
  2986. _ungetc
  2987. fscanf.scnlast
  2988. .exit2
  2989. fscanf.scnlast
  2990. fscanf(fp,fmt,args)
  2991. _fscanf
  2992. scanf.scnfp
  2993. fscanf_fp
  2994. fscanf.scnlast
  2995. fscanf_args
  2996. fscanf_fmt
  2997. .gchar
  2998. _scanfmt
  2999. gchar(what)
  3000. .gchar
  3001. gchar_what
  3002. scanf.scnfp
  3003. _feof
  3004. FILE_flags
  3005. fscanf.scnlast
  3006. scanf.scnfp
  3007. _agetc
  3008. fscanf.scnlast
  3009. scanf.scnfp
  3010. fscanf.scnlast
  3011. _ungetc
  3012. fscanf.scnlast
  3013. .exit2
  3014. fscanf.scnlast
  3015.     getchar()
  3016. _getchar
  3017. _agetc
  3018.     getchar()
  3019. _getchar
  3020. _agetc
  3021. gmtime(clock)
  3022. _gmtime
  3023. gmtime_clock
  3024. localtime(clock)
  3025. _localtime
  3026. localtime_clock
  3027. _mods
  3028. A    tm.tm_sec
  3029. _divs
  3030. _mods
  3031. A    tm.tm_min
  3032. _divs
  3033. _mods
  3034. tm.tm_hour
  3035. _divs
  3036. _mods
  3037. tm.tm_wday
  3038.     (4*365)+1
  3039. _divs
  3040. tm.tm_year
  3041.     (4*365)+1
  3042. _mods
  3043. .loop
  3044. tm.tm_year
  3045. tm.tm_year
  3046.     .loopexit
  3047. tm.tm_yday
  3048. localtime.days
  3049. tm.tm_year
  3050. A    tm.tm_mon
  3051. tm.tm_mday
  3052. A    tm.tm_sec
  3053. gmtime(clock)
  3054. _gmtime
  3055. gmtime_clock
  3056. localtime(clock)
  3057. _localtime
  3058. localtime_clock
  3059. _mods
  3060. A    tm.tm_sec
  3061. _divs
  3062. _mods
  3063. A    tm.tm_min
  3064. _divs
  3065. _mods
  3066. tm.tm_hour
  3067. _divs
  3068. _mods
  3069. tm.tm_wday
  3070.     (4*365)+1
  3071. _divs
  3072. tm.tm_year
  3073.     (4*365)+1
  3074. _mods
  3075. .loop
  3076. tm.tm_year
  3077. tm.tm_year
  3078.     .loopexit
  3079. tm.tm_yday
  3080. localtime.days
  3081. tm.tm_year
  3082. A    tm.tm_mon
  3083. tm.tm_mday
  3084. A    tm.tm_sec
  3085. gmtime(clock)
  3086. _gmtime
  3087. gmtime_clock
  3088. localtime(clock)
  3089. _localtime
  3090. localtime_clock
  3091. _mods
  3092. A    tm.tm_sec
  3093. _divs
  3094. _mods
  3095. A    tm.tm_min
  3096. _divs
  3097. _mods
  3098. tm.tm_hour
  3099. _divs
  3100. _mods
  3101. tm.tm_wday
  3102.     (4*365)+1
  3103. _divs
  3104. tm.tm_year
  3105.     (4*365)+1
  3106. _mods
  3107. .loop
  3108. tm.tm_year
  3109. tm.tm_year
  3110.     .loopexit
  3111. tm.tm_yday
  3112. localtime.days
  3113. tm.tm_year
  3114. A    tm.tm_mon
  3115. tm.tm_mday
  3116. A    tm.tm_sec
  3117.     perror(s)
  3118. _perror
  3119. _errno
  3120. _errno
  3121. B    _sys_nerr
  3122. .negexit
  3123. .exit
  3124.     .continue
  3125. perror_s
  3126. perror_s
  3127. H@?    .percentS
  3128. _fprintf
  3129. _errno
  3130. _sys_errlist
  3131. .percentSLF
  3132. _fprintf
  3133.     .percentS
  3134. .percentSLF
  3135.     perror(s)
  3136. _perror
  3137. _errno
  3138. _errno
  3139. @A    _sys_nerr
  3140. .negexit
  3141. .exit
  3142.     .continue
  3143. perror_s
  3144. perror_s
  3145. H@?    .percentS
  3146. _fprintf
  3147. _errno
  3148. _sys_errlist
  3149. .percentSLF
  3150. _fprintf
  3151.     .percentS
  3152. .percentSLF
  3153.     perror(s)
  3154. _perror
  3155. _errno
  3156. _errno
  3157. B    _sys_nerr
  3158. .negexit
  3159. .exit
  3160.     .continue
  3161. perror_s
  3162. perror_s
  3163. H@?    .percentS
  3164. _fprintf
  3165. _errno
  3166. _sys_errlist
  3167. .percentSLF
  3168. _fprintf
  3169.     .percentS
  3170. .percentSLF
  3171. printf(fmt,args)
  3172. _printf
  3173. printf_args
  3174. printf_fmt
  3175. _putchar
  3176. _format
  3177. _fmtcvt(ap,base,cp,len)
  3178. __fmtcvt
  3179. _fmtcvt_cp
  3180. _fmtcvt_len
  3181. _fmtcvt_ap
  3182. _fmtcvt_base
  3183. _fmtcvt_ap
  3184. _fmtcvt_ap
  3185. _fmtcvt_len
  3186. _fmtcvt_base
  3187. _fmtcvt_base
  3188. _fmtcvt_len
  3189. _fmtcvt_base
  3190. _modu
  3191. _fmtcvt.digits
  3192. _fmtcvt_base
  3193. _divu
  3194. _fmtcvt_len
  3195. .exit
  3196. format(putsub,fmt,argp)
  3197. _format
  3198. format_putsub
  3199. format_fmt
  3200. format.charcount
  3201. format_argp
  3202. format.args.cp
  3203. .loop
  3204. format.s+14
  3205. format.rj
  3206. format.fillc
  3207. format.maxwidth
  3208. format.rj
  3209. format.fillc
  3210. format.args.ip
  3211. format.args.ip
  3212. format.width
  3213. format.width
  3214. format.width
  3215. _mulu
  3216. format.width
  3217. _isdigit
  3218. format.args.ip
  3219. format.args.ip
  3220. format.maxwidth
  3221. format.maxwidth
  3222. format.maxwidth
  3223. _mulu
  3224. format.maxwidth
  3225. _isdigit
  3226. format.i
  3227. format.i
  3228.     .switch.o
  3229. format.k
  3230.     .switch.u
  3231. format.k
  3232.     .switch.x
  3233. format.k
  3234.     .switch.d
  3235. format.k
  3236. .do_conversion
  3237. format.i
  3238. format.s+14
  3239. format.k
  3240. format.args.cp
  3241. __fmtcvt
  3242. format.cp
  3243. format.i
  3244. format.args.cp
  3245.     .switch.s
  3246. format.args.cp
  3247. format.args.cp
  3248. format.args.cpp
  3249. .strlen
  3250. format.i
  3251.     .switch.c
  3252. format.args.ip
  3253. format.args.ip
  3254. .switch.default
  3255. format.s+13
  3256. format.args.cpp
  3257. .switchstarter
  3258. format.s+14
  3259. format.args.cpp
  3260. format.i
  3261. .havelen
  3262. format.i
  3263. format.maxwidth
  3264. format.maxwidth
  3265. format.i
  3266. format.rj
  3267. format.args.cpp
  3268. format.args.cpp
  3269. format.fillc
  3270. format.width
  3271. format.args.cpp
  3272. format.args.cpp
  3273. .exit
  3274. ._continue
  3275. format.fillc
  3276. format.charcount
  3277.     .continue
  3278. format.width
  3279. format.width
  3280. format.i
  3281. format.k
  3282. format.args.cpp
  3283. format.args.cpp
  3284. .continue1
  3285. format.k
  3286. format.args.cpp
  3287. format.k
  3288. format.maxwidth
  3289. format.k
  3290. format.charcount
  3291. format.rj
  3292. format.charcount
  3293. format.width
  3294. format.width
  3295. format.i
  3296. .__loop
  3297. format.charcount
  3298. ._loop
  3299. format.charcount
  3300. format.s
  3301. _fmtcvt(ap,base,cp,len)
  3302. __fmtcvt
  3303. _fmtcvt_cp
  3304. _fmtcvt_len
  3305. _fmtcvt_ap
  3306. _fmtcvt_base
  3307. _fmtcvt_ap
  3308. _fmtcvt_ap
  3309. _fmtcvt_len
  3310. _fmtcvt_base
  3311. _fmtcvt_base
  3312. _fmtcvt_len
  3313. _fmtcvt_base
  3314. _modu
  3315. _fmtcvt.digits
  3316. _fmtcvt_base
  3317. _divu
  3318. _fmtcvt_len
  3319. .exit
  3320. format(putsub,fmt,argp)
  3321. _format
  3322. format_putsub
  3323. format_fmt
  3324. format.charcount
  3325. format_argp
  3326. format.args.cp
  3327. .loop
  3328. format.s+14
  3329. format.rj
  3330. format.fillc
  3331. format.maxwidth
  3332. format.rj
  3333. format.fillc
  3334. format.args.ip
  3335. format.args.ip
  3336. format.width
  3337. format.width
  3338. format.width
  3339. format.width
  3340. _isdigit
  3341. format.args.ip
  3342. format.args.ip
  3343. format.maxwidth
  3344. format.maxwidth
  3345. format.maxwidth
  3346. format.maxwidth
  3347. _isdigit
  3348. format.i
  3349. format.i
  3350.     .switch.o
  3351. format.k
  3352.     .switch.u
  3353. format.k
  3354.     .switch.x
  3355. format.k
  3356.     .switch.d
  3357. format.k
  3358. .do_conversion
  3359. format.i
  3360. format.s+14
  3361. format.k
  3362. format.args.cp
  3363. __fmtcvt
  3364. format.cp
  3365. format.i
  3366. format.args.cp
  3367.     .switch.s
  3368. format.args.cp
  3369. format.args.cp
  3370. format.args.cpp
  3371. .strlen
  3372. format.i
  3373.     .switch.e
  3374. format.maxwidth
  3375. format.maxwidth
  3376. "format.s
  3377. format.args.dp
  3378. format.args.dp
  3379. _ftoa
  3380. "format.s
  3381. format.args.cpp
  3382. .strlen0
  3383. format.i
  3384. format.maxwidth
  3385.     .switch.c
  3386. format.args.ip
  3387. format.args.ip
  3388. .switch.default
  3389. format.s+13
  3390. format.args.cpp
  3391. .switchJumpTable
  3392. .switch.c-.switchBase
  3393. .switch.d-.switchBase
  3394. .switch.e-.switchBase
  3395. .switch.e-.switchBase
  3396. .switch.e-.switchBase
  3397. .switch.default-.switchBase
  3398. .switch.default-.switchBase
  3399. .switch.default-.switchBase
  3400. .switch.default-.switchBase
  3401. .switch.default-.switchBase
  3402. .switch.default-.switchBase
  3403. .switch.default-.switchBase
  3404. .switch.o-.switchBase
  3405. .switch.default-.switchBase
  3406. .switch.default-.switchBase
  3407. .switch.default-.switchBase
  3408. .switch.s-.switchBase
  3409. .switch.default-.switchBase
  3410. .switch.u-.switchBase
  3411. .switch.default-.switchBase
  3412. .switch.default-.switchBase
  3413. .switch.x-.switchBase
  3414. .switchstarter
  3415. .switchJumpTable
  3416. .switchBase
  3417. .switchstarter
  3418. format.s+14
  3419. format.args.cpp
  3420. format.i
  3421. .havelen
  3422. format.i
  3423. format.maxwidth
  3424. format.maxwidth
  3425. format.i
  3426. format.rj
  3427. format.args.cpp
  3428. format.args.cpp
  3429. format.fillc
  3430. format.width
  3431. format.args.cpp
  3432. format.args.cpp
  3433. .exit
  3434. ._continue
  3435. format.fillc
  3436. format.charcount
  3437.     .continue
  3438. format.width
  3439. format.width
  3440. format.i
  3441. format.k
  3442. format.args.cpp
  3443. format.args.cpp
  3444. .continue0
  3445. format.k
  3446. format.args.cpp
  3447. format.k
  3448. format.maxwidth
  3449. format.k
  3450. format.charcount
  3451. format.rj
  3452. format.charcount
  3453. format.width
  3454. format.width
  3455. format.i
  3456. .__loop
  3457. format.charcount
  3458. ._loop
  3459. format.charcount
  3460. "format.s
  3461. _fmtcvt(ap,base,cp,len)
  3462. __fmtcvt
  3463. _fmtcvt_cp
  3464. _fmtcvt_len
  3465. _fmtcvt_ap
  3466. _fmtcvt_base
  3467. _fmtcvt_ap
  3468. _fmtcvt_ap
  3469. _fmtcvt_len
  3470. _fmtcvt_base
  3471. _fmtcvt_base
  3472. _fmtcvt_len
  3473. _fmtcvt_base
  3474. _modu
  3475. _fmtcvt.digits
  3476. _fmtcvt_base
  3477. _divu
  3478. _fmtcvt_len
  3479. .exit
  3480. format(putsub,fmt,argp)
  3481. _format
  3482. format_putsub
  3483. format_fmt
  3484. format.charcount
  3485. format_argp
  3486. format.args.cp
  3487. .loop
  3488. format.s+14
  3489. format.s+14
  3490. format.fillc
  3491. format.maxwidth
  3492. format.rj
  3493. format.fillc
  3494. format.args.ip
  3495. format.args.ip
  3496. format.width
  3497. format.width
  3498. format.width
  3499. _mulu
  3500. format.width
  3501. _ctp_
  3502. _isdigit
  3503. format.args.ip
  3504. format.args.ip
  3505. format.maxwidth
  3506. format.maxwidth
  3507. format.maxwidth
  3508. _mulu
  3509. format.maxwidth
  3510. _ctp_
  3511. _isdigit
  3512. format.i
  3513. format.i
  3514.     .switch.o
  3515. format.k
  3516.     .switch.u
  3517. format.k
  3518.     .switch.x
  3519. format.k
  3520.     .switch.d
  3521. format.k
  3522. .do_conversion
  3523. format.i
  3524. format.s+14
  3525. format.k
  3526. format.args.cp
  3527. __fmtcvt
  3528. format.cp
  3529. format.i
  3530. format.args.cp
  3531.     .switch.s
  3532. format.args.cp
  3533. format.args.cp
  3534. format.args.cpp
  3535. .strlen
  3536. format.i
  3537.     .switch.e
  3538. format.maxwidth
  3539. format.maxwidth
  3540. format.s
  3541. format.args.dp
  3542. format.args.dp
  3543. _ftoa
  3544. format.s
  3545. format.args.cpp
  3546. .strlen0
  3547. format.i
  3548. format.maxwidth
  3549.     .switch.c
  3550. format.args.ip
  3551. format.args.ip
  3552. .switch.default
  3553. format.s+13
  3554. format.args.cpp
  3555. .switchJumpTable
  3556. .switch.c-.switchBase
  3557. .switch.d-.switchBase
  3558. .switch.e-.switchBase
  3559. .switch.e-.switchBase
  3560. .switch.e-.switchBase
  3561. .switch.default-.switchBase
  3562. .switch.default-.switchBase
  3563. .switch.default-.switchBase
  3564. .switch.default-.switchBase
  3565. .switch.default-.switchBase
  3566. .switch.default-.switchBase
  3567. .switch.default-.switchBase
  3568. .switch.o-.switchBase
  3569. .switch.default-.switchBase
  3570. .switch.default-.switchBase
  3571. .switch.default-.switchBase
  3572. .switch.s-.switchBase
  3573. .switch.default-.switchBase
  3574. .switch.u-.switchBase
  3575. .switch.default-.switchBase
  3576. .switch.default-.switchBase
  3577. .switch.x-.switcjBase
  3578. .switchstarter
  3579. .switchJumpTable
  3580. .switchBase
  3581. format.s+14
  3582. format.args.cpp
  3583. format.i
  3584. .havelen
  3585. format.i
  3586. format.maxwidth
  3587. format.maxwidth
  3588. format.i
  3589. format.rj
  3590. format.args.cpp
  3591. format.args.cpp
  3592. format.fillc
  3593. format.width
  3594. format.args.cpp
  3595. format.args.cpp
  3596. .exit
  3597. ._continue
  3598. format.fillc
  3599. format.charcount
  3600.     .continue
  3601. format.width
  3602. format.width
  3603. format.i
  3604. format.k
  3605. format.args.cpp
  3606. format.args.cpp
  3607. .continue0
  3608. format.k
  3609. format.args.cpp
  3610. format.k
  3611. format.maxwidth
  3612. format.k
  3613. format.charcount
  3614. format.rj
  3615. format.charcount
  3616. format.width
  3617. format.width
  3618. format.i
  3619. .__loop
  3620. format.charcount
  3621. ._loop
  3622. format.charcount
  3623. putchar(c)
  3624. _putchar
  3625. /-?-:6
  3626. putchar_c
  3627. _aputc
  3628. PO\O:Z
  3629.     puterr(c)
  3630. _puterr
  3631. puterr_c
  3632. _aputc
  3633.     puterr(c)
  3634. _puterr
  3635. puterr_c
  3636. _aputc
  3637.     puterr(c)
  3638. _puterr
  3639. puterr_c
  3640. _aputc
  3641. scanf(fmt,args)
  3642. _scanf
  3643. scanf.scnlast
  3644. scanf_args
  3645. scanf_fmt
  3646. .gchar
  3647. _scanfmt
  3648. gchar(what)
  3649. .gchar
  3650. gchar_what
  3651.  gchar.scnfp = stdin + FILE_flags@
  3652. gchar.scnfp
  3653. _feof
  3654. scanf.scnlast
  3655. _agetc
  3656. scanf.scnlast
  3657. ._exit
  3658. scanf.scnlast
  3659. _ungetc
  3660. scanf.scnlast
  3661. .exit2
  3662. scanf.scnlast
  3663. scanf(fmt,args)
  3664. _scanf
  3665. scanf.scnlast
  3666. scanf_args
  3667. scanf_fmt
  3668. .gchar
  3669. _scanfmt
  3670. gchar(what)
  3671. .gchar
  3672. gchar_what
  3673.  gchar.scnfp = stdin + FILE_flags@
  3674. gchar.scnfp
  3675. _feof
  3676. scanf.scnlast
  3677. _agetc
  3678. scanf.scnlast
  3679. ._exit
  3680. scanf.scnlast
  3681. _ungetc
  3682. scanf.scnlast
  3683. .exit2
  3684. scanf.scnlast
  3685. scanf(fmt,args)
  3686. _scanf
  3687. scanf.scnlast
  3688. scanf_args
  3689. scanf_fmt
  3690. .gchar
  3691. _scanfmt
  3692. gchar(what)
  3693. .gchar
  3694. gchar_what
  3695.  gchar.scnfp = stdin + FILE_flags@
  3696. gchar.scnfp
  3697. _feof
  3698. scanf.scnlast
  3699. _agetc
  3700. scanf.scnlast
  3701. ._exit
  3702. scanf.scnlast
  3703. _ungetc
  3704. scanf.scnlast
  3705. .exit2
  3706. scanf.scnlast
  3707. sscanf(string,fmt,arg)
  3708. _sscanf
  3709. sscanf.scnstr
  3710. sscanf_string
  3711. sscanf.quit
  3712. sscanf.arg
  3713. sscanf.fmt
  3714. _sgetc
  3715. _scanfmt
  3716. sgetc(what)
  3717. _sgetc
  3718. sgetc_what
  3719. sscanf.scnstr
  3720. sscanf.scnstr
  3721. sscanf.scnstr
  3722. .exit
  3723. sscanf.quit
  3724. sscanf.quit
  3725. sscanf.scnstr
  3726. sscanf.scnstr
  3727. sscanf(string,fmt,arg)
  3728. _sscanf
  3729. sscanf.scnstr
  3730. sscanf_string
  3731. sscanf.quit
  3732. sscanf.arg
  3733. sscanf.fmt
  3734. _sgetc
  3735. _scanfmt
  3736. sgetc(what)
  3737. _sgetc
  3738. sgetc_what
  3739. sscanf.scnstr
  3740. sscanf.scnstr
  3741. sscanf.scnstr
  3742. .exit
  3743. sscanf.quit
  3744. sscanf.quit
  3745. sscanf.scnstr
  3746. sscanf.scnstr
  3747. sscanf(string,fmt,arg)
  3748. _sscanf
  3749. sscanf.scnstr
  3750. sscanf_string
  3751. sscanf.quit
  3752. sscanf.arg
  3753. sscanf.fmt
  3754. _sgetc
  3755. _scanfmt
  3756. sgetc(what)
  3757. _sgetc
  3758. sgetc_what
  3759. sscanf.scnstr
  3760. sscanf.scnstr
  3761. sscanf.scnstr
  3762. .exit
  3763. sscanf.quit
  3764. sscanf.quit
  3765. sscanf.scnstr
  3766. sscanf.scnstr
  3767. unlink(name)
  3768. _unlink
  3769. unlink_name
  3770. _DeleteFile
  3771. _IoErr
  3772. _errno
  3773. .exit
  3774. .normalexit
  3775. unlink(name)
  3776. _unlink
  3777. unlink_name
  3778. _DeleteFile
  3779. _IoErr
  3780. _errno
  3781. .exit
  3782. .normalexit
  3783. unlink(name)
  3784. _unlink
  3785. unlink_name
  3786. _DeleteFile
  3787. _IoErr
  3788. _errno
  3789. .exit
  3790. .normalexit
  3791. _main(alen,aptr)
  3792. __main
  3793. MEMF_CLEAR
  3794. __numdev
  3795. six bytes per device entry
  3796. >    _AllocMem
  3797. __devtab
  3798. (AT_Recovery|AG_NoMemory)
  3799. _Alert
  3800. __savsp
  3801.     .continue2
  3802. __devtab
  3803. readonly
  3804. devtab.mode
  3805. __devtab
  3806. O_WRONLY
  3807. (2*6)+devtab.mode
  3808. __devtab
  3809. O_WRONLY
  3810. 6+devtab.mode
  3811. __savsp
  3812. __savsp
  3813. B    __stkbase
  3814.  @B    __stkbase
  3815. >    _FindTask
  3816. pr_CLI
  3817. _main_aptr
  3818. _main_alen
  3819. __cli_parse
  3820. _Enable_Abort
  3821. __devtab
  3822. O_STDIO
  3823. devtab.mode
  3824. __devtab
  3825. O_STDIO
  3826. 6+devtab.mode
  3827. .fromWB
  3828. \pr_MsgPort
  3829. \>    _WaitPort
  3830. \pr_MsgPort
  3831. _GetMsg
  3832. _WBenchMsg
  3833. _WBenchMsg
  3834. $sm_ArgList
  3835. _WBenchMsg
  3836. $sm_ArgList
  3837. _CurrentDir
  3838. _WBenchMsg
  3839. __wb_parse
  3840. _WBenchMsg
  3841. __argv
  3842. _Input
  3843. __devtab
  3844. devtab.fd
  3845. _Output
  3846. __devtab
  3847. 6+devtab.fd
  3848. MODE_OLDFILE
  3849. .currentwindowname
  3850. _Open
  3851. __devtab
  3852. (2*6)+devtab.fd
  3853. __argv
  3854. __argc
  3855. _main
  3856. _exit
  3857. .currentwindowname
  3858. O_WRONLY
  3859. AG_NoMemory
  3860. MEMF_CLEAR
  3861. devtab.mode
  3862. AT_Recovery
  3863. _main(alen,aptr)
  3864. __main
  3865. MEMF_CLEAR
  3866. __numdev
  3867. six bytes per device entry
  3868. >    _AllocMem
  3869. __devtab
  3870. (AT_Recovery|AG_NoMemory)
  3871. _Alert
  3872. __savsp
  3873.     .continue2
  3874. __devtab
  3875. readonly
  3876. devtab.mode
  3877. __devtab
  3878. O_WRONLY
  3879. (2*6)+devtab.mode
  3880. __devtab
  3881. O_WRONLY
  3882. 6+devtab.mode
  3883. __savsp
  3884. __savsp
  3885. B    __stkbase
  3886.  @B    __stkbase
  3887. >    _FindTask
  3888. pr_CLI
  3889. _main_aptr
  3890. _main_alen
  3891. __cli_parse
  3892. _Enable_Abort
  3893. __devtab
  3894. O_STDIO
  3895. devtab.mode
  3896. __devtab
  3897. O_STDIO
  3898. 6+devtab.mode
  3899. .fromWB
  3900. \pr_MsgPort
  3901. \>    _WaitPort
  3902. \pr_MsgPort
  3903. _GetMsg
  3904. _WBenchMsg
  3905. _WBenchMsg
  3906. $sm_ArgList
  3907. _WBenchMsg
  3908. $sm_ArgList
  3909. _CurrentDir
  3910. _WBenchMsg
  3911. __wb_parse
  3912. _WBenchMsg
  3913. __argv
  3914. _Input
  3915. __devtab
  3916. devtab.fd
  3917. _Output
  3918. __devtab
  3919. 6+devtab.fd
  3920. MODE_OLDFILE
  3921. .currentwindowname
  3922. _Open
  3923. __devtab
  3924. (2*6)+devtab.fd
  3925. __argv
  3926. __argc
  3927. _main
  3928. _exit
  3929. .currentwindowname
  3930. O_WRONLY
  3931. AG_NoMemory
  3932. MEMF_CLEAR
  3933. devtab.mode
  3934. AT_Recovery
  3935. _main(alen,aptr)
  3936. __main
  3937. MEMF_CLEAR
  3938. __numdev
  3939. six bytes per device entry
  3940. >    _AllocMem
  3941. __devtab
  3942. (AT_Recovery|AG_NoMemory)
  3943. _Alert
  3944. __savsp
  3945.     .continue2
  3946. __devtab
  3947. readonly
  3948. devtab.mode
  3949. __devtab
  3950. O_WRONLY
  3951. (2*6)+devtab.mode
  3952. __devtab
  3953. O_WRONLY
  3954. 6+devtab.mode
  3955. __savsp
  3956. __savsp
  3957. B    __stkbase
  3958.  @B    __stkbase
  3959. >    _FindTask
  3960. pr_CLI
  3961. _main_aptr
  3962. _main_alen
  3963. __cli_parse
  3964. _Enable_Abort
  3965. __devtab
  3966. O_STDIO
  3967. devtab.mode
  3968. __devtab
  3969. O_STDIO
  3970. 6+devtab.mode
  3971. .fromWB
  3972. \pr_MsgPort
  3973. \>    _WaitPort
  3974. \pr_MsgPort
  3975. _GetMsg
  3976. _WBenchMsg
  3977. _WBenchMsg
  3978. $sm_ArgList
  3979. _WBenchMsg
  3980. $sm_ArgList
  3981. _CurrentDir
  3982. _WBenchMsg
  3983. __wb_parse
  3984. _WBenchMsg
  3985. __argv
  3986. _Input
  3987. __devtab
  3988. devtab.fd
  3989. _Output
  3990. __devtab
  3991. 6+devtab.fd
  3992. MODE_OLDFILE
  3993. .currentwindowname
  3994. _Open
  3995. __devtab
  3996. (2*6)+devtab.fd
  3997. __argv
  3998. __argc
  3999. _main
  4000. _exit
  4001. .currentwindowname
  4002. O_WRONLY
  4003. AG_NoMemory
  4004. MEMF_CLEAR
  4005. devtab.mode
  4006. AT_Recovery
  4007. CreateExtIO(mp,size)
  4008. _CreateExtIO
  4009. CreateExtIO_mp
  4010. .exitZ
  4011.     .continue
  4012. (MEMF_PUBLIC|MEMF_CLEAR)
  4013. CreateExtIO_size
  4014. >    _AllocMem
  4015. .gotmem
  4016. NT_MESSAGE
  4017. IO+MN+LN_TYPE
  4018. CreateExtIO_size+2
  4019. IO+MN_LENGTH
  4020. CreateExtIO_mp
  4021. IO+MN_REPLYPORT
  4022. DeleteExtIO(iop)
  4023. _DeleteExtIO
  4024. DeleteExtIO_iop
  4025. .exitZ
  4026.     .continue
  4027. IO+MN+LN_TYPE
  4028. IO_DEVICE
  4029. IO_UNIT
  4030. IO+MN_LENGTH
  4031. _FreeMem
  4032. MEMF_CLEAR
  4033. MN_LENGTH
  4034. MN_REPLYPORT
  4035. MEMF_PUBLIC
  4036. LN_TYPE
  4037. fdopen(fd,mode)
  4038. _fdopen
  4039. _newstream
  4040. .exit
  4041.     .continue
  4042. fdopen_fd+3
  4043. FILE_unit
  4044. _BUSY
  4045. FILE_flags
  4046. fdopen_fd
  4047. fdopen(fd,mode)
  4048. _fdopen
  4049. _newstream
  4050. .exit
  4051.     .continue
  4052. fdopen_fd+1
  4053. FILE_unit
  4054. _BUSY
  4055. FILE_flags
  4056. fdopen_fd
  4057. fdopen(fd,mode)
  4058. _fdopen
  4059. _newstream
  4060. .exit
  4061.     .continue
  4062. fdopen_fd+1
  4063. FILE_unit
  4064. _BUSY
  4065. FILE_flags
  4066. fdopen_fd
  4067. fopen(name,mode)
  4068. _fopen
  4069. _newstream
  4070. .exit
  4071.     .continue
  4072. fopen_mode
  4073. fopen_name
  4074. freopen(name,mode,fp)
  4075. _freopen
  4076. freopen_fp
  4077. _fclose
  4078. .loop
  4079. _errno
  4080. EINVAL
  4081. .exit
  4082.     .continue
  4083. freopen_mode
  4084. .strcmp
  4085.     .loopexit
  4086. MODES_omode
  4087. freopen_name
  4088. _open
  4089. freopen_fp
  4090. FILE_unit
  4091. freopen_fp
  4092. _BUSY
  4093. FILE_flags
  4094. freopen_fp
  4095. fopen(name,mode)
  4096. _fopen
  4097. _newstream
  4098. .exit
  4099.     .continue
  4100. fopen_mode
  4101. fopen_name
  4102. freopen(name,mode,fp)
  4103. _freopen
  4104. freopen_fp
  4105. _fclose
  4106. .loop
  4107. _errno
  4108. EINVAL
  4109. .exit
  4110.     .continue
  4111. freopen_mode
  4112. .strcmp
  4113.     .loopexit
  4114. MODES_omode
  4115. freopen_name
  4116. _open
  4117. freopen_fp
  4118. FILE_unit
  4119. freopen_fp
  4120. _BUSY
  4121. FILE_flags
  4122. freopen_fp
  4123. fopen(name,mode)
  4124. _fopen
  4125. _newstream
  4126. .exit
  4127.     .continue
  4128. fopen_mode
  4129. fopen_name
  4130. freopen(name,mode,fp)
  4131. _freopen
  4132. freopen_fp
  4133. _fclose
  4134. .loop
  4135. _errno
  4136. EINVAL
  4137. .exit
  4138.     .continue
  4139. freopen_mode
  4140. .strcmp
  4141.     .loopexit
  4142. MODES_omode
  4143. freopen_name
  4144. _open
  4145. freopen_fp
  4146. FILE_unit
  4147. freopen_fp
  4148. _BUSY
  4149. FILE_flags
  4150. freopen_fp
  4151. fputs(s,fp)
  4152. _fputs
  4153. fputs_s
  4154. .loop
  4155. fputs_fp
  4156. _aputc
  4157. .exit
  4158. ._loop
  4159. .errorexit
  4160. fputs(s,fp)
  4161. _fputs
  4162. fputs_s
  4163. .loop
  4164. fputs_fp
  4165. _aputc
  4166. .exit
  4167. ._loop
  4168. .errorexit
  4169. fputs(s,fp)
  4170. _fputs
  4171. fputs_s
  4172. .loop
  4173. fputs_fp
  4174. _aputc
  4175. .exit
  4176. ._loop
  4177. .errorexit
  4178.     getc(ptr)
  4179. _getc
  4180. getc_ptr
  4181. FILE_bp
  4182. FILE_bend
  4183. .exit
  4184. FILE_bp
  4185. __fill(ptr)
  4186. __fill
  4187. fill_ptr
  4188. FILE_flags
  4189. (O_IOERR|O_EOF)
  4190. .exit
  4191.     .continue
  4192. _DIRTY
  4193. FILE_flags
  4194. FILE_buff
  4195. _getbuff
  4196. FILE_flags
  4197. FILE_flags
  4198. $80|O_DIRTY
  4199. $80|O_DIRTY
  4200. _flsh_
  4201. FILE_sizeof
  4202. __numdev
  4203. FILE_buflen
  4204. FILE_buff
  4205. FILE_unit
  4206. _read
  4207. O_EOF
  4208. O_IOERR
  4209. FILE_flags
  4210. FILE_buff
  4211. FILE_bp
  4212. FILE_buff
  4213. FILE_bend
  4214. FILE_bp
  4215. O_DIRTY
  4216.     getc(ptr)
  4217. _getc
  4218. getc_ptr
  4219. FILE_bp
  4220. FILE_bend
  4221. .exit
  4222. FILE_bp
  4223. __fill(ptr)
  4224. __fill
  4225. fill_ptr
  4226. FILE_flags
  4227. (O_IOERR|O_EOF)
  4228. .exit
  4229.     .continue
  4230. _DIRTY
  4231. FILE_flags
  4232. FILE_buff
  4233. _getbuff
  4234. FILE_flags
  4235. FILE_flags
  4236. $80|O_DIRTY
  4237. $80|O_DIRTY
  4238. _flsh_
  4239. FILE_sizeof
  4240. __numdev
  4241. FILE_buflen
  4242. FILE_buff
  4243. FILE_unit
  4244. _read
  4245. O_EOF
  4246. O_IOERR
  4247. FILE_flags
  4248. FILE_buff
  4249. FILE_bp
  4250. FILE_buff
  4251. FILE_bend
  4252. FILE_bp
  4253. O_DIRTY
  4254.     getc(ptr)
  4255. _getc
  4256. getc_ptr
  4257. FILE_bp
  4258. FILE_bend
  4259. .exit
  4260. FILE_bp
  4261. __fill(ptr)
  4262. __fill
  4263. fill_ptr
  4264. FILE_flags
  4265. (O_IOERR|O_EOF)
  4266. .exit
  4267.     .continue
  4268. _DIRTY
  4269. FILE_flags
  4270. FILE_buff
  4271. _getbuff
  4272. FILE_flags
  4273. FILE_flags
  4274. $80|O_DIRTY
  4275. $80|O_DIRTY
  4276. _flsh_
  4277. FILE_sizeof
  4278. __numdev
  4279. FILE_buflen
  4280. FILE_buff
  4281. FILE_unit
  4282. _read
  4283. O_EOF
  4284. O_IOERR
  4285. FILE_flags
  4286. FILE_buff
  4287. FILE_bp
  4288. FILE_buff
  4289. FILE_bend
  4290. FILE_bp
  4291. O_DIRTY
  4292. isatty(fd)
  4293. _isatty
  4294. isatty_fd
  4295. _mulu
  4296. __devtab
  4297. isatty_fd
  4298. __numdev
  4299. isatty_fd
  4300. .errorexit2
  4301. _errno
  4302. EBADF
  4303. .exit
  4304.     .continue
  4305. isatty_fd
  4306. _mulu
  4307. __devtab
  4308. _IsInteractive
  4309. .normalexit
  4310. ._exit
  4311. isatty(fd)
  4312. _isatty
  4313. isatty_fd
  4314. __devtab
  4315. isatty_fd
  4316. isatty_fd
  4317. __numdev
  4318. .errorexit2
  4319. _errno
  4320. EBADF
  4321. .exit
  4322.     .continue
  4323. isatty_fd
  4324. __devtab
  4325. _IsInteractive
  4326. .normalexit
  4327. ._exit
  4328. isatty(fd)
  4329. _isatty
  4330. isatty_fd
  4331. _mulu
  4332. __devtab
  4333. isatty_fd
  4334. __numdev
  4335. isatty_fd
  4336. .errorexit2
  4337. _errno
  4338. EBADF
  4339. .exit
  4340.     .continue
  4341. isatty_fd
  4342. _mulu
  4343. __devtab
  4344. _IsInteractive
  4345. .normalexit
  4346. ._exit
  4347. newstream()
  4348. _newstream
  4349. .loop
  4350. FILE_flags
  4351. FILE_sizeof
  4352. __numdev
  4353. .exit
  4354. ._loop
  4355. FILE_bp
  4356. FILE_bend
  4357. FILE_buff
  4358. getbuff(ptr)
  4359. _getbuff
  4360. getbuff_ptr
  4361. FILE_BUFSIZ
  4362. _malloc
  4363. getbuff_buffer
  4364. FILE_buflen
  4365. FILE_bytbuf
  4366. FILE_buff
  4367. .exit
  4368. .gotmem
  4369. FILE_BUFSIZ
  4370. FILE_buflen
  4371. _ALLBUF
  4372. FILE_flags
  4373. getbuff_buffer
  4374. FILE_buff
  4375. FILE_unit
  4376. _isatty
  4377. FILE_flags
  4378. ._exit
  4379. newstream()
  4380. _newstream
  4381. .loop
  4382. FILE_flags
  4383. FILE_sizeof
  4384. __numdev
  4385. .exit
  4386. ._loop
  4387. FILE_bp
  4388. FILE_bend
  4389. FILE_buff
  4390. getbuff(ptr)
  4391. _getbuff
  4392. getbuff_ptr
  4393. Hx?<:6
  4394. FILE_BUFSIZ
  4395. _malloc
  4396. getbuff_buffer
  4397. XOTO:
  4398. FILE_buflen
  4399. FILE_bytbuf
  4400. FILE_buff
  4401. .exit
  4402. .gotmem
  4403. FILE_BUFSIZ
  4404. FILE_buflen
  4405. _ALLBUF
  4406. FILE_flags
  4407. getbuff_buffer
  4408. FILE_buff
  4409. FILE_unit
  4410. _isatty
  4411. XOTO:
  4412. FILE_flags
  4413. ._exit
  4414.     cleanup()
  4415. _cleanup
  4416. $@B    malloc.mp
  4417. .loop
  4418. malloc.mem.next
  4419. malloc.mem.size
  4420. _FreeMem
  4421. .loopstarter
  4422. B    malloc.mp
  4423. lmalloc(size)
  4424. _lmalloc
  4425. _cleanup
  4426. __cln
  4427. lmalloc_size
  4428. >    _AllocMem
  4429. .exitZ
  4430.     .continueB    malloc.mp
  4431. malloc.mem.next
  4432. lmalloc_size
  4433. malloc.mem.size
  4434. B    malloc.mp
  4435. malloc(size)
  4436. _malloc
  4437. malloc_size
  4438.     free(blk)
  4439. _free
  4440. $@B    malloc.mp
  4441. .loop
  4442. free_blk
  4443. .loopstarter
  4444. .exit
  4445. .found
  4446. B    malloc.mp
  4447. _FreeMem
  4448. putc(c,ptr)
  4449. _putc
  4450. putc_ptr
  4451. FILE_bend
  4452. putc_c
  4453. _flsh_
  4454. .exit
  4455.     .continue
  4456. putc_c+3
  4457. &Called by exit to close any open files
  4458. _closall
  4459. .loop
  4460. FILE_sizeof
  4461. __numdev
  4462. fclose(ptr)
  4463. _fclose
  4464. fclose_ptr
  4465. .exit
  4466.     .continue
  4467. FILE_flags
  4468. _DIRTY
  4469. FILE_flags
  4470. FILE_unit
  4471. _close
  4472. _ALLBUF
  4473. FILE_flags
  4474. FILE_buff
  4475. _free
  4476. _TEMP
  4477. FILE_flags
  4478. FILE_tmpname
  4479. _unlink
  4480. FILE_tmpname
  4481. _free
  4482. FILE_bp
  4483. FILE_bend
  4484. FILE_buff
  4485. FILE_flags
  4486. flsh_(ptr,data)
  4487. _flsh_
  4488. flsh_ptr
  4489. _closall
  4490. _cls_
  4491. _IOERR
  4492. FILE_flags
  4493. .exit
  4494.     .continue
  4495. _DIRTY
  4496. FILE_flags
  4497. FILE_bp
  4498. FILE_buff
  4499. FILE_buff
  4500. FILE_unit
  4501. _write
  4502. _IOERR
  4503. FILE_flags
  4504. FILE_bp
  4505. FILE_bend
  4506. flsh_data
  4507. _DIRTY
  4508. FILE_flags
  4509. FILE_bp
  4510. FILE_bend
  4511. FILE_buff
  4512. _getbuff
  4513. FILE_buflen
  4514. flsh_data+3
  4515. flsh_c
  4516. flsh_c
  4517. FILE_unit
  4518. _write
  4519. flsh_data
  4520. FILE_buff
  4521. FILE_bp
  4522. FILE_buflen
  4523. FILE_buff
  4524. FILE_bend
  4525. _DIRTY
  4526. FILE_flags
  4527. FILE_bp
  4528. flsh_data+3
  4529. putc(c,ptr)
  4530. _putc
  4531. putc_ptr
  4532. FILE_bend
  4533. putc_c
  4534. _flsh_
  4535. .exit
  4536.     .continue
  4537. putc_c+1
  4538. &Called by exit to close any open files
  4539. _closall
  4540. .loop
  4541. FILE_sizeof
  4542. __numdev
  4543. fclose(ptr)
  4544. _fclose
  4545. fclose_ptr
  4546. .exit
  4547.     .continue
  4548. FILE_flags
  4549. _DIRTY
  4550. FILE_flags
  4551. FILE_unit
  4552. _close
  4553. _ALLBUF
  4554. FILE_flags
  4555. FILE_buff
  4556. _free
  4557. _TEMP
  4558. FILE_flags
  4559. FILE_tmpname
  4560. _unlink
  4561. FILE_tmpname
  4562. _free
  4563. FILE_bp
  4564. FILE_bend
  4565. FILE_buff
  4566. FILE_flags
  4567. flsh_(ptr,data)
  4568. _flsh_
  4569. flsh_ptr
  4570. _closall
  4571. _cls_
  4572. _IOERR
  4573. FILE_flags
  4574. .exit
  4575.     .continue
  4576. _DIRTY
  4577. FILE_flags
  4578. FILE_bp
  4579. FILE_buff
  4580. FILE_buff
  4581. FILE_unit
  4582. _write
  4583. _IOERR
  4584. FILE_flags
  4585. FILE_bp
  4586. FILE_bend
  4587. flsh_data
  4588. _DIRTY
  4589. FILE_flags
  4590. FILE_bp
  4591. FILE_bend
  4592. FILE_buff
  4593. _getbuff
  4594. FILE_buflen
  4595. flsh_data+1
  4596. flsh_c
  4597. flsh_c
  4598. FILE_unit
  4599. _write
  4600. flsh_data
  4601. FILE_buff
  4602. FILE_bp
  4603. FILE_buflen
  4604. FILE_buff
  4605. FILE_bend
  4606. _DIRTY
  4607. FILE_flags
  4608. FILE_bp
  4609. flsh_data+1
  4610. putc(c,ptr)
  4611. _putc
  4612. putc_ptr
  4613. FILE_bend
  4614. putc_c
  4615. _flsh_
  4616. .exit
  4617.     .continue
  4618. putc_c+3
  4619. &Called by exit to close any open files
  4620. _closall
  4621. .loop
  4622. FILE_sizeof
  4623. __numdev
  4624. fclose(ptr)
  4625. _fclose
  4626. fclose_ptr
  4627. .exit
  4628.     .continue
  4629. FILE_flags
  4630. _DIRTY
  4631. FILE_flags
  4632. FILE_unit
  4633. _close
  4634. _ALLBUF
  4635. FILE_flags
  4636. FILE_buff
  4637. _free
  4638. _TEMP
  4639. FILE_flags
  4640. FILE_tmpname
  4641. _unlink
  4642. FILE_tmpname
  4643. _free
  4644. FILE_bp
  4645. FILE_bend
  4646. FILE_buff
  4647. FILE_flags
  4648. flsh_(ptr,data)
  4649. _flsh_
  4650. flsh_ptr
  4651. _closall
  4652. _cls_
  4653. _IOERR
  4654. FILE_flags
  4655. .exit
  4656.     .continue
  4657. _DIRTY
  4658. FILE_flags
  4659. FILE_bp
  4660. FILE_buff
  4661. FILE_buff
  4662. FILE_unit
  4663. _write
  4664. _IOERR
  4665. FILE_flags
  4666. FILE_bp
  4667. FILE_bend
  4668. flsh_data
  4669. _DIRTY
  4670. FILE_flags
  4671. FILE_bp
  4672. FILE_bend
  4673. FILE_buff
  4674. _getbuff
  4675. FILE_buflen
  4676. flsh_data+3
  4677. flsh_c
  4678. flsh_c
  4679. FILE_unit
  4680. _write
  4681. flsh_data
  4682. FILE_buff
  4683. FILE_bp
  4684. FILE_buflen
  4685. FILE_buff
  4686. FILE_bend
  4687. _DIRTY
  4688. FILE_flags
  4689. FILE_bp
  4690. flsh_data+3
  4691.     puts(str)
  4692. _puts
  4693. puts_str
  4694. .loop
  4695. _putchar
  4696. .exit
  4697. ._loop
  4698.     .loopexit
  4699. _putchar
  4700.     puts(str)
  4701. _puts
  4702. puts_str
  4703. .loop
  4704. _putchar
  4705. .exit
  4706. ._loop
  4707.     .loopexit
  4708. _putchar
  4709.     puts(str)
  4710. _puts
  4711. puts_str
  4712. .loop
  4713. _putchar
  4714. .exit
  4715. ._loop
  4716.     .loopexit
  4717. _putchar
  4718. _begin
  4719. !(((DxAreaEnd-DxAreaStart)+3)/4)-17
  4720. .clr_dx_lp
  4721. .dontclear2
  4722. __savsp
  4723. AbsExecBase
  4724. _SysBase
  4725. AFB_68881
  4726. AttnFlags+1
  4727. .reset_mathco
  4728. _LVOSupervisor
  4729. .reset_mathco
  4730. $reset the floating point coprocessor
  4731. .open_doslib2
  4732. .DosName
  4733. h_LVOOldOpenLibrary
  4734. _DOSBase
  4735. "(AT_Recovery|AG_OpenLib|AO_DOSLib)
  4736. _LVOAlert
  4737. .DosOpenedOk>
  4738. __main
  4739. .FatalErrorExit
  4740. .DosName
  4741. dos.library
  4742. _geta4:
  4743. (AttnFlags
  4744. AG_OpenLib
  4745. AO_DOSLib
  4746. AT_Recovery
  4747.     tmpnam(s)
  4748. _tmpnam
  4749. tmpnam_s
  4750. tmpnam.tmpbuf
  4751. tmpnam_s
  4752. tmpnam_s
  4753. .tmpnam.P_tmpdir
  4754. .strcpy
  4755. tmpnam.work
  4756. tmpnam_s
  4757. _strcat
  4758. .tmpnam.xxxMSG
  4759. tmpnam_s
  4760. _strcat
  4761. tmpnam.work
  4762. .loop
  4763. .notZ
  4764. .loopstarter
  4765. .duplicatetest
  4766. tmpnam_s
  4767. _mktemp
  4768. .exit
  4769. tmpnam_s
  4770. .tmpnam.P_tmpdir
  4771. .tmpnam.xxxMSG
  4772. XXX.XXX
  4773.     tmpnam(s)
  4774. _tmpnam
  4775. tmpnam_s
  4776. tmpnam.tmpbuf
  4777. tmpnam_s
  4778. tmpnam_s
  4779. .tmpnam.P_tmpdir
  4780. .strcpy
  4781. tmpnam.work
  4782. tmpnam_s
  4783. _strcat
  4784. .tmpnam.xxxMSG
  4785. tmpnam_s
  4786. _strcat
  4787. tmpnam.work
  4788. .loop
  4789. .notZ
  4790. .loopstarter
  4791. .duplicatetest
  4792. tmpnam_s
  4793. _mktemp
  4794. .exit
  4795. tmpnam_s
  4796. .tmpnam.P_tmpdir
  4797. .tmpnam.xxxMSG
  4798. XXX.XXX
  4799. ungetc(c,ptr)
  4800. _ungetc
  4801. ungetc_ptr
  4802. ungetc_c
  4803. FILE_bp
  4804. FILE_buff
  4805. .negexit
  4806. .exit
  4807. ungetc_c+3
  4808. ungetc_c
  4809. ungetc(c,ptr)
  4810. _ungetc
  4811. ungetc_ptr
  4812. ungetc_c
  4813. FILE_bp
  4814. FILE_buff
  4815. .negexit
  4816. .exit
  4817. ungetc_c+1
  4818. ungetc_c
  4819. ungetc(c,ptr)
  4820. _ungetc
  4821. ungetc_ptr
  4822. ungetc_c
  4823. FILE_bp
  4824. FILE_buff
  4825. .negexit
  4826. .exit
  4827. ungetc_c+1
  4828. ungetc_c
  4829. _ArpAllocMem
  4830. ,l,y&
  4831. _ARPBase
  4832. z_LVOArpAllocMem
  4833. _DoTracker2
  4834. _LastTracker
  4835. _CompareLock
  4836. ,l,y&
  4837. _ARPBase
  4838. 8_LVOCompareLock
  4839. _LDiv
  4840. ,l,y&
  4841. _ARPBase
  4842. _LVOLDiv
  4843. _LMod
  4844. ,l,y&
  4845. _ARPBase
  4846. _LVOLMod
  4847. _LMult
  4848. ,l,y&
  4849. _ARPBase
  4850. _LVOLMult
  4851. '???? = FreeBoardMem(startSlot,slotSpec)
  4852. _FreeBoardMem
  4853. ,l,y&
  4854. _ExpansionBase
  4855. _LVOFreeBoardMem
  4856. *Allocate memory given certain requirements
  4857. +memoryBlock = AllocMem(byteSize,attributes)
  4858.     _AllocMem
  4859. ,l,y&
  4860. _SysBase
  4861. :_LVOAllocMem
  4862. Allocate space for a bitplane
  4863. $planeptr = AllocRaster(width,height)
  4864. _AllocRaster
  4865. ,l,y&
  4866. _GfxBase
  4867. _LVOAllocRaster
  4868. )Allocate standard device expansion memory
  4869. $FreeExpansionMem(startSlot,numSlots)
  4870. _FreeExpansionMem
  4871. ,l,y&
  4872. _ExpansionBase
  4873. _LVOFreeExpansionMem
  4874. *Define certain signals to cause exceptions
  4875. -oldSignals = SetExcept(newSignals,signalMask)
  4876. _SetExcept
  4877. ,l,y&
  4878. _SysBase
  4879. _LVOSetExcept
  4880. 'Define the state of this task's signals
  4881. -oldSignals = SetSignal(newSignals,signalMask)
  4882. _SetSignal
  4883. ,l,y&
  4884. _SysBase
  4885. _LVOSetSignal
  4886. (Get and/or set processor status register
  4887. oldSR = SetSR(newSR,mask)
  4888. _SetSR
  4889. ,l,y&
  4890. _SysBase
  4891. p_LVOSetSR
  4892. 4Initialize resident code modules (internal function)
  4893. InitCode(startClass,version)
  4894.     _InitCode
  4895. ,l,y&
  4896. _SysBase
  4897. _LVOInitCode
  4898. _ArpLock
  4899. ,l,y&
  4900. _ARPBase
  4901. h_LVOArpLock
  4902. _ArpOpen
  4903. ,l,y&
  4904. _ARPBase
  4905. t_LVOArpOpen
  4906. 2Examine a directory or file associated with a lock
  4907. !success = Examine(lock,infoBlock)
  4908. _Examine
  4909. ,l,y&
  4910. _DOSBase
  4911. _LVOExamine
  4912. %Examine the next entry in a directory
  4913.  success = ExNext(lock,infoBlock)
  4914. _ExNext
  4915. ,l,y&
  4916. _DOSBase
  4917. _LVOExNext
  4918. Lock a directory or file
  4919. lock = Lock(name,accessMode)
  4920. _Lock
  4921. ,l,y&
  4922. _DOSBase
  4923. _LVOLock
  4924. Open a file for input or output
  4925. file = Open(name,accessMode)
  4926. _Open
  4927. ,l,y&
  4928. _DOSBase
  4929. _LVOOpen
  4930. "Returns information about the disk
  4931. #success = Info(lock,parameterBlock)
  4932. _Info
  4933. ,l,y&
  4934. _DOSBase
  4935. _LVOInfo
  4936. -Determine if chars arrive within a time limit
  4937. "status = WaitForChar(file,timeout)
  4938. _WaitForChar
  4939. ,l,y&
  4940. _DOSBase
  4941. 4_LVOWaitForChar
  4942. Rename a directory or file
  4943. !success = Rename(oldName,newName)
  4944. _Rename
  4945. ,l,y&
  4946. _DOSBase
  4947. _LVORename
  4948. Change a files' comment string
  4949. "success = SetComment(name,comment)
  4950. _SetComment
  4951. ,l,y&
  4952. _DOSBase
  4953. L_LVOSetComment
  4954. &Set protection for a file or directory
  4955. "success = SetProtection(name,mask)
  4956. _SetProtection
  4957. ,l,y&
  4958. _DOSBase
  4959. F_LVOSetProtection
  4960. Read bytes of data from a file
  4961. 'actualLength = Read(file,buffer,length)
  4962. _Read
  4963. ,l,y&
  4964. _DOSBase
  4965. _LVORead
  4966. Execute a CLI command
  4967. -success = Execute(commandString,input,output)
  4968. _Execute
  4969. ,l,y&
  4970. _DOSBase
  4971. "_LVOExecute
  4972. 0Find and point at the logical position in a file
  4973. &oldPosition = Seek(file,position,mode)
  4974. _Seek
  4975. ,l,y&
  4976. _DOSBase
  4977. _LVOSeek
  4978. Write bytes of data to a file
  4979. +returnedLength =  Write(file,buffer,length)
  4980. _Write
  4981. ,l,y&
  4982. _DOSBase
  4983. _LVOWrite
  4984. 0Add an interrupt server to a system server chain
  4985. AddIntServer(intNum,interrupt)
  4986. _AddIntServer
  4987. ,l,y&
  4988. _SysBase
  4989. X_LVOAddIntServer
  4990. Allocate at a given location
  4991. )memoryBlock = AllocAbs(byteSize,location)
  4992.     _AllocAbs
  4993. ,l,y&
  4994. _SysBase
  4995. 4_LVOAllocAbs
  4996. .Remove an interrupt server from a server chain
  4997. RemIntServer(intNum,interrupt)
  4998. _RemIntServer
  4999. ,l,y&
  5000. _SysBase
  5001. R_LVORemIntServer
  5002. /Set a new handler for a system interrupt vector
  5003. 0oldInterrupt = SetIntVector(intNumber,interrupt)
  5004. _SetIntVector
  5005. ,l,y&
  5006. _SysBase
  5007. ^_LVOSetIntVector
  5008. _Assign
  5009. ,l,y&
  5010. _ARPBase
  5011. _LVOAssign
  5012. _CloseWindowSafely
  5013. ,l,y&
  5014. _ARPBase
  5015. _LVOCloseWindowSafely
  5016. _ConfigBoard
  5017. ,l,y&
  5018. _ExpansionBase
  5019. _LVOConfigBoard
  5020. _PatternMatch
  5021. ,l,y&
  5022. _ARPBase
  5023. P_LVOPatternMatch
  5024.     _PreParse
  5025. ,l,y&
  5026. _ARPBase
  5027. _LVOPreParse
  5028. _Setenv
  5029. ,l,y&
  5030. _ARPBase
  5031. _LVOSetenv
  5032. _Strcmp
  5033. ,l,y&
  5034. _ARPBase
  5035. _LVOStrcmp
  5036. _TackOn
  5037. ,l,y&
  5038. _ARPBase
  5039. _LVOTackOn
  5040. (???? = ReadExpansionRom(board,configDev)
  5041. _ReadExpansionRom
  5042. ,l,y&
  5043. _ExpansionBase
  5044. _LVOReadExpansionRom
  5045. Activate a requester
  5046. #Success = Request(Requester,Window)
  5047. _Request
  5048. ,l,y&
  5049. _IntuitionBase
  5050. _LVORequest
  5051. %Add a VSprite to the current gel list
  5052. AddVSprite(vs,rp)
  5053. _AddVSprite
  5054. ,l,y&
  5055. _GfxBase
  5056. _LVOAddVSprite
  5057. Add one time request to another
  5058. AddTime(Dest,Source)
  5059. _AddTime
  5060. ,l,y&
  5061. _TimerBase
  5062. _LVOAddTime
  5063. Append node to tail of a list
  5064. AddTail(list,node)
  5065. _AddTail
  5066. ,l,y&
  5067. _SysBase
  5068. _LVOAddTail
  5069. 'Perform 2d XOR operation of one region,
  5070. 2with second region,leaving result in second region
  5071. )status = XorRegionRegion(region1,region2)
  5072. _XorRegionRegion
  5073. ,l,y&
  5074. _GfxBase
  5075. _LVOXorRegionRegion
  5076. Attach a menu strip to a window
  5077. #Success = SetMenuStrip(Window,Menu)
  5078. _SetMenuStrip
  5079. ,l,y&
  5080. _IntuitionBase
  5081. _LVOSetMenuStrip
  5082. 1Check a tool type variable for a particular value
  5083. )result = MatchToolValue(typeString,value)
  5084. _MatchToolValue
  5085. ,l,y&
  5086. _IconBase
  5087. _LVOMatchToolValue
  5088. Compare two timeval structures
  5089. result = CmpTime(Dest,Source)
  5090. _CmpTime
  5091. ,l,y&
  5092. _TimerBase
  5093. _LVOCmpTime
  5094. Concatenate two character lists
  5095. *error = ConcatCList(sourceCList,destCList)
  5096. _ConcatCList
  5097. ,l,y&
  5098. _ClistBase
  5099. d_LVOConcatCList
  5100. Delete layer from layer list
  5101. result = DeleteLayer(dummy,l)
  5102. _DeleteLayer
  5103. ,l,y&
  5104. _LayersBase
  5105. _LVODeleteLayer
  5106. )Find a system list node with a given name
  5107. node = FindName(start,name)
  5108.     _FindName
  5109. ,l,y&
  5110. _SysBase
  5111. _LVOFindName
  5112. %Find the value of a ToolType variable
  5113. ,value = FindToolType(toolTypeArray,typeName)
  5114. _FindToolType
  5115. ,l,y&
  5116. _IconBase
  5117. _LVOFindToolType
  5118. Generate display copper list
  5119. MakeVPort(view,viewport)
  5120. _MakeVPort
  5121. ,l,y&
  5122. _GfxBase
  5123. (_LVOMakeVPort
  5124. %Perform 2d OR operation of rectangle,
  5125. $with region,leaving result in region
  5126. 'status = OrRectRegion(region,rectangle)
  5127. _OrRectRegion
  5128. ,l,y&
  5129. _GfxBase
  5130. _LVOOrRectRegion
  5131. Get the current time values
  5132. CurrentTime(Seconds,Micros)
  5133. _CurrentTime
  5134. ,l,y&
  5135. _IntuitionBase
  5136. _LVOCurrentTime
  5137. ,Handle an input event for the console device
  5138. -events = CDInputHandler(events,consoleDevice)
  5139. _CDInputHandler
  5140. ,l,y&
  5141. _ConsoleBase
  5142. _LVOCDInputHandler
  5143. !Insert node at the head of a list
  5144. AddHead(list,node)
  5145. _AddHead
  5146. ,l,y&
  5147. _SysBase
  5148. _LVOAddHead
  5149. 'Insert or append node to a system queue
  5150. Enqueue(list,node)
  5151. _Enqueue
  5152. ,l,y&
  5153. _SysBase
  5154. _LVOEnqueue
  5155. %Perform 2d AND operation of rectangle
  5156. %with region, leaving result in region
  5157. AndRectRegion(region,rectangle)
  5158. _AndRectRegion
  5159. ,l,y&
  5160. _GfxBase
  5161. _LVOAndRectRegion
  5162. 'Perform 2d CLEAR operation of rectangle
  5163. %with region, leaving result in region
  5164. *status = ClearRectRegion(region,rectangle)
  5165. _ClearRectRegion
  5166. ,l,y&
  5167. _GfxBase
  5168. _LVOClearRectRegion
  5169. %Perform 2d XOR operation of rectangle
  5170. %with region, leaving result in region
  5171. (status = XorRectRegion(region,rectangle)
  5172. _XorRectRegion
  5173. ,l,y&
  5174. _GfxBase
  5175. _LVOXorRectRegion
  5176. 4Processes every AnimOb in the current animation list
  5177. Animate(anKey,rp)
  5178. _Animate
  5179. ,l,y&
  5180. _GfxBase
  5181. ^_LVOAnimate
  5182. Put a message to a message port
  5183. PutMsg(port,message)
  5184. _PutMsg
  5185. ,l,y&
  5186. _SysBase
  5187. _LVOPutMsg
  5188. Put layer behind other layers
  5189. result = BehindLayer(dummy,l)
  5190. _BehindLayer
  5191. ,l,y&
  5192. _LayersBase
  5193. _LVOBehindLayer
  5194. &Put layer in front of all other layers
  5195. result = UpfrontLayer(dummy,l)
  5196. _UpfrontLayer
  5197. ,l,y&
  5198. _LayersBase
  5199. _LVOUpfrontLayer
  5200. !Reformat a name for a second copy
  5201. %result = BumpRevision(newbuf,oldname)
  5202. _BumpRevision
  5203. ,l,y&
  5204. _IconBase
  5205. _LVOBumpRevision
  5206. #Remove a currently active requester
  5207. EndRequest(Requester,Window)
  5208. _EndRequest
  5209. ,l,y&
  5210. _IntuitionBase
  5211. _LVOEndRequest
  5212. Remove a gadget from a window
  5213. &Position = RemoveGadget(Window,Gadget)
  5214. _RemoveGadget
  5215. ,l,y&
  5216. _IntuitionBase
  5217. _LVORemoveGadget
  5218. Set the DMRequest of a window
  5219.  SetDMRequest(Window,DMRequester)
  5220. _SetDMRequest
  5221. ,l,y&
  5222. _IntuitionBase
  5223. _LVOSetDMRequest
  5224. &Subtract one time request from another
  5225. SubTime(Dest,Source)
  5226. _SubTime
  5227. ,l,y&
  5228. _TimerBase
  5229. _LVOSubTime
  5230. 5Swap bits between common bitmap and obscured ClipRect
  5231. SwapBitsRastPortClipRect(rp,cr)
  5232. _SwapBitsRastPortClipRect
  5233. ,l,y&
  5234. _LayersBase
  5235. _LVOSwapBitsRastPortClipRect
  5236. (Syncronize Layer window with contents of
  5237. CopySBitMap(layer)
  5238. _CopySBitMap
  5239. ,l,y&
  5240. _GfxBase
  5241. >_LVOCopySBitMap
  5242. 'Lock layer to make changes to ClipRects
  5243. LockLayer(dummy,l)
  5244. _LockLayer
  5245. ,l,y&
  5246. _LayersBase
  5247. _LVOLockLayer
  5248. Write out a DiskObject to disk
  5249. status = PutIcon(name,icon)
  5250. _PutIcon
  5251. ,l,y&
  5252. _IconBase
  5253. _LVOPutIcon
  5254. Write out a DiskObject to disk
  5255. $status = PutDiskObject(name,diskobj)
  5256. _PutDiskObject
  5257. ,l,y&
  5258. _IconBase
  5259. _LVOPutDiskObject
  5260. Write out a Workbench object
  5261. !status = PutWBObject(name,object)
  5262. _PutWBObject
  5263. ,l,y&
  5264. _IconBase
  5265. _LVOPutWBObject
  5266.     _ArpAlloc
  5267. ,l,y&
  5268. _ARPBase
  5269. _LVOArpAlloc
  5270. _CheckSumPrg
  5271. ,l,y&
  5272. _ARPBase
  5273. _LVOCheckSumPrg
  5274. _DosAllocMem
  5275. ,l,y&
  5276. _ARPBase
  5277. _LVODosAllocMem
  5278. _FindCLI
  5279. ,l,y&
  5280. _ARPBase
  5281. \_LVOFindCLI
  5282. _Toupper=
  5283. 0/ /:
  5284. ,l,y&
  5285. _ARPBase
  5286. _LVOToupper
  5287. ???? = AllocBoardMem(slotSpec)
  5288. _AllocBoardMem
  5289. ,l,y&
  5290. _ExpansionBase
  5291. _LVOAllocBoardMem
  5292. Allocate a signal bit
  5293. "signalNum = AllocSignal(signalNum)
  5294. _AllocSignal
  5295. ,l,y&
  5296. _SysBase
  5297. _LVOAllocSignal
  5298.  Allocate and initialize Colormap
  5299. cm = GetColorMap(entries)
  5300. _GetColorMap
  5301. ,l,y&
  5302. _GfxBase
  5303. _LVOGetColorMap
  5304. #Allocate bits in the potgo register
  5305. allocated = AllocPotBits(bits)
  5306. _AllocPotBits
  5307. ,l,y&
  5308. _PotgoBase
  5309. _LVOAllocPotBits
  5310. Free a processor trap
  5311. FreeTrap(trapNum)
  5312.     _FreeTrap
  5313. ,l,y&
  5314. _SysBase
  5315. _LVOFreeTrap
  5316. Free a signal bit
  5317. FreeSignal(signalNum)
  5318. _FreeSignal
  5319. ,l,y&
  5320. _SysBase
  5321. _LVOFreeSignal
  5322. )Free allocated bits in the potgo register
  5323. FreePotBits(allocated)
  5324. _FreePotBits
  5325. ,l,y&
  5326. _PotgoBase
  5327. _LVOFreePotBits
  5328. +Return sprite for use by others and virtual
  5329. FreeSprite(pick)
  5330. _FreeSprite
  5331. ,l,y&
  5332. _GfxBase
  5333. b_LVOFreeSprite
  5334. $Return to user state with user stack
  5335. UserState(sysStack)
  5336. _UserState
  5337. ,l,y&
  5338. _SysBase
  5339. d_LVOUserState
  5340.  Allocate a processor trap vector
  5341. trapNum = AllocTrap(trapNum)
  5342. _AllocTrap
  5343. ,l,y&
  5344. _SysBase
  5345. _LVOAllocTrap
  5346. Wait for one or more signals
  5347. signals = Wait(signalSet)
  5348. _Wait
  5349. ,l,y&
  5350. _SysBase
  5351. _LVOWait
  5352. ,l,yH
  5353. _Atol;&
  5354. _ARPBase
  5355. _LVOAtol
  5356. _Errno
  5357. atol_ok
  5358.     _BaseName;&
  5359. _ARPBase
  5360. _LVOBaseName
  5361. _EscapeString;&
  5362. _ARPBase
  5363. _LVOEscapeString
  5364. _FileRequest;&
  5365. _ARPBase
  5366. _LVOFileRequest
  5367.     _FindNext;&
  5368. _ARPBase
  5369. D_LVOFindNext
  5370. _FreeAnchorChain;&
  5371. _ARPBase
  5372. >_LVOFreeAnchorChain
  5373. _ObtainResidentPrg;&
  5374. _ARPBase
  5375. _LVOObtainResidentPrg
  5376.     _ReadLine;&
  5377. _ARPBase
  5378. _LVOReadLine
  5379. _RemResidentPrg;&
  5380. _ARPBase
  5381. _LVORemResidentPrg
  5382. _StamptoStr;&
  5383. _ARPBase
  5384. _LVOStamptoStr
  5385. _StrtoStamp;&
  5386. _ARPBase
  5387. _LVOStrtoStamp
  5388. ???? = ConfigChain(baseAddr)
  5389. _ConfigChain;&
  5390. _ExpansionBase
  5391. _LVOConfigChain
  5392. Activate an Intuition window
  5393. ActivateWindow(Window)
  5394. _ActivateWindow;&
  5395. _IntuitionBase
  5396. >_LVOActivateWindow
  5397. +Add a new ConfigDev structure to the system
  5398. AddConfigDev(configDev)
  5399. _AddConfigDev;&
  5400. _ExpansionBase
  5401. _LVOAddConfigDev
  5402. Allocate many regions of memory
  5403. memList = AllocEntry(memList)
  5404. _AllocEntry;&
  5405. _SysBase
  5406. "_LVOAllocEntry
  5407. BAllows Workbench to make its presence/departure known to Intuition
  5408. AlohaWorkbench(wbport/NULL)
  5409. _AlohaWorkbench;&
  5410. _IntuitionBase
  5411. n_LVOAlohaWorkbench
  5412. ,Ask Intuition to bring a window to the front
  5413. WindowToFront(Window)
  5414. _WindowToFront;&
  5415. _IntuitionBase
  5416. _LVOWindowToFront
  5417. *Ask Intuition to redraw your window border
  5418. RefreshWindowFrame(Window)
  5419. _RefreshWindowFrame;&
  5420. _IntuitionBase
  5421. 8_LVORefreshWindowFrame
  5422. ,Ask Intuition to send a window behind others
  5423. WindowToBack(Window)
  5424. _WindowToBack;&
  5425. _IntuitionBase
  5426. _LVOWindowToBack
  5427. -Clear (detach) the menu strip from the window
  5428. ClearMenuStrip(Window)
  5429. _ClearMenuStrip;&
  5430. _IntuitionBase
  5431. _LVOClearMenuStrip
  5432. ,Clear (detaches) the DMRequest of the window
  5433. !Response = ClearDMRequest(Window)
  5434. _ClearDMRequest;&
  5435. _IntuitionBase
  5436. _LVOClearDMRequest
  5437. Clear a character list
  5438. FlushCList(cList)
  5439. _FlushCList;&
  5440. _ClistBase
  5441. _LVOFlushCList
  5442. !Remove all rectangles from region
  5443. ClearRegion(region)
  5444. _ClearRegion;&
  5445. _GfxBase
  5446. _LVOClearRegion
  5447. 0Clear the mouse pointer definition from a window
  5448. ClearPointer(Window)
  5449. _ClearPointer;&
  5450. _IntuitionBase
  5451. _LVOClearPointer
  5452. Close an Intuition screen
  5453. [Success =] CloseScreen(Screen)
  5454. _CloseScreen;&
  5455. _IntuitionBase
  5456. _LVOCloseScreen
  5457. Close an Intuition window
  5458. CloseWindow(Window)
  5459. _CloseWindow;&
  5460. _IntuitionBase
  5461. _LVOCloseWindow
  5462. /Construct dos data structures that a disk needs
  5463. &deviceNode = MakeDosNode(parameterPkt)
  5464. _MakeDosNode;&
  5465. _ExpansionBase
  5466. p_LVOMakeDosNode
  5467. Copy a clist to a new clist
  5468. cList = CopyCList(cList)
  5469. _CopyCList;&
  5470. _ClistBase
  5471. p_LVOCopyCList
  5472. ,Deallocate all intermediate copper lists and
  5473. their headers from a viewport
  5474. FreeVPortCopLists(vp)
  5475. _FreeVPortCopLists;&
  5476. _GfxBase
  5477. _LVOFreeVPortCopLists
  5478. Deallocate hardware copper list
  5479. FreeCprList(cprlist)
  5480. _FreeCprList;&
  5481. _GfxBase
  5482. _LVOFreeCprList
  5483. #Deallocate intermediate copper list
  5484. FreeCopList(coplist)
  5485. _FreeCopList;&
  5486. _GfxBase
  5487. _LVOFreeCopList
  5488. 0Do an Intuition-integrated MakeVPort of a screen
  5489. MakeScreen(Screen)
  5490. _MakeScreen;&
  5491. _IntuitionBase
  5492. _LVOMakeScreen
  5493. ,Feed linked list of inputevents to Intuition
  5494. Intuition(ievent)
  5495. _Intuition;&
  5496. _IntuitionBase
  5497. _LVOIntuition
  5498. Flash the video display
  5499. DisplayBeep(Screen)
  5500. _DisplayBeep;&
  5501. _IntuitionBase
  5502. _LVODisplayBeep
  5503. Free a clist
  5504. FreeCList(cList)
  5505. _FreeCList;&
  5506. _ClistBase
  5507. _LVOFreeCList
  5508. Free a ConfigDev structure
  5509. FreeConfigDev(configDev)
  5510. _FreeConfigDev;&
  5511. _ExpansionBase
  5512. _LVOFreeConfigDev
  5513. Free all memory in a free list
  5514. FreeFreeList(free)
  5515. _FreeFreeList;&
  5516. _IconBase
  5517. _LVOFreeFreeList
  5518. *Free all memory in a Workbench disk object
  5519. FreeDiskObject(diskobj)
  5520. _FreeDiskObject;&
  5521. _IconBase
  5522. _LVOFreeDiskObject
  5523. %Free all memory in a Workbench object
  5524. FreeWBObject(object)
  5525. _FreeWBObject;&
  5526. _IconBase
  5527. _LVOFreeWBObject
  5528. Free many regions of memory
  5529. FreeEntry(memList)
  5530. _FreeEntry;&
  5531. _SysBase
  5532. _LVOFreeEntry
  5533. 4Free resources gotten by a call to BuildSysRequest()
  5534. FreeSysRequest(Window)
  5535. _FreeSysRequest;&
  5536. _IntuitionBase
  5537. _LVOFreeSysRequest
  5538. -Free the ColorMap structure and return memory
  5539. FreeColorMap(colormap)
  5540. _FreeColorMap;&
  5541. _GfxBase
  5542. _LVOFreeColorMap
  5543. $Gain exclusive access to a semaphore
  5544.  ObtainSemaphore(signalSemaphore)
  5545. _ObtainSemaphore;&
  5546. _SysBase
  5547. _LVOObtainSemaphore
  5548. 1Get a byte from the beginning of a character list
  5549. byte = GetCLChar(cList)
  5550. _GetCLChar;&
  5551. _ClistBase
  5552. _LVOGetCLChar
  5553. +Get a byte from the end of a character list
  5554. byte = UnPutCLChar(cList)
  5555. _UnPutCLChar;&
  5556. _ClistBase
  5557. _LVOUnPutCLChar
  5558. Get a list of semaphores
  5559. ObtainSemaphoreList(list)
  5560. _ObtainSemaphoreList;&
  5561. _SysBase
  5562. _LVOObtainSemaphoreList
  5563. Get a pointer to a system font
  5564. font = OpenFont(textAttr)
  5565.     _OpenFont;&
  5566. _GfxBase
  5567. _LVOOpenFont
  5568. 1Get a word from the beginning of a character list
  5569. word = GetCLWord(cList)
  5570. _GetCLWord;&
  5571. _ClistBase
  5572. _LVOGetCLWord
  5573. +Get a word from the end of a character list
  5574. word = UnPutCLWord(cList)
  5575. _UnPutCLWord;&
  5576. _ClistBase
  5577. _LVOUnPutCLWord
  5578. $Get next message from a message port
  5579. message = GetMsg(port)
  5580. _GetMsg;&
  5581. _SysBase
  5582. _LVOGetMsg
  5583. +Get the number of bytes in a character list
  5584. bytes = SizeCList(cList)
  5585. _SizeCList;&
  5586. _ClistBase
  5587. _LVOSizeCList
  5588. +Increment a clist mark to the next position
  5589. error = IncrCLMark(cList)
  5590. _IncrCLMark;&
  5591. _ClistBase
  5592. _LVOIncrCLMark
  5593.  Initialize a Requester structure
  5594. InitRequester(Requester)
  5595. _InitRequester;&
  5596. _IntuitionBase
  5597. v_LVOInitRequester
  5598. Initialize a signal semaphore
  5599. InitSemaphore(signalSemaphore)
  5600. _InitSemaphore;&
  5601. _SysBase
  5602. _LVOInitSemaphore
  5603. (Initialize all of the masks of an AnimOb
  5604. InitGMasks(anOb)
  5605. _InitGMasks;&
  5606. _GfxBase
  5607. R_LVOInitGMasks
  5608. Initialize Layer_Info structure
  5609. InitLayers(li)
  5610. _InitLayers;&
  5611. _LayersBase
  5612. _LVOInitLayers
  5613. 9Initialize the BorderLine and CollMask masks of a VSprite
  5614. InitMasks(vs)
  5615. _InitMasks;&
  5616. _GfxBase
  5617. _LVOInitMasks
  5618. %Load and get a pointer to a disk font
  5619. font = OpenDiskFont(textAttr)
  5620. _OpenDiskFont;&
  5621. _DiskfontBase
  5622. _LVOOpenDiskFont
  5623. Initialize ViewPort structure
  5624. InitVPort(vp)
  5625. _InitVPort;&
  5626. _GfxBase
  5627. 4_LVOInitVPort
  5628. $Lock all layers from graphics output
  5629. LockLayers(li)
  5630. _LockLayers;&
  5631. _LayersBase
  5632. _LVOLockLayers
  5633. Lock the LayerInfo structure
  5634. LockLayerInfo(li)
  5635. _LockLayerInfo;&
  5636. _LayersBase
  5637. _LVOLockLayerInfo
  5638. #Make a list of semaphores available
  5639. ReleaseSemaphoreList(list)
  5640. _ReleaseSemaphoreList;&
  5641. _SysBase
  5642. _LVOReleaseSemaphoreList
  5643. )Make signal semaphore available to others
  5644. !ReleaseSemaphore(signalSemaphore)
  5645. _ReleaseSemaphore;&
  5646. _SysBase
  5647. _LVOReleaseSemaphore
  5648. 'Make the specified screen the frontmost
  5649. ScreenToFront(Screen)
  5650. _ScreenToFront;&
  5651. _IntuitionBase
  5652. _LVOScreenToFront
  5653. Open an Intuition screen
  5654. Screen = OpenScreen(NewScreen)
  5655. _OpenScreen;&
  5656. _IntuitionBase
  5657. :_LVOOpenScreen
  5658. Open an Intuition window
  5659. Window = OpenWindow(NewWindow)
  5660. _OpenWindow;&
  5661. _IntuitionBase
  5662. 4_LVOOpenWindow
  5663. )Peek at the byte in the clist at the mark
  5664. byte = PeekCLMark(cList)
  5665. _PeekCLMark;&
  5666. _ClistBase
  5667. |_LVOPeekCLMark
  5668. Prepare to repair damaged layer
  5669. result = BeginUpdate(l)
  5670. _BeginUpdate;&
  5671. _LayersBase
  5672. _LVOBeginUpdate
  5673. )Read in a Workbench disk object from disk
  5674. diskobj = GetDiskObject(name)
  5675. _GetDiskObject;&
  5676. _IconBase
  5677. _LVOGetDiskObject
  5678. Read in a Workbench object
  5679. object = GetWBObject(name)
  5680. _GetWBObject;&
  5681. _IconBase
  5682. _LVOGetWBObject
  5683. +Reinterpret RasInfo information in ViewPort
  5684. ScrollVPort(vp)
  5685. _ScrollVPort;&
  5686. _GfxBase
  5687. _LVOScrollVPort
  5688. ,Remove a ConfigDev structure from the system
  5689. RemConfigDev(configDev)
  5690. _RemConfigDev;&
  5691. _ExpansionBase
  5692. _LVORemConfigDev
  5693. *Remove a VSprite from the current gel list
  5694. RemVSprite(vs)
  5695. _RemVSprite;&
  5696. _GfxBase
  5697. v_LVORemVSprite
  5698.  Remove the head node from a list
  5699. node = RemHead(list)
  5700. _RemHead;&
  5701. _SysBase
  5702. _LVORemHead
  5703.  Remove the tail node from a list
  5704. node = RemTail(list)
  5705. _RemTail;&
  5706. _SysBase
  5707. _LVORemTail
  5708. (Return all space for this region to free
  5709. DisposeRegion(region)
  5710. _DisposeRegion;&
  5711. _GfxBase
  5712. _LVODisposeRegion
  5713. )Return the address of a window's viewport
  5714. ViewPortAddress(Window)
  5715. _ViewPortAddress;&
  5716. _IntuitionBase
  5717. _LVOViewPortAddress
  5718. /Return the length (pixel-width) of an IntuiText
  5719. IntuiTextLength(IText)
  5720. _IntuiTextLength;&
  5721. _IntuitionBase
  5722. _LVOIntuiTextLength
  5723. 4Send the specified screen to the back of the display
  5724. ScreenToBack(Screen)
  5725. _ScreenToBack;&
  5726. _IntuitionBase
  5727. _LVOScreenToBack
  5728. )Sets up a window for optimized refreshing
  5729. BeginRefresh(Window)
  5730. _BeginRefresh;&
  5731. _IntuitionBase
  5732. _LVOBeginRefresh
  5733. Split a clist
  5734. tailCList = SplitCList(cList)
  5735. _SplitCList;&
  5736. _ClistBase
  5737. v_LVOSplitCList
  5738. Try to obtain without blocking
  5739. +success = AttemptSemaphore(signalSemaphore)
  5740. _AttemptSemaphore;&
  5741. _SysBase
  5742. _LVOAttemptSemaphore
  5743. (Syncronize Super BitMap with whatever is
  5744. in the standard Layer bounds
  5745. SyncSBitMap(layer)
  5746. _SyncSBitMap;&
  5747. _GfxBase
  5748. D_LVOSyncSBitMap
  5749. &Unlock all layers from graphics output
  5750. UnlockLayers(li)
  5751. _UnlockLayers;&
  5752. _LayersBase
  5753. _LVOUnlockLayers
  5754. 2Unlock layer and allow graphics routines to use it
  5755. UnlockLayer(l)
  5756. _UnlockLayer;&
  5757. _LayersBase
  5758. _LVOUnlockLayer
  5759. Unlock the LayerInfo structure
  5760. UnlockLayerInfo(li)
  5761. _UnlockLayerInfo;&
  5762. _LayersBase
  5763. v_LVOUnlockLayerInfo
  5764. %Wait for a given port to be non-empty
  5765. message = WaitPort(port)
  5766.     _WaitPort;&
  5767. _SysBase
  5768. _LVOWaitPort
  5769. 7Wait till vertical beam reached bottom of this viewport
  5770. WaitBOVP(vp)
  5771.     _WaitBOVP;&
  5772. _GfxBase
  5773. n_LVOWaitBOVP
  5774. _ArpDupLock
  5775. ,l,y&
  5776. _ARPBase
  5777. n_LVOArpDupLock
  5778. _LoadPrg
  5779. ,l,y&
  5780. _ARPBase
  5781. _LVOLoadPrg
  5782. _ReleaseResidentPrg
  5783. ,l,y&
  5784. _ARPBase
  5785. _LVOReleaseResidentPrg
  5786. _UnLoadPrg
  5787. ,l,y&
  5788. _ARPBase
  5789. _LVOUnLoadPrg
  5790. Conclude access to a file
  5791. _Close(file)
  5792. _Close
  5793. ,l,y&
  5794. _DOSBase
  5795. _LVOClose
  5796. Create a new directory
  5797. lock = CreateDir(name)
  5798. _CreateDir
  5799. ,l,y&
  5800. _DOSBase
  5801. _LVOCreateDir
  5802. $Delay a process for a specified time
  5803. Delay(ticks)
  5804. _Delay
  5805. ,l,y&
  5806. _DOSBase
  5807. :_LVODelay
  5808. Delete a file or directory
  5809. DeleteFile(name)
  5810. _DeleteFile
  5811. ,l,y&
  5812. _DOSBase
  5813. _LVODeleteFile
  5814. -Discover whether a file is a virtual terminal
  5815. status = IsInteractive(file)
  5816. _IsInteractive
  5817. ,l,y&
  5818. _DOSBase
  5819. (_LVOIsInteractive
  5820. Duplicate a lock
  5821. lock = DupLock(lock)
  5822. _DupLock
  5823. ,l,y&
  5824. _DOSBase
  5825. _LVODupLock
  5826. /Unload a segment previously loaded by LoadSeg()
  5827. error = UnLoadSeg(segment)
  5828. _UnLoadSeg
  5829. ,l,y&
  5830. _DOSBase
  5831. d_LVOUnLoadSeg
  5832. Exit from a program
  5833. Exit(returnCode)
  5834. _Exit
  5835. ,l,y&
  5836. _DOSBase
  5837. p_LVOExit
  5838. Load a load module into memory
  5839. segment = LoadSeg(name)
  5840. _LoadSeg
  5841. ,l,y&
  5842. _DOSBase
  5843. j_LVOLoadSeg
  5844. =Make a directory associated with a lock the working directory
  5845. oldLock = CurrentDir(lock)
  5846. _CurrentDir
  5847. ,l,y&
  5848. _DOSBase
  5849. _LVOCurrentDir
  5850. +Obtain the date and time in internal format
  5851. DateStamp(v)
  5852. _DateStamp
  5853. ,l,y&
  5854. _DOSBase
  5855. @_LVODateStamp
  5856. (Obtain the parent of a directory or file
  5857. newlock = ParentDir(lock)
  5858. _ParentDir
  5859. ,l,y&
  5860. _DOSBase
  5861. ._LVOParentDir
  5862. QueuePacket(packet)
  5863. Read bytes of data from a file
  5864. _QueuePacket
  5865. ,l,y&
  5866. _DOSBase
  5867. X_LVOQueuePacket
  5868. /Return the process I.D. of specific I/O handler
  5869. process = DeviceProc(name)
  5870. _DeviceProc
  5871. ,l,y&
  5872. _DOSBase
  5873. R_LVODeviceProc
  5874. +Memory available given certain requirements
  5875. size = AvailMem(attributes)
  5876.     _AvailMem
  5877. ,l,y&
  5878. _SysBase
  5879. (_LVOAvailMem
  5880. Unlock a directory or file
  5881. UnLock(lock)
  5882. _UnLock
  5883. ,l,y&
  5884. _DOSBase
  5885. _LVOUnLock
  5886. _CheckAbort
  5887. ,l,y&
  5888. _ARPBase
  5889. _LVOCheckAbort
  5890. _DeletePort
  5891. ,l,y&
  5892. _ARPBase
  5893. _LVODeletePort
  5894. _DosFreeMem
  5895. ,l,y&
  5896. _ARPBase
  5897. _LVODosFreeMem
  5898. _FreeAccess
  5899. ,l,y&
  5900. _ARPBase
  5901. _LVOFreeAccess
  5902. _FreeDAList
  5903. ,l,y&
  5904. _ARPBase
  5905. _LVOFreeDAList
  5906. _FreeResList
  5907. ,l,y&
  5908. _ARPBase
  5909. &_LVOFreeResList
  5910. _FreeTrackedItem
  5911. ,l,y&
  5912. _ARPBase
  5913.  _LVOFreeTrackedItem
  5914. _GetAccess
  5915. ,l,y&
  5916. _ARPBase
  5917. _LVOGetAccess
  5918. _Puts
  5919. ,l,y&
  5920. _ARPBase
  5921. _LVOPuts
  5922. +Attempt to abort an in-progress I/O request
  5923. AbortIO(iORequest)
  5924. _AbortIO
  5925. ,l,y&
  5926. _SysBase
  5927.  _LVOAbortIO
  5928. Add a font to the system list
  5929. AddFont(textFont)
  5930. _AddFont
  5931. ,l,y&
  5932. _GfxBase
  5933.  _LVOAddFont
  5934. 'Add a public message port to the system
  5935. AddPort(port)
  5936. _AddPort
  5937. ,l,y&
  5938. _SysBase
  5939. _LVOAddPort
  5940. Add a device to the system
  5941. AddDevice(device)
  5942. _AddDevice
  5943. ,l,y&
  5944. _SysBase
  5945. P_LVOAddDevice
  5946. Add a library to the system
  5947. AddLibrary(library)
  5948. _AddLibrary
  5949. ,l,y&
  5950. _SysBase
  5951. t_LVOAddLibrary
  5952. Add a resource to the system
  5953. AddResource(resource)
  5954. _AddResource
  5955. ,l,y&
  5956. _SysBase
  5957. _LVOAddResource
  5958. 4Initialize then add a signal semaphore to the system
  5959. AddSemaphore(signalSemaphore)
  5960. _AddSemaphore
  5961. ,l,y&
  5962. _SysBase
  5963. _LVOAddSemaphore
  5964. Allocate and initialize a clist
  5965. cList = AllocCList(cLPool)
  5966. _AllocCList
  5967. ,l,y&
  5968. _ClistBase
  5969. _LVOAllocCList
  5970. Cause a software interrupt
  5971. Cause(interrupt)
  5972. _Cause
  5973. ,l,y&
  5974. _SysBase
  5975. L_LVOCause
  5976. *Clear from current position to end of line
  5977. ClearEOL(rp)
  5978.     _ClearEOL
  5979. ,l,y&
  5980. _GfxBase
  5981. _LVOClearEOL
  5982. .Clear from current position to end of RastPort
  5983. ClearScreen(rp)
  5984. _ClearScreen
  5985. ,l,y&
  5986. _GfxBase
  5987. _LVOClearScreen
  5988. +Compute and check the checksum on a library
  5989. SumLibrary(library)
  5990. _SumLibrary
  5991. ,l,y&
  5992. _SysBase
  5993. V_LVOSumLibrary
  5994. Conclude access to a device
  5995. CloseDevice(iORequest)
  5996. _CloseDevice
  5997. ,l,y&
  5998. _SysBase
  5999. >_LVOCloseDevice
  6000. Conclude access to a library
  6001. CloseLibrary(library)
  6002. _CloseLibrary
  6003. ,l,y&
  6004. _SysBase
  6005. b_LVOCloseLibrary
  6006.  Find a given system message port
  6007. port = FindPort(name)
  6008.     _FindPort
  6009. ,l,y&
  6010. _SysBase
  6011. z_LVOFindPort
  6012. $Find a given system signal semaphore
  6013. %signalSemaphore = FindSemaphore(name)
  6014. _FindSemaphore
  6015. ,l,y&
  6016. _SysBase
  6017. _LVOFindSemaphore
  6018. Find a resident module by name
  6019. resident = FindResident(name)
  6020. _FindResident
  6021. ,l,y&
  6022. _SysBase
  6023. _LVOFindResident
  6024. /Find a task with the given name or find oneself
  6025. task = FindTask(name)
  6026.     _FindTask
  6027. ,l,y&
  6028. _SysBase
  6029. _LVOFindTask
  6030. +Get the soft style bits of the current font
  6031. enable = AskSoftStyle(rp)
  6032. _AskSoftStyle
  6033. ,l,y&
  6034. _GfxBase
  6035. _LVOAskSoftStyle
  6036. Get the status of an IORequest
  6037. result = CheckIO(iORequest)
  6038. _CheckIO
  6039. ,l,y&
  6040. _SysBase
  6041. ,_LVOCheckIO
  6042. BIncrement user copper list pointer (bump to next position in list)
  6043. CBump(c)
  6044. _CBump
  6045. ,l,y&
  6046. _GfxBase
  6047. _LVOCBump
  6048.  Initialize raster port structure
  6049. InitRastPort(rp)
  6050. _InitRastPort
  6051. ,l,y&
  6052. _GfxBase
  6053. :_LVOInitRastPort
  6054. Initiate an I/O command
  6055. SendIO(iORequest)
  6056. _SendIO
  6057. ,l,y&
  6058. _SysBase
  6059. 2_LVOSendIO
  6060. Initialize View structure
  6061. InitView(view)
  6062.     _InitView
  6063. ,l,y&
  6064. _GfxBase
  6065. _LVOInitView
  6066. 'Merge together coprocessor instructions
  6067. MrgCop(View)
  6068. _MrgCop
  6069. ,l,y&
  6070. _GfxBase
  6071. ._LVOMrgCop
  6072. Obsolete OpenLibrary
  6073. !library = OldOpenLibrary(libName)
  6074. _OldOpenLibrary
  6075. ,l,y&
  6076. _SysBase
  6077. h_LVOOldOpenLibrary
  6078. -Process table of vectors and produce areafill
  6079. error = AreaEnd(rp)
  6080. _AreaEnd
  6081. ,l,y&
  6082. _GfxBase
  6083. _LVOAreaEnd
  6084. Put a message to its reply port
  6085. ReplyMsg(message)
  6086.     _ReplyMsg
  6087. ,l,y&
  6088. _SysBase
  6089. _LVOReplyMsg
  6090. $Queue up a request for blitter usage
  6091.     QBlit(bp)
  6092. _QBlit
  6093. ,l,y&
  6094. _GfxBase
  6095. _LVOQBlit
  6096. "Release a pointer to a system font
  6097. CloseFont(font)
  6098. _CloseFont
  6099. ,l,y&
  6100. _GfxBase
  6101. _LVOCloseFont
  6102. Remove a device from the system
  6103. RemDevice(device)
  6104. _RemDevice
  6105. ,l,y&
  6106. _SysBase
  6107. J_LVORemDevice
  6108. "Remove a font from the system list
  6109. RemFont(textFont)
  6110. _RemFont
  6111. ,l,y&
  6112. _GfxBase
  6113. _LVORemFont
  6114.  Remove a library from the system
  6115. void RemLibrary(library)
  6116. _RemLibrary
  6117. ,l,y&
  6118. _SysBase
  6119. n_LVORemLibrary
  6120. %Remove a message port from the system
  6121. RemPort(port)
  6122. _RemPort
  6123. ,l,y&
  6124. _SysBase
  6125. _LVORemPort
  6126. Remove a node from a list
  6127. Remove(node)
  6128. _Remove
  6129. ,l,y&
  6130. _SysBase
  6131. _LVORemove
  6132. !Remove a resource from the system
  6133. RemResource(resource)
  6134. _RemResource
  6135. ,l,y&
  6136. _SysBase
  6137. _LVORemResource
  6138. )Remove a signal semaphore from the system
  6139. RemSemaphore(signalSemaphore)
  6140. _RemSemaphore
  6141. ,l,y&
  6142. _SysBase
  6143. _LVORemSemaphore
  6144. Remove a task from the system
  6145. RemTask(task)
  6146. _RemTask
  6147. ,l,y&
  6148. _SysBase
  6149. _LVORemTask
  6150. 6Sort the current gel list,ordering its y,x coordinates
  6151. SortGList(rp)
  6152. _SortGList
  6153. ,l,y&
  6154. _GfxBase
  6155. j_LVOSortGList
  6156. 3Synchronize the blitter request with the video beam
  6157. QBSBlit(bsp)
  6158. _QBSBlit
  6159. ,l,y&
  6160. _GfxBase
  6161. _LVOQBSBlit
  6162. )Test every gel in gel list for collisions
  6163. DoCollision(rp)
  6164. _DoCollision
  6165. ,l,y&
  6166. _GfxBase
  6167. _LVODoCollision
  6168. 8Use a (possibly freshly created) coprocessor instruction
  6169. LoadView(View)
  6170.     _LoadView
  6171. ,l,y&
  6172. _GfxBase
  6173. "_LVOLoadView
  6174. %Wait for completion of an I/O request
  6175. error = WaitIO(iORequest)
  6176. _WaitIO
  6177. ,l,y&
  6178. _SysBase
  6179. &_LVOWaitIO
  6180. $Write to the hardware potgo register
  6181. WritePotgo(word,mask)
  6182. _WritePotgo
  6183. ,l,y&
  6184. _PotgoBase
  6185. _LVOWritePotgo
  6186. _peekl
  6187. odd address?
  6188. .isodd
  6189. .loop
  6190. _pokeb
  6191. _pokew
  6192. _strcpy
  6193. .loop
  6194.  Prepare a list structure for use
  6195. NewList(list*)
  6196. _NewList
  6197. LH_HEAD
  6198. LH_TAIL
  6199. LH_TAIL
  6200. LH_TAILPRED
  6201. _strrchr
  6202. .loop
  6203. .loop0
  6204. .errorexit
  6205. rindex(s,c)
  6206. _rindex
  6207. .loop
  6208. .loop0
  6209. .errorexit
  6210. Adds a Bob to current gel list
  6211. AddBob(Bob,rp)
  6212. _AddBob
  6213. ,l,y&
  6214. _GfxBase
  6215. _LVOAddBob
  6216. _pokel
  6217. .loop
  6218. _Printf
  6219. ,l,y&
  6220. _ARPBase
  6221. _LVOPrintf
  6222. .Initialize bit map structure with input values
  6223. !InitBitMap(bm,depth,width,height)
  6224. _InitBitMap
  6225. ,l,y&
  6226. _GfxBase
  6227. z_LVOInitBitMap
  6228. (Set one color register for this ColorMap
  6229. SetRGB4CM( cm,n,r,g,b)
  6230. _SetRGB4CM
  6231. ,l,y&
  6232. _GfxBase
  6233. _LVOSetRGB4CM
  6234. (Set one color register for this viewport
  6235. SetRGB4(vp,n,r,g,b)
  6236. _SetRGB4
  6237. ,l,y&
  6238. _GfxBase
  6239. _LVOSetRGB4
  6240. .Set the minimum and maximum limits of a window
  6241. DSuccess = WindowLimits(Window,MinWidth,MinHeight,MaxWidth,MaxHeight)
  6242. _WindowLimits
  6243. ,l,y&
  6244. _IntuitionBase
  6245. _LVOWindowLimits
  6246. 7Convert an English string into narrator device phonemes
  6247. :rtnCode = Translate(inString,inLength,outBuffer,outLength)
  6248. _Translate
  6249. ,l,y&
  6250. _TranslatorBase
  6251. _LVOTranslate
  6252. Gain access to a device
  6253. 6error = OpenDevice(devName,unitNumber,iORequest,flags)
  6254. _OpenDevice
  6255. ,l,y&
  6256. _SysBase
  6257. D_LVOOpenDevice
  6258. #Get copy of a screen data structure
  6259. 0Success = GetScreenData(Buffer,Size,Type,Screen)
  6260. _GetScreenData
  6261. ,l,y&
  6262. _IntuitionBase
  6263. V_LVOGetScreenData
  6264. _peekb
  6265. Initialize resident module
  6266. InitResident(resident,segList)
  6267. _InitResident
  6268. ,l,y&
  6269. _SysBase
  6270. _LVOInitResident
  6271. Flood rastport like areafill
  6272. error = Flood(rp,mode,x,y)
  6273. _Flood
  6274. ,l,y&
  6275. _GfxBase
  6276. _LVOFlood
  6277. Dispatch a device command
  6278. BeginIO(iORequest)
  6279. _BeginIO
  6280. _LVOSupervisor
  6281. %Draw lines from table of (x,y) values
  6282. PolyDraw(rp,count,array)
  6283.     _PolyDraw
  6284. ,l,y&
  6285. _GfxBase
  6286. _LVOPolyDraw
  6287. (Attach an interrupt handler to a CIA bit
  6288. 'AddICRVector(CIA_Base,iCRBit,interrupt)
  6289. _AddICRVector
  6290. _LVOAddICRVector
  6291. return x = d * 2^i
  6292. ldexp(d,i)
  6293. _ldexp
  6294. get the number
  6295. get exponent
  6296. get old exponent out
  6297. .ldunderA
  6298. _flterr
  6299. UNDER_FLOW
  6300. .ldoverA
  6301. _flterr
  6302. OVER_FLOW
  6303. *Using standard drawing rules for areafill,
  6304. +BltPattern(rp,mask,xl,yl,maxx,maxy,bytecnt)
  6305. _BltPattern
  6306. ,l,y&
  6307. _GfxBase
  6308. _LVOBltPattern
  6309. Create a new process
  6310. 0process = CreateProc(name,pri,segment,stackSize)
  6311. _CreateProc
  6312. ,l,y&
  6313. _DOSBase
  6314. v_LVOCreateProc
  6315. 5Add a linked list of gadgets to a window or requester
  6316. ARealPosition =  AddGList(Window,Gadget,Position,Numgad,Requester)
  6317.     _AddGList
  6318. ,l,y&
  6319. _IntuitionBase
  6320. J_LVOAddGList
  6321. Decode raw input classes
  6322. 2actual = RawKeyConvert(event,buffer,length,keyMap)
  6323. _RawKeyConvert
  6324. ,l,y&
  6325. _ConsoleBase
  6326. _LVORawKeyConvert
  6327. Initialize memory from a table
  6328. !InitStruct(initTable,memory,size)
  6329. _InitStruct
  6330. ,l,y&
  6331. _SysBase
  6332. _LVOInitStruct
  6333. _InitStdPacket
  6334. ,l,y&
  6335. _ARPBase
  6336. _LVOInitStdPacket
  6337. _GADS
  6338. ,l,y&
  6339. _ARPBase
  6340. _LVOGADS
  6341. Add a task to the system
  6342. AddTask(task,initialPC,finalPC)
  6343. _AddTask
  6344. ,l,y&
  6345. _SysBase
  6346. _LVOAddTask
  6347. 5Automatically build and get response from a requester
  6348. VResponse = AutoRequest(Window,BodyText,PosText,NegText,PosFlags,NegFlags,Width,Height)
  6349. _AutoRequest
  6350. ,l,y&
  6351. _IntuitionBase
  6352. _LVOAutoRequest
  6353. $Build and display a system requester
  6354. TReqWindow = BuildSysRequest(Window,BodyText,PosText,NegText,IDCMPFlags,Width,Height)
  6355. _BuildSysRequest
  6356. ,l,y&
  6357. _IntuitionBase
  6358. _LVOBuildSysRequest
  6359. Alert the user of an error
  6360. Alert(alertNum)
  6361. _Alert
  6362. ,l,y&
  6363. _SysBase
  6364. _LVOAlert
  6365. .Perform an I/O command and wait for completion
  6366. error = DoIO(iORequest)
  6367. _DoIO
  6368. ,l,y&
  6369. _SysBase
  6370. 8_LVODoIO
  6371. -Create a new layer behind all existing layers
  6372. 9result = CreateBehindLayer(li,bm,x0,y0,x1,y1,flags[,bm2])
  6373. _CreateBehindLayer
  6374. ,l,y&
  6375. _LayersBase
  6376. _LVOCreateBehindLayer
  6377. ,Create a new layer on top of existing layers
  6378. :result = CreateUpfrontLayer(li,bm,x0,y0,x1,y1,flags[,bm2])
  6379. _CreateUpfrontLayer
  6380. ,l,y&
  6381. _LayersBase
  6382. _LVOCreateUpfrontLayer
  6383. 6Modify the current parameters of a proportional gadget
  6384. MModifyProp(Gadget,Window,Requester,Flags,HorizPot,VertPot,HorizBody,VertBody)
  6385. _ModifyProp
  6386. ,l,y&
  6387. _IntuitionBase
  6388. d_LVOModifyProp
  6389. 1Cookie cut a shape in a rectangle to the RastPort
  6390. =BltTemplate(SrcTemplate,SrcX,SrcMod,rp,DstX,DstY,SizeX,SizeY)
  6391. _BltTemplate
  6392. ,l,y&
  6393. _GfxBase
  6394. _LVOBltTemplate
  6395. *Push bits in rectangle in raster around by
  6396. "dx,dy towards 0,0 inside rectangle
  6397. *ScrollRaster(rp,dx,dy,xmin,ymin,xmax,ymax)
  6398. _ScrollRaster
  6399. ,l,y&
  6400. _GfxBase
  6401. t_LVOScrollRaster
  6402. %ModifyProp,but with selective refresh
  6403. WNewModifyProp(Gadget,Window,Requester,Flags,HorizPot,VertPot,HorizBody,VertBody,NumGad)
  6404. _NewModifyProp
  6405. ,l,y&
  6406. _IntuitionBase
  6407. ,_LVONewModifyProp
  6408. /Blit from source bitmap to destination rastport
  6409. IBltBitMapRastPort(srcbm,srcx,srcy,destrp,destX,destY,sizeX,sizeY,minterm)
  6410. _BltBitMapRastPort
  6411. ,l,y&
  6412. _GfxBase
  6413. _LVOBltBitMapRastPort
  6414. .Calls BltBitMap() after accounting for windows
  6415. <ClipBlit(Src,SrcX,SrcY,Dest,DestX,DestY,XSize,YSize,Minterm)
  6416.     _ClipBlit
  6417. ,l,y&
  6418. _GfxBase
  6419. _LVOClipBlit
  6420. /Blit from source bitmap to destination rastport
  6421. UBltMaskBitMapRastPort(srcbm,srcx,srcy,destrp,destX,destY,sizeX,sizeY,minterm,bltmask)
  6422. _BltMaskBitMapRastPort
  6423. ,l,y&
  6424. _GfxBase
  6425. _LVOBltMaskBitMapRastPort
  6426. -Move a rectangular region of bits in a BitMap
  6427. 3planecnt = BltBitMap(SrcBitMap,SrcX,SrcY,DstBitMap,
  6428. _BltBitMap
  6429. ,l,y&
  6430. _GfxBase
  6431. _LVOBltBitMap
  6432. D0.L = D0.L / D1.L
  6433. _divs
  6434. divs_chksign
  6435.     divs_exit
  6436. D0.L = D0.L MOD D1.L signed
  6437. _mods
  6438. D0.L = D0.L MOD D1.L unsigned
  6439. _modu
  6440. D0.L = D0.L / D1.L unsigned
  6441. _divu
  6442.     comdivide
  6443. .hardldv
  6444. .loop
  6445. D0 = D0 * D1
  6446. _mulu
  6447.     _PathName
  6448. ,l,y&
  6449. _ARPBase
  6450. _LVOPathName
  6451. &Create the display of an alert message
  6452. 2Response = DisplayAlert(AlertNumber,String,Height)
  6453. _DisplayAlert
  6454. ,l,y&
  6455. _IntuitionBase
  6456. _LVODisplayAlert
  6457. _FPrintf
  6458. ,l,y&
  6459. _ARPBase
  6460. _LVOFPrintf
  6461. strncpy(dest,source,maxlength)
  6462. _strncpy
  6463. strncpy_dest
  6464. 2/"/:6
  6465. strncpy_maxlength
  6466. .loop
  6467. .loopstarter
  6468. .loop0
  6469. .loop0starter
  6470. +Convert a character list to contiguous data
  6471. )length = GetCLBuf(cList,buffer,maxLength)
  6472.     _GetCLBuf
  6473. ,l,y&
  6474. _ClistBase
  6475. _LVOGetCLBuf
  6476. -Convert contiguous data into a character list
  6477. %error = PutCLBuf(cList,buffer,length)
  6478.     _PutCLBuf
  6479. ,l,y&
  6480. _ClistBase
  6481. _LVOPutCLBuf
  6482. movmem(source,dest,count)
  6483. _movmem
  6484. movmem_source
  6485. movmem_count
  6486.     .continue
  6487. .loop
  6488. .move_backward
  6489. .loop0
  6490. .move_forward
  6491. movmem(source,dest,count)
  6492. _movmem
  6493. movmem_source
  6494. movmem_count
  6495.     .continue
  6496. .loop
  6497. .move_backward
  6498. .loop0
  6499. .move_forward
  6500. sran(seed)
  6501. _sran
  6502. sran_seed
  6503. ran()
  6504. ran.iy
  6505. _mulu
  6506. ran.iy
  6507. ran.iy
  6508. _divs
  6509. _mulu
  6510. ran.iy
  6511. ran.iy
  6512. _Pflt
  6513. _Pdiv
  6514. randl(x)
  6515. _randl
  6516. randl_x
  6517.     randl_x+4
  6518. _Pmul
  6519. ran()
  6520. ran.iy
  6521. _mulu
  6522. ran.iy
  6523. ran.iy
  6524. _mods
  6525. ran.iy
  6526. ran.iy
  6527. _Pflt
  6528. _Pdiv
  6529. randl(x)
  6530. _randl
  6531. randl_x
  6532. _Pmul
  6533. ran()
  6534. ran.iy
  6535. _mulu
  6536. ran.iy
  6537. ran.iy
  6538. _divs
  6539. _mulu
  6540. ran.iy
  6541. ran.iy
  6542. _Pflt
  6543. _Pdiv
  6544. randl(x)
  6545. _randl
  6546. randl_x
  6547.     randl_x+4
  6548. _Pmul
  6549. !ftoa(number,buffer,maxwidth,flag)
  6550. _ftoa
  6551. ftoa_buffer
  6552. ftoa_number
  6553. .NAN.MSG
  6554. .strcpy
  6555. .exit
  6556.     .continue
  6557. ftoa_maxwidth
  6558. ftoa_number
  6559. ftoa_number+4
  6560. _Ptst
  6561. ftoa_number
  6562. ftoa_number+4
  6563. _Pneg
  6564. ftoa_number
  6565. ftoa_number+4
  6566. .notnegative
  6567. ftoa_number
  6568. ftoa_number+4
  6569. _Ptst
  6570. .loop2
  6571. ftoa.round1.h
  6572. ftoa.round1.l
  6573. ftoa_number
  6574. ftoa_number+4
  6575. _Pcmp
  6576. ftoa.round0.l
  6577. ftoa_number
  6578. ftoa_number+4
  6579. _Pmul
  6580. ftoa_number
  6581. ftoa_number+4
  6582. .notlessthan2
  6583. ftoa.round0.h
  6584. ftoa.round0.l
  6585. ftoa_number
  6586. ftoa_number+4
  6587. _Pcmp
  6588. ftoa.round0.h
  6589. ftoa.round0.l
  6590. ftoa_number
  6591. ftoa_number+4
  6592. _Pdiv
  6593. ftoa_number
  6594. ftoa_number+4
  6595. .notpositive
  6596. ftoa_flag
  6597. ftoa_maxwidth
  6598. ftoa_maxwidth
  6599. ftoa_flag
  6600. ftoa_flag
  6601. ftoa.round0.h
  6602. ftoa_number
  6603. ftoa_number+4
  6604. _Padd
  6605. ftoa_number
  6606. ftoa_number+4
  6607. ftoa.round0.h
  6608. ftoa.round0.l
  6609. _Pcmp
  6610. ftoa_number
  6611. ftoa_number+4
  6612. ftoa_flag
  6613. ftoa_flag
  6614. ftoa_maxwidth
  6615. ftoa_number
  6616. ftoa_number+4
  6617. _Pfix
  6618. _Pflt
  6619. ftoa_number
  6620. ftoa_number+4
  6621. _Psub
  6622. ftoa.round0.h
  6623. ftoa.round0.l
  6624. _Pmul
  6625. ftoa_number
  6626. ftoa_number+4
  6627. ftoa_flag
  6628. _divs
  6629. _mods
  6630. _divs
  6631. _mods
  6632. .toexit
  6633. Not A Number
  6634. .NAN.MSG
  6635. !ftoa(number,buffer,maxwidth,flag)
  6636. _ftoa
  6637. ftoa_buffer
  6638. ftoa_number
  6639. .NAN.MSG
  6640. .strcpy
  6641. .exit
  6642.     .continue
  6643. ftoa_maxwidth
  6644. ftoa_number
  6645. ftoa_number+4
  6646. _Ptst
  6647. ftoa_number
  6648. ftoa_number+4
  6649. _Pneg
  6650. ftoa_number
  6651. ftoa_number+4
  6652. .notnegative
  6653. ftoa_number
  6654. ftoa_number+4
  6655. _Ptst
  6656. .loop2
  6657. ftoa.round1.h
  6658. ftoa.round1.l
  6659. ftoa_number
  6660. ftoa_number+4
  6661. _Pcmp
  6662. ftoa.round0.l
  6663. ftoa_number
  6664. ftoa_number+4
  6665. _Pmul
  6666. ftoa_number
  6667. ftoa_number+4
  6668. .notlessthan2
  6669. ftoa.round0.h
  6670. ftoa.round0.l
  6671. ftoa_number
  6672. ftoa_number+4
  6673. _Pcmp
  6674. ftoa.round0.h
  6675. ftoa.round0.l
  6676. ftoa_number
  6677. ftoa_number+4
  6678. _Pdiv
  6679. ftoa_number
  6680. ftoa_number+4
  6681. .notpositive
  6682. ftoa_flag
  6683. ftoa_maxwidth
  6684. ftoa_maxwidth
  6685. ftoa_flag
  6686. ftoa_flag
  6687. ftoa.round0.h
  6688. ftoa_number
  6689. ftoa_number+4
  6690. _Padd
  6691. ftoa_number
  6692. ftoa_number+4
  6693. ftoa.round0.h
  6694. ftoa.round0.l
  6695. _Pcmp
  6696. ftoa_number
  6697. ftoa_number+4
  6698. ftoa_flag
  6699. ftoa_flag
  6700. ftoa_maxwidth
  6701. ftoa_number
  6702. ftoa_number+4
  6703. _Pfix
  6704. _Pflt
  6705. ftoa_number
  6706. ftoa_number+4
  6707. _Psub
  6708. ftoa.round0.h
  6709. ftoa.round0.l
  6710. _Pmul
  6711. ftoa_number
  6712. ftoa_number+4
  6713. ftoa_flag
  6714. .toexit
  6715. Not A Number
  6716. .NAN.MSG
  6717. !ftoa(number,buffer,maxwidth,flag)
  6718. _ftoa
  6719. ftoa_buffer
  6720. ftoa.lround
  6721. ftoa_maxwidth
  6722. ftoa.ndig
  6723. ftoa.exp
  6724. ftoa_number
  6725. _Ptst
  6726. ftoa_number
  6727. _Pneg
  6728. ftoa_number
  6729. ftoa_number
  6730. _Ptst
  6731. ftoa_number
  6732. _Pcmp
  6733. ftoa_number
  6734. _Pmul
  6735. ftoa_number
  6736. ftoa.exp
  6737. ftoa_number
  6738. _Pcmp
  6739. ftoa_number
  6740. _Pdiv
  6741. ftoa_number
  6742. ftoa.exp
  6743. ftoa_flag
  6744. ftoa_maxwidth
  6745. ftoa.ndig
  6746. ftoa.exp
  6747. ftoa.exp
  6748. ftoa_maxwidth
  6749. ftoa_flag
  6750. ftoa_flag
  6751. ftoa.exp
  6752. ftoa.ndig
  6753. ftoa.ndig
  6754. ftoa.ndig
  6755. ftoa.ndig
  6756. ftoa_number
  6757. _Padd
  6758. ftoa_number
  6759. _Pcmp
  6760. ftoa_number
  6761. ftoa.exp
  6762. ftoa_flag
  6763. ftoa.ndig
  6764. ftoa_flag
  6765. ftoa.exp
  6766. ftoa.exp
  6767. ftoa.ndig
  6768. ftoa_maxwidth
  6769. ftoa.decpos
  6770. ftoa.exp
  6771. ftoa.decpos
  6772. ftoa.decpos
  6773. ftoa.ndig
  6774. ftoa_number
  6775. _Pfix
  6776. ftoa.digit
  6777. ftoa.digit
  6778. ftoa.digit
  6779. _Pflt
  6780. ftoa_number
  6781. _Psub
  6782. _Pmul
  6783. ftoa_number
  6784. ftoa.ndig
  6785. ftoa.decpos
  6786. ftoa.decpos
  6787. ftoa_flag
  6788. ftoa.exp
  6789. ftoa.exp
  6790. ftoa.exp
  6791. ftoa.exp
  6792. ftoa.exp
  6793. ftoa.exp
  6794. ftoa.exp
  6795. ftoa.exp
  6796. .exit
  6797. !ftoa(number,buffer,maxwidth,flag)
  6798. _ftoa
  6799. ftoa_buffer
  6800. ftoa.lround
  6801. ftoa_maxwidth
  6802. ftoa.ndig
  6803. ftoa.exp
  6804. ftoa_number
  6805. _Ftst
  6806. ftoa_number
  6807. _Fneg
  6808. ftoa_number
  6809. ftoa_number
  6810. _Ftst
  6811. ftoa_number
  6812. _Fcmp
  6813. ftoa_number
  6814. _Fmul
  6815. ftoa_number
  6816. ftoa.exp
  6817. ftoa_number
  6818. _Fcmp
  6819. ftoa_number
  6820. _Fdiv
  6821. ftoa_number
  6822. ftoa.exp
  6823. ftoa_flag
  6824. ftoa_maxwidth
  6825. ftoa.ndig
  6826. ftoa.exp
  6827. ftoa.exp
  6828. ftoa_maxwidth
  6829. ftoa_flag
  6830. ftoa_flag
  6831. ftoa.exp
  6832. ftoa.ndig
  6833. ftoa.ndig
  6834. ftoa.ndig
  6835. ftoa.ndig
  6836. ftoa_number
  6837. _Fadd
  6838. ftoa_number
  6839. _Fcmp
  6840. ftoa_number
  6841. ftoa.exp
  6842. ftoa_flag
  6843. ftoa.ndig
  6844. ftoa_flag
  6845. ftoa.exp
  6846. ftoa.exp
  6847. ftoa.ndig
  6848. ftoa_maxwidth
  6849. ftoa.decpos
  6850. ftoa.exp
  6851. ftoa.decpos
  6852. ftoa.decpos
  6853. ftoa.ndig
  6854. ftoa_number
  6855. _Ffix
  6856. ftoa.digit
  6857. ftoa.digit
  6858. ftoa.digit
  6859. _Fflt
  6860. ftoa_number
  6861. _Fsub
  6862. _Fmul
  6863. ftoa_number
  6864. ftoa.ndig
  6865. ftoa.decpos
  6866. ftoa.decpos
  6867. ftoa_flag
  6868. ftoa.exp
  6869. ftoa.exp
  6870. ftoa.exp
  6871. ftoa.exp
  6872. _divs
  6873. ftoa.exp
  6874. _mods
  6875. ftoa.exp
  6876. ftoa.exp
  6877. _divs
  6878. ftoa.exp
  6879. _mods
  6880. .exit
  6881. scdir(pat)
  6882. _scdir
  6883. _Chk_Abort
  6884. scdir.time
  6885. scdir_pat
  6886. _strchr
  6887. scdir_pat
  6888. _strchr
  6889. scdir.time
  6890. scdir_pat
  6891. .exit
  6892. scdir.time
  6893. scdir.name
  6894. scdir_pat
  6895. .strcpy
  6896. scdir.name
  6897. _strrchr
  6898. scdir.name
  6899. scdir.name
  6900. scdir.name
  6901. _getdir
  6902. scdir.patn
  6903. .strcpy0
  6904. scdir.path
  6905. scdir.name
  6906. .strcpy1
  6907. scdir.name
  6908. _strrchr
  6909. .colon2
  6910. scdir.patn
  6911. .strcpy2
  6912. scdir.path
  6913. scdir.name
  6914. .strcpy3
  6915. scdir.path
  6916. _getdir
  6917. scdir.patn
  6918. scdir.name
  6919. .strcpy4
  6920. scdir.path
  6921. scdir.path
  6922. _getdir
  6923. scdir.time
  6924. scdir.time
  6925. _getnxt
  6926. scdir.time
  6927. scdir.patn
  6928. fib_FileName
  6929. _jive
  6930. _jive
  6931. scdir.path
  6932. .strcpy5
  6933. fib_FileName
  6934. scdir.name
  6935. _strcat
  6936. _strcat
  6937. redundant instruction
  6938. getdir(path)
  6939. _getdir
  6940. fib_SIZEOF
  6941. _malloc
  6942. getdir._fp
  6943. getdir._path
  6944. getdir_path
  6945. .strcpy
  6946. ACCESS_READ
  6947. getdir_path
  6948. _Lock
  6949. getdir.lock
  6950. getdir._fp
  6951. getdir.lock
  6952. _Examine
  6953. getdir.lock
  6954. _UnLock
  6955. getdir._fp
  6956. fib_DirEntryType
  6957. .exit
  6958. .errorexit
  6959. getnxt()
  6960. _getnxt
  6961. ACCESS_READ
  6962. getdir._path
  6963. _Lock
  6964. getnxt.lock
  6965. .loop2
  6966. getdir._fp
  6967. getnxt.lock
  6968. _ExNext
  6969. getdir._fp
  6970. fib_DirEntryType
  6971. getnxt.lock
  6972. _UnLock
  6973. getdir._fp
  6974. .exit
  6975. getnxt.lock
  6976. _UnLock
  6977. .errorexit
  6978. jive(nam,pat)
  6979. _jive
  6980. .loop
  6981. jive_nam
  6982. _tolower
  6983. jive_pat
  6984. _tolower
  6985. jive_nam
  6986. jive_nam
  6987. .exit
  6988. jive_pat
  6989. jive_pat
  6990. jive_nam
  6991. jive_nam
  6992. jive_pat
  6993. ._loop
  6994. jive_pat
  6995. jive_pat
  6996. jive_pat
  6997. jive_pat
  6998. jive_nam
  6999. jive_nam
  7000. jive_pat
  7001. jive_pat
  7002. _jive
  7003. jive_nam
  7004. scdir(pat)
  7005. _scdir
  7006. _Chk_Abort
  7007. scdir.time
  7008. scdir_pat
  7009. _strchr
  7010. scdir_pat
  7011. _strchr
  7012. scdir.time
  7013. scdir_pat
  7014. .exit
  7015. scdir.time
  7016. scdir.name
  7017. scdir_pat
  7018. .strcpy
  7019. scdir.name
  7020. _strrchr
  7021. scdir.name
  7022. scdir.name
  7023. scdir.name
  7024. _getdir
  7025. scdir.patn
  7026. .strcpy0
  7027. scdir.path
  7028. scdir.name
  7029. .strcpy1
  7030. scdir.name
  7031. _strrchr
  7032. .colon2
  7033. scdir.patn
  7034. .strcpy2
  7035. scdir.path
  7036. scdir.name
  7037. .strcpy3
  7038. scdir.path
  7039. _getdir
  7040. scdir.patn
  7041. scdir.name
  7042. .strcpy4
  7043. scdir.path
  7044. scdir.path
  7045. _getdir
  7046. scdir.time
  7047. scdir.time
  7048. _getnxt
  7049. scdir.time
  7050. scdir.patn
  7051. fib_FileName
  7052. _jive
  7053. scdir.name
  7054. scdir.path
  7055. .strcpy5
  7056. fib_FileName
  7057. scdir.name
  7058. _strcat
  7059. scdir.name
  7060. redundant instruction
  7061. getdir(path)
  7062. _getdir
  7063. fib_SIZEOF
  7064. _malloc
  7065. getdir._fp
  7066. getdir._path
  7067. getdir_path
  7068. .strcpy
  7069. ACCESS_READ
  7070. getdir_path
  7071. _Lock
  7072. getdir.lock
  7073. getdir._fp
  7074. getdir.lock
  7075. _Examine
  7076. getdir.lock
  7077. _UnLock
  7078. getdir._fp
  7079. fib_DirEntryType
  7080. .exit
  7081. .errorexit
  7082. getnxt()
  7083. _getnxt
  7084. ACCESS_READ
  7085. getdir._path
  7086. _Lock
  7087. getnxt.lock
  7088. .loop2
  7089. getdir._fp
  7090. getnxt.lock
  7091. _ExNext
  7092. getdir._fp
  7093. fib_DirEntryType
  7094. getnxt.lock
  7095. _UnLock
  7096. getdir._fp
  7097. .exit
  7098. getnxt.lock
  7099. _UnLock
  7100. .errorexit
  7101. jive(nam,pat)
  7102. _jive
  7103. .loop
  7104. jive_nam
  7105. _tolower
  7106. jive_pat
  7107. _tolower
  7108. jive_nam
  7109. jive_nam
  7110. .exit
  7111. jive_pat
  7112. jive_pat
  7113. jive_nam
  7114. jive_nam
  7115. jive_pat
  7116. ._loop
  7117. jive_pat
  7118. jive_pat
  7119. jive_pat
  7120. jive_pat
  7121. jive_nam
  7122. jive_nam
  7123. jive_pat
  7124. jive_pat
  7125. _jive
  7126. jive_nam
  7127. scdir(pat)
  7128. _scdir
  7129. _Chk_Abort
  7130. scdir.time
  7131. scdir_pat
  7132. _strchr
  7133. scdir_pat
  7134. _strchr
  7135. scdir_pat
  7136. .exit
  7137. scdir.name
  7138. scdir_pat
  7139. .strcpy
  7140. scdir.name
  7141. _strrchr
  7142. scdir.name
  7143. scdir.name
  7144. scdir.name
  7145. _getdir
  7146. scdir.patn
  7147. .strcpy0
  7148. scdir.path
  7149. scdir.name
  7150. .strcpy1
  7151. scdir.name
  7152. _strrchr
  7153. .colon2
  7154. scdir.patn
  7155. .strcpy2
  7156. scdir.path
  7157. scdir.name
  7158. .strcpy3
  7159. scdir.path
  7160. _getdir
  7161. scdir.patn
  7162. scdir.name
  7163. .strcpy4
  7164. scdir.path
  7165. scdir.path
  7166. scdir.time
  7167. scdir.time
  7168. _getnxt
  7169. scdir.time
  7170. scdir.patn
  7171. fib_FileName
  7172. _jive
  7173. scdir.name
  7174. scdir.path
  7175. .strcpy5
  7176. fib_FileName
  7177. scdir.name
  7178. _strcat
  7179. scdir.name
  7180. redundant instruction
  7181. getdir(path)
  7182. _getdir
  7183. fib_SIZEOF
  7184. _malloc
  7185. getdir._fp
  7186. getdir._path
  7187. getdir_path
  7188. .strcpy
  7189. ACCESS_READ
  7190. getdir_path
  7191. __Lock
  7192. getdir.lock
  7193. getdir._fp
  7194. getdir.lock
  7195. _Examine
  7196. getdir.lock
  7197. __UnLock
  7198. getdir._fp
  7199. fib_DirEntryType
  7200. .exit
  7201. .errorexit
  7202. getnxt()
  7203. _getnxt
  7204. ACCESS_READ
  7205. getdir._path
  7206. __Lock
  7207. getnxt.lock
  7208. .loop2
  7209. getdir._fp
  7210. getnxt.lock
  7211. _ExNext
  7212. getdir._fp
  7213. fib_DirEntryType
  7214. getnxt.lock
  7215. __UnLock
  7216. getdir._fp
  7217. .exit
  7218. getnxt.lock
  7219. __UnLock
  7220. .errorexit
  7221. jive(nam,pat)
  7222. _jive
  7223. .loop
  7224. jive_nam
  7225. _tolower
  7226. jive_pat
  7227. _tolower
  7228. jive_nam
  7229. jive_nam
  7230. .exit
  7231. jive_pat
  7232. jive_pat
  7233. jive_nam
  7234. jive_nam
  7235. jive_pat
  7236. ._loop
  7237. jive_pat
  7238. jive_pat
  7239. jive_pat
  7240. jive_pat
  7241. jive_nam
  7242. jive_nam
  7243. jive_pat
  7244. jive_pat
  7245. _jive
  7246. jive_nam
  7247.     tmpfile()
  7248. _tmpfile
  7249. _tmpnam
  7250. .w.MSG
  7251. _fopen
  7252. _perror
  7253. .strlen
  7254. _malloc
  7255. FILE_tmpname
  7256. XOTO:
  7257. _fclose
  7258. _unlink
  7259. .exit
  7260. FILE_tmpname
  7261. .strcpy0
  7262. _TEMP
  7263. FILE_flags
  7264. .w.MSG
  7265. aputc(c,ptr)
  7266. _aputc
  7267. aputc_c
  7268. aputc_ptr
  7269. _putc
  7270. aputc_ptr
  7271. FILE_flags
  7272. aputc_ptr
  7273. _flsh_
  7274. .exit
  7275. ._exit
  7276. aputc(c,ptr)
  7277. _aputc
  7278. aputc_c
  7279. aputc_ptr
  7280. _putc
  7281. aputc_ptr
  7282. FILE_flags
  7283. aputc_ptr
  7284. _flsh_
  7285. .exit
  7286. ._exit
  7287. aputc(c,ptr)
  7288. _aputc
  7289. aputc_c
  7290. aputc_ptr
  7291. _putc
  7292. aputc_ptr
  7293. FILE_flags
  7294. aputc_ptr
  7295. _flsh_
  7296. .exit
  7297. ._exit
  7298. aputc(c,ptr)
  7299. _aputc
  7300. aputc_c
  7301. aputc_ptr
  7302. _putc
  7303. aputc_ptr
  7304. FILE_flags
  7305. aputc_ptr
  7306. _flsh_
  7307. .exit
  7308. ._exit
  7309. putw(w,stream)
  7310. _putw
  7311. putw_w
  7312. putw_stream
  7313. _putc
  7314. .exit
  7315.     .continue
  7316. putw_stream
  7317. _putc
  7318. .normalexit
  7319. putw(w,stream)
  7320. _putw
  7321. putw_w
  7322. putw_stream
  7323. _putc
  7324. .exit
  7325.     .continue
  7326. putw_stream
  7327. _putc
  7328. .normalexit
  7329. putw(w,stream)
  7330. _putw
  7331. putw_w
  7332. putw_stream
  7333. _putc
  7334. .exit
  7335.     .continue
  7336. putw_stream
  7337. _putc
  7338. .normalexit
  7339. sprintf(str,fmt,args)
  7340. _sprintf
  7341. sprintf.buff
  7342. sprintf_str
  7343. sprintf_args
  7344. sprintf_fmt
  7345. .spsub
  7346. _format
  7347. sprintf.buff
  7348. spsub(c)
  7349. .spsub
  7350. sprintf.buff
  7351. sprintf.buff
  7352.     spsub_c+3
  7353. spsub_c
  7354. sprintf(str,fmt,args)
  7355. _sprintf
  7356. sprintf.buff
  7357. sprintf_str
  7358. sprintf_args
  7359. sprintf_fmt
  7360. .spsub
  7361. _format
  7362. sprintf.buff
  7363. spsub(c)
  7364. .spsub
  7365. sprintf.buff
  7366. sprintf.buff
  7367.     spsub_c+1
  7368. spsub_c
  7369. sprintf(str,fmt,args)
  7370. _sprintf
  7371. sprintf.buff
  7372. sprintf_str
  7373. sprintf_args
  7374. sprintf_fmt
  7375. .spsub
  7376. _format
  7377. sprintf.buff
  7378. spsub(c)
  7379. .spsub
  7380. sprintf.buff
  7381. sprintf.buff
  7382.     spsub_c+3
  7383. spsub_c
  7384. agetc(ptr)
  7385. _agetc
  7386. agetc_ptr
  7387. .loop
  7388. _getc
  7389. FILE_flags
  7390. .exit
  7391. ._loop
  7392. agetc(ptr)
  7393. _agetc
  7394. agetc_ptr
  7395. .loop
  7396. _getc
  7397. FILE_flags
  7398. .exit
  7399. ._loop
  7400. agetc(ptr)
  7401. _agetc
  7402. agetc_ptr
  7403. .loop
  7404. _getc
  7405. FILE_flags
  7406. .exit
  7407. ._loop
  7408. char *calloc(nelem,size)
  7409. _calloc
  7410. calloc_size
  7411. calloc_nelem
  7412. _mulu
  7413. _malloc
  7414. _setmem
  7415. .errorexit
  7416. char *calloc(nelem,size)
  7417. _calloc
  7418. calloc_nelem
  7419. calloc_size
  7420. _malloc
  7421. _setmem
  7422. .errorexit
  7423. char *calloc(nelem,size)
  7424. _calloc
  7425. calloc_nelem
  7426. calloc_size
  7427. _mulu
  7428. _malloc
  7429. _setmem
  7430. .errorexit
  7431. char *fgets(s,n,fp)
  7432. _fgets
  7433. gets_s
  7434. .loop
  7435. fgets_n
  7436. fgets_n
  7437. fgets_fp
  7438. _agetc
  7439. fgets_s
  7440. .exit
  7441. .normalexit
  7442. fgets_s
  7443. char *fgets(s,n,fp)
  7444. _fgets
  7445. gets_s
  7446. .loop
  7447. fgets_n
  7448. fgets_n
  7449. fgets_fp
  7450. _agetc
  7451. fgets_s
  7452. .exit
  7453. .normalexit
  7454. fgets_s
  7455. char *fgets(s,n,fp)
  7456. _fgets
  7457. gets_s
  7458. .loop
  7459. fgets_n
  7460. fgets_n
  7461. fgets_fp
  7462. _agetc
  7463. fgets_s
  7464. .exit
  7465. .normalexit
  7466. fgets_s
  7467. char *gets(line)
  7468. _gets
  7469. gets_line
  7470. .loop>
  7471. _getchar
  7472.     .loopexit
  7473. gets_line
  7474. .exit
  7475. .normalexit
  7476. gets_line
  7477. char *gets(line)
  7478. _gets
  7479. gets_line
  7480. .loop>
  7481. _getchar
  7482.     .loopexit
  7483. gets_line
  7484. .exit
  7485. .normalexit
  7486. gets_line
  7487. char *gets(line)
  7488. _gets
  7489. gets_line
  7490. .loop>
  7491. _getchar
  7492.     .loopexit
  7493. gets_line
  7494. .exit
  7495. .normalexit
  7496. gets_line
  7497. mktemp(template)
  7498. _mktemp
  7499. mktemp_template
  7500. .strlen
  7501. >    _FindTask
  7502. .loop
  7503. _modu
  7504. _divu
  7505. .notX
  7506. ._loop
  7507.     .loopexit
  7508. mktemp_template
  7509. _access
  7510. mktemp_template
  7511. .notZ
  7512. ._exit
  7513. mktemp_template
  7514. _access
  7515. mktemp_template
  7516. .exit
  7517. mktemp_template
  7518. mktemp(template)
  7519. _mktemp
  7520. mktemp_template
  7521. .strlen
  7522. >    _FindTask
  7523. .loop
  7524. _modu
  7525. _divu
  7526. .notX
  7527. ._loop
  7528.     .loopexit
  7529. mktemp_template
  7530. _access
  7531. mktemp_template
  7532. .notZ
  7533. ._exit
  7534. mktemp_template
  7535. _access
  7536. mktemp_template
  7537. .exit
  7538. mktemp_template
  7539. mktemp(template)
  7540. _mktemp
  7541. mktemp_template
  7542. .strlen
  7543. >    _FindTask
  7544. .loop
  7545. _modu
  7546. _divu
  7547. .notX
  7548. ._loop
  7549.     .loopexit
  7550. mktemp_template
  7551. _access
  7552. mktemp_template
  7553. .notZ
  7554. ._exit
  7555. mktemp_template
  7556. _access
  7557. mktemp_template
  7558. .exit
  7559. mktemp_template
  7560. getw(stream)
  7561. _getw
  7562. getw_stream
  7563. _getc
  7564. getw_stream
  7565. _getc
  7566. .iseofexit
  7567. .exit
  7568.     .continue
  7569. getw(stream)
  7570. _getw
  7571. getw_stream
  7572. _getc
  7573. getw_stream
  7574. _getc
  7575. .iseofexit
  7576. .exit
  7577.     .continue
  7578. getw(stream)
  7579. _getw
  7580. getw_stream
  7581. _getc
  7582. getw_stream
  7583. _getc
  7584. .iseofexit
  7585. .exit
  7586.     .continue
  7587. !fwrite(buffer,size,number,stream)
  7588. _fwrite
  7589. fwrite_buffer
  7590. fwrite_stream
  7591. _putc
  7592. .exit
  7593. fwrite_size
  7594.     .continue
  7595. fwrite_number
  7596. fwrite_number
  7597. !fwrite(buffer,size,number,stream)
  7598. _fwrite
  7599. fwrite_buffer
  7600. fwrite_stream
  7601. _putc
  7602. .exit
  7603. fwrite_size
  7604.     .continue
  7605. fwrite_number
  7606. fwrite_number
  7607. !fwrite(buffer,size,number,stream)
  7608. _fwrite
  7609. fwrite_buffer
  7610. fwrite_stream
  7611. _putc
  7612. .exit
  7613. fwrite_size
  7614.     .continue
  7615. fwrite_number
  7616. fwrite_number
  7617. lseek(fd,pos,mode)
  7618. _lseek
  7619. lseek_fd
  7620. _Chk_Abort
  7621. _mulu
  7622. __devtab
  7623. __numdev
  7624. .errorexit2
  7625. _errno
  7626. EBADF
  7627. .exit
  7628.     .continue
  7629. lseek_mode
  7630. lseek_pos
  7631. _Seek
  7632. _IoErr
  7633. _errno
  7634. .continue0
  7635. _Seek
  7636. lseek(fd,pos,mode)
  7637. _lseek
  7638. lseek_fd
  7639. _Chk_Abort
  7640. __devtab
  7641. __numdev
  7642. .errorexit2
  7643. _errno
  7644. EBADF
  7645. .exit
  7646.     .continue
  7647. lseek_mode
  7648. lseek_pos
  7649. _Seek
  7650. _IoErr
  7651. _errno
  7652. .continue0
  7653. _Seek
  7654. lseek(fd,pos,mode)
  7655. _lseek
  7656. lseek_fd
  7657. _Chk_Abort
  7658. _mulu
  7659. __devtab
  7660. __numdev
  7661. .errorexit2
  7662. _errno
  7663. EBADF
  7664. .exit
  7665.     .continue
  7666. lseek_mode
  7667. lseek_pos
  7668. _Seek
  7669. _IoErr
  7670. _errno
  7671. .continue0
  7672. _Seek
  7673. read(fd,buf,len)
  7674. _read
  7675. read_fd
  7676. _Chk_Abort
  7677. _mulu
  7678. __devtab
  7679. __numdev
  7680. .errorexit2
  7681. _errno
  7682. EBADF
  7683. .exit
  7684.     .continue
  7685. read.refp_mode
  7686. O_WRONLY
  7687. _errno
  7688. EINVAL
  7689. .continue0
  7690. read_len
  7691. read_buf
  7692. _Read
  7693. _IoErr
  7694. _errno
  7695. .normalexit
  7696. read(fd,buf,len)
  7697. _read
  7698. read_fd
  7699. _Chk_Abort
  7700. __devtab
  7701. __numdev
  7702. .errorexit2
  7703. _errno
  7704. EBADF
  7705. .exit
  7706.     .continue
  7707. read.refp_mode
  7708. O_WRONLY
  7709. _errno
  7710. EINVAL
  7711. .continue0
  7712. read_len
  7713. read_buf
  7714. _Read
  7715. _IoErr
  7716. _errno
  7717. .normalexit
  7718. O_WRONLY
  7719. read(fd,buf,len)
  7720. _read
  7721. read_fd
  7722. _Chk_Abort
  7723. _mulu
  7724. __devtab
  7725. __numdev
  7726. .errorexit2
  7727. _errno
  7728. EBADF
  7729. .exit
  7730.     .continue
  7731. read.refp_mode
  7732. O_WRONLY
  7733. _errno
  7734. EINVAL
  7735. .continue0
  7736. read_len
  7737. read_buf
  7738. _Read
  7739. _IoErr
  7740. _errno
  7741. .normalexit
  7742. O_WRONLY
  7743. write(fd,buf,len)
  7744. _write
  7745. write_fd
  7746. _Chk_Abort
  7747. _mulu
  7748. __devtab
  7749. __numdev
  7750. .errorexit2
  7751. _errno
  7752. EBADF
  7753. .exit
  7754.     .continue
  7755. write.refp.mode
  7756. _errno
  7757. EINVAL
  7758. write_len
  7759. write_buf
  7760. write.refp.fd
  7761. _Write
  7762. _IoErr
  7763. _errno
  7764. .normalexit
  7765. write(fd,buf,len)
  7766. _write
  7767. write_fd
  7768. _Chk_Abort
  7769. __devtab
  7770. __numdev
  7771. .errorexit2
  7772. _errno
  7773. EBADF
  7774. .exit
  7775.     .continue
  7776. write.refp.mode
  7777. _errno
  7778. EINVAL
  7779. write_len
  7780. write_buf
  7781. write.refp.fd
  7782. _Write
  7783. _IoErr
  7784. _errno
  7785. .normalexit
  7786. write(fd,buf,len)
  7787. _write
  7788. write_fd
  7789. _Chk_Abort
  7790. _mulu
  7791. __devtab
  7792. __numdev
  7793. .errorexit2
  7794. _errno
  7795. EBADF
  7796. .exit
  7797.     .continue
  7798. write.refp.mode
  7799. _errno
  7800. EINVAL
  7801. write_len
  7802. write_buf
  7803. write.refp.fd
  7804. _Write
  7805. _IoErr
  7806. _errno
  7807. .normalexit
  7808. _cli_parse(pp,alen,aptr)
  7809. __cli_parse
  7810. _cli_parse_aptr
  7811. _cli_parse_pp
  7812. pr_CLI
  7813. _cli_parse_pp
  7814. pr_CLI
  7815. cli_CommandName
  7816. .fromWB2
  7817. __detach_name
  7818. _cli_parse_alen
  7819. B    __arg_len
  7820. B    __arg_len
  7821. >    _AllocMem
  7822. B    __arg_lin
  7823. .exit
  7824.     .continue
  7825. B    __arg_lin
  7826. _strncpy
  7827.  @B    __arg_lin
  7828. .space
  7829. .strcpy
  7830. _cli_parse_alen
  7831. B    __arg_lin
  7832. _strncat
  7833.  @B    __arg_lin
  7834. __argc
  7835.  @B    __arg_lin
  7836. .loop
  7837. .skipwhitespace
  7838.     .loopexit
  7839. .loop0
  7840. ._loop0
  7841. .loop1
  7842. .loop1exit
  7843. __argc
  7844.     .ctrlchar
  7845. __argc
  7846. >    _AllocMem
  7847. __argv
  7848. __argc
  7849. &@B    __arg_lin
  7850. __argv
  7851. .strlen
  7852. __argc
  7853. __argv
  7854. .space
  7855. _cli_parse(pp,alen,aptr)
  7856. __cli_parse
  7857. _cli_parse_aptr
  7858. _cli_parse_pp
  7859. pr_CLI
  7860. _cli_parse_pp
  7861. pr_CLI
  7862. cli_CommandName
  7863. .fromWB2
  7864. __detach_name
  7865. _cli_parse_alen
  7866. A    __arg_len
  7867. A    __arg_len
  7868. >    _AllocMem
  7869. B    __arg_lin
  7870. .exit
  7871.     .continue
  7872. B    __arg_lin
  7873. _strncpy
  7874. B    __arg_lin
  7875. .space
  7876. .strcpy
  7877. _cli_parse_alen+2
  7878. B    __arg_lin
  7879. _strncat
  7880.  @B    __arg_lin
  7881. __argc
  7882. B    __arg_lin
  7883. .loop
  7884. .skipwhitespace
  7885.     .loopexit
  7886. .loop0
  7887. ._loop0
  7888. .loop1
  7889. .loop1exit
  7890. __argc
  7891.     .ctrlchar
  7892. __argc
  7893. >    _AllocMem
  7894. __argv
  7895. __argc
  7896. &@B    __arg_lin
  7897. __argv
  7898. .strlen
  7899. __argc
  7900. __argv
  7901. .space
  7902. _cli_parse(pp,alen,aptr)
  7903. __cli_parse
  7904. _cli_parse_aptr
  7905. _cli_parse_pp
  7906. pr_CLI
  7907. _cli_parse_pp
  7908. pr_CLI
  7909. cli_CommandName
  7910. .fromWB2
  7911. __detach_name
  7912. _cli_parse_alen
  7913. B    __arg_len
  7914. B    __arg_len
  7915. >    _AllocMem
  7916. B    __arg_lin
  7917. .exit
  7918.     .continue
  7919. B    __arg_lin
  7920. _strncpy
  7921.  @B    __arg_lin
  7922. .space
  7923. .strcpy
  7924. _cli_parse_alen+2
  7925. B    __arg_lin
  7926. _strncat
  7927.  @B    __arg_lin
  7928. __argc
  7929.  @B    __arg_lin
  7930. .loop
  7931. .skipwhitespace
  7932.     .loopexit
  7933. .loop0
  7934. ._loop0
  7935. .loop1
  7936. .loop1exit
  7937. __argc
  7938.     .ctrlchar
  7939. __argc
  7940. >    _AllocMem
  7941. __argv
  7942. __argc
  7943. &@B    __arg_lin
  7944. __argv
  7945. .strlen
  7946. __argc
  7947. __argv
  7948. .space
  7949. getenv(str)
  7950. _getenv
  7951. .environmentName
  7952. _OpenLibrary
  7953. .exit
  7954.     .continue
  7955. _CloseLibrary
  7956. _Forbid
  7957. "getenv.lp_env
  7958. getenv_str
  7959. .strlen
  7960. .loop
  7961. _index
  7962. getenv_str
  7963. _strncmp
  7964. .strlen0
  7965. _malloc
  7966. .strcpy
  7967. _Permit
  7968. .strlen1
  7969. _Permit
  7970. .environmentName
  7971. environment
  7972. getenv(str)
  7973. _getenv
  7974. .environmentName
  7975. _OpenLibrary
  7976. .exit
  7977.     .continue
  7978. _CloseLibrary
  7979. _Forbid
  7980. "getenv.lp_env
  7981. getenv_str
  7982. .strlen
  7983. .loop
  7984. _index
  7985. getenv_str
  7986. _strncmp
  7987. .strlen0
  7988. _malloc
  7989. .strcpy
  7990. _Permit
  7991. .strlen1
  7992. _Permit
  7993. .environmentName
  7994. environment
  7995. getenv(str)
  7996. _getenv
  7997. .environmentName
  7998. _OpenLibrary
  7999. .exit
  8000.     .continue
  8001. _CloseLibrary
  8002. _Forbid
  8003. "getenv.lp_env
  8004. getenv_str
  8005. .strlen
  8006. .loop
  8007. _index
  8008. getenv_str
  8009. _strncmp
  8010. .strlen0
  8011. _malloc
  8012. .strcpy
  8013. _Permit
  8014. .strlen1
  8015. _Permit
  8016. .environmentName
  8017. environment
  8018.     close(fd)
  8019. _close
  8020. close_fd
  8021. _mulu
  8022. __devtab
  8023. __numdev
  8024. .errorexit2
  8025. _errno
  8026. EBADF
  8027. .exit
  8028.     .continue
  8029. close.refp.mode
  8030. O_STDIO
  8031. close.refp.fd
  8032. _Close
  8033. .normalexit
  8034. close.refp.fd
  8035. D0 = D0 * D1
  8036.     close(fd)
  8037. _close
  8038. close_fd
  8039. __devtab
  8040. __numdev
  8041. .errorexit2
  8042. _errno
  8043. EBADF
  8044. .exit
  8045.     .continue
  8046. _STDIO
  8047. close.refp.mode
  8048. close.refp.fd
  8049. _Close
  8050. .normalexit
  8051. close.refp.fd
  8052.     close(fd)
  8053. _close
  8054. close_fd
  8055. _mulu
  8056. __devtab
  8057. __numdev
  8058. .errorexit2
  8059. _errno
  8060. EBADF
  8061. .exit
  8062.     .continue
  8063. close.refp.mode
  8064. O_STDIO
  8065. close.refp.fd
  8066. _Close
  8067. .normalexit
  8068. close.refp.fd
  8069. _wb_parse(proc,wbm)
  8070. __wb_parse
  8071. wb_parse_proc
  8072. H@?    .IconName
  8073. _OpenLibrary
  8074. B    _IconBase
  8075. .exit
  8076.     .continue
  8077. wb_parse_wbm
  8078. $sm_ArgList
  8079. wa_Name
  8080. _GetDiskObject
  8081. .WINDOW.MSG
  8082. 6do_ToolTypes
  8083. _FindToolType
  8084. MODE_OLDFILE
  8085. _Open
  8086. fh_Type
  8087. pr_ConsoleTask
  8088. pr_CIS
  8089. MODE_OLDFILE
  8090. .currentwindowname
  8091. _Open
  8092. pr_COS
  8093. _FreeDiskObject
  8094. .closeit2
  8095. B    _IconBase
  8096. _CloseLibrary
  8097. B    _IconBase
  8098.     .IconName
  8099. icon.library
  8100. .WINDOW.MSG
  8101. WINDOW
  8102. .currentwindowname
  8103. scanfmt(gchar,fmt,&args)
  8104. _scanfmt
  8105. scanfmt_fmt
  8106. scanfmt_args
  8107. _gsub
  8108. scanfmt_gchar
  8109. .loop
  8110. scanfmt.suppress
  8111. scanfmt.lflag
  8112. scanfmt.widflg
  8113. getnum.maxwidth
  8114. scanfmt.suppress
  8115. _isdigit
  8116. getnum.maxwidth
  8117. getnum.maxwidth
  8118. _mulu
  8119. getnum.maxwidth
  8120. _isdigit
  8121. scanfmt.widflg
  8122. scanfmt.lflag
  8123. .case.Percent
  8124. .case.h
  8125. scanfmt.lflag
  8126. .case.D
  8127. scanfmt.lflag
  8128.     ;.decimal
  8129. .case.d
  8130. .case.X
  8131. scanfmt.lflag
  8132. .case.x
  8133. .case.O
  8134. scanfmt.lflag
  8135. .case.o
  8136. .getval>
  8137. _skipblank
  8138. scanfmt.lv
  8139. scanfmt.vals
  8140. scanfmt.list
  8141. _getnum
  8142. scanfmt.suppress
  8143. scanfmt.lflag
  8144. scanfmt.lv+2
  8145. scanfmt.lflag
  8146. scanfmt.lv
  8147. scanfmt.lv
  8148. .case.OpSqrBracket
  8149. scanfmt.lflag
  8150. scanfmt.lflag
  8151. rscanfmt.tlist
  8152. scanfmt.cp
  8153. .loop0
  8154. scanfmt.cp
  8155. scanfmt.cp
  8156. .loop0starter
  8157. scanfmt.cp
  8158. .case.s
  8159. scanfmt.lflag
  8160. rscanfmt.tlist
  8161. scanfmt.tlist+1
  8162. scanfmt.tlist+2
  8163. scanfmt.tlist+3
  8164. .string>
  8165. _skipblank
  8166. .charstring
  8167. scanfmt.suppress
  8168. scanfmt.cp
  8169. scanfmt.widflg
  8170. getnum.maxwidth
  8171. getnum.maxwidth
  8172. _gsub
  8173. scanfmt.lflag
  8174. rscanfmt.tlist
  8175. _index
  8176. rscanfmt.tlist
  8177. _index
  8178. _gsub
  8179. scanfmt.suppress
  8180. scanfmt.cp
  8181. scanfmt.cp
  8182. scanfmt.widflg
  8183. scanfmt.widflg
  8184. scanfmt.suppress
  8185. scanfmt.cp
  8186. .case.c
  8187. scanfmt.widflg
  8188. getnum.maxwidth
  8189. rscanfmt.tlist
  8190. scanfmt.lflag
  8191. .casestarter
  8192. _isspace
  8193. .matchit
  8194. _gsub
  8195. _gsub
  8196. ._loop
  8197.     .stopscan
  8198. _gsub
  8199. .exit
  8200. _gsub
  8201. skipblank()
  8202. _skipblank
  8203. .loop
  8204. _gsub
  8205. _isspace
  8206.     .loopexit
  8207. _gsub
  8208. .exit
  8209. .errorexit
  8210. getnum(list,values,base,valp)
  8211. _getnum
  8212. getnum.maxwidth
  8213. .exit
  8214.     .continue
  8215. getnum.sign
  8216. getnum.val
  8217. _gsub
  8218. getnum.sign
  8219. _gsub
  8220. _gsub
  8221. getnum_list
  8222. _index
  8223. getnum_base
  8224. getnum.val
  8225. _gsub
  8226. getnum_base
  8227. getnum.val
  8228. _mulu
  8229. getnum.val
  8230. getnum_list
  8231. getnum_values
  8232. getnum.val
  8233. getnum.maxwidth
  8234. getnum.sign
  8235. getnum_valp
  8236. getnum.val
  8237. getnum_valp
  8238. getnum.val
  8239. scanfmt(gchar,fmt,&args)
  8240. _scanfmt
  8241. scanfmt_fmt
  8242. scanfmt_args
  8243. _gsub
  8244. scanfmt_gchar
  8245. .loop
  8246. scanfmt.suppress
  8247. scanfmt.lflag
  8248. scanfmt.widflg
  8249. getnum.maxwidth
  8250. scanfmt.suppress
  8251. _isdigit
  8252. getnum.maxwidth
  8253. getnum.maxwidth
  8254. getnum.maxwidth
  8255. _isdigit
  8256. scanfmt.widflg
  8257. scanfmt.lflag
  8258. .case.Percent
  8259. .case.h
  8260. scanfmt.lflag
  8261. .case.D
  8262. scanfmt.lflag
  8263.     ;.decimal
  8264. .case.d
  8265. .case.X
  8266. scanfmt.lflag
  8267. .case.x
  8268. .case.O
  8269. scanfmt.lflag
  8270. .case.o
  8271. .getval>
  8272. _skipblank
  8273. scanfmt.lv
  8274. scanfmt.vals
  8275. scanfmt.list
  8276. _getnum
  8277. scanfmt.suppress
  8278. scanfmt.lflag
  8279. scanfmt.lv+2
  8280. scanfmt.lflag
  8281. scanfmt.lv
  8282. scanfmt.lv+2
  8283. .___loop
  8284. .case.E
  8285. scanfmt.lflag
  8286. .case.e>
  8287. _skipblank
  8288. rscanfmt.tlist
  8289. _getflt
  8290. scanfmt.suppress
  8291. scanfmt.lflag
  8292. rscanfmt.tlist
  8293. _atof
  8294. rscanfmt.tlist
  8295. _atof
  8296.     .___loop0
  8297. .case.OpSqrBracket
  8298. scanfmt.lflag
  8299. scanfmt.lflag
  8300. rscanfmt.tlist
  8301. scanfmt.cp
  8302. .loop0
  8303. scanfmt.cp
  8304. scanfmt.cp
  8305. .loop0starter
  8306. scanfmt.cp
  8307. .case.s
  8308. scanfmt.lflag
  8309. rscanfmt.tlist
  8310. scanfmt.tlist+1
  8311. scanfmt.tlist+2
  8312. scanfmt.tlist+3
  8313. .string>
  8314. _skipblank
  8315. .charstring
  8316. scanfmt.suppress
  8317. scanfmt.cp
  8318. scanfmt.widflg
  8319. getnum.maxwidth
  8320. getnum.maxwidth
  8321. _gsub
  8322. scanfmt.lflag
  8323. rscanfmt.tlist
  8324. _index
  8325. rscanfmt.tlist
  8326. _index
  8327. _gsub
  8328. scanfmt.suppress
  8329. scanfmt.cp
  8330. scanfmt.cp
  8331. scanfmt.widflg
  8332. scanfmt.widflg
  8333. scanfmt.suppress
  8334. scanfmt.cp
  8335.     .___loop1
  8336. .case.c
  8337. scanfmt.widflg
  8338. getnum.maxwidth
  8339. rscanfmt.tlist
  8340. scanfmt.lflag
  8341. .casestarter
  8342. .__loop
  8343. _isspace
  8344. .matchit
  8345. _gsub
  8346. _gsub
  8347. ._loop
  8348.     .stopscan
  8349. _gsub
  8350. .exit
  8351. _gsub
  8352. skipblank()
  8353. _skipblank
  8354. .loop
  8355. _gsub
  8356. _isspace
  8357.     .loopexit
  8358. _gsub
  8359. .exit
  8360. .errorexit
  8361. getflt(buffer)
  8362. _getflt
  8363. getflt.decpt
  8364. getflt.exp
  8365. getflt.sign
  8366. getflt.buffer
  8367. .loop
  8368. _gsub
  8369. _isdigit
  8370. getflt.decpt
  8371. getflt.decpt
  8372. getflt.exp
  8373. getflt.buffer
  8374. getflt.sign
  8375. getflt.decpt
  8376. getflt.exp
  8377. getflt.sign
  8378. _gsub
  8379. getflt.sign
  8380. .loopstarter2
  8381. getnum.maxwidth
  8382. getnum.maxwidth
  8383. getflt.buffer
  8384. .errorexit
  8385. .exit
  8386. getnum(list,values,base,valp)
  8387. _getnum
  8388. getnum.maxwidth
  8389. .exit
  8390.     .continue
  8391. getnum.sign
  8392. getnum.val
  8393. _gsub
  8394. getnum.sign
  8395. _gsub
  8396. _gsub
  8397. getnum_list
  8398. _index
  8399. getnum_base
  8400. getnum.val
  8401. _gsub
  8402. getnum_base
  8403. getnum.val
  8404. _mulu
  8405. getnum.val
  8406. getnum_list
  8407. getnum_values
  8408. getnum.val
  8409. getnum.maxwidth
  8410. getnum.sign
  8411. getnum_valp
  8412. getnum.val
  8413. getnum_valp
  8414. getnum.val
  8415. scanfmt(gchar,fmt,&args)
  8416. _scanfmt
  8417. scanfmt_fmt
  8418. scanfmt_args
  8419. _gsub
  8420. scanfmt_gchar
  8421. .loop
  8422. scanfmt.suppress
  8423. scanfmt.lflag
  8424. scanfmt.widflg
  8425. getnum.maxwidth
  8426. scanfmt.suppress
  8427. _isdigit
  8428. getnum.maxwidth
  8429. getnum.maxwidth
  8430. _mulu
  8431. getnum.maxwidth
  8432. _isdigit
  8433. scanfmt.widflg
  8434. scanfmt.lflag
  8435. .case.Percent
  8436. .case.h
  8437. scanfmt.lflag
  8438. .case.D
  8439. scanfmt.lflag
  8440.     ;.decimal
  8441. .case.d
  8442. .case.X
  8443. scanfmt.lflag
  8444. .case.x
  8445. .case.O
  8446. scanfmt.lflag
  8447. .case.o
  8448. .getval>
  8449. _skipblank
  8450. scanfmt.lv
  8451. scanfmt.vals
  8452. scanfmt.list
  8453. _getnum
  8454. scanfmt.suppress
  8455. scanfmt.lflag
  8456. scanfmt.lv+2
  8457. scanfmt.lflag
  8458. scanfmt.lv
  8459. scanfmt.lv+2
  8460. .___loop
  8461. .case.E
  8462. scanfmt.lflag
  8463. .case.e>
  8464. _skipblank
  8465. rscanfmt.tlist
  8466. _getflt
  8467. scanfmt.suppress
  8468. scanfmt.lflag
  8469. rscanfmt.tlist
  8470. _atof
  8471. rscanfmt.tlist
  8472. _atof
  8473.     .___loop0
  8474. .case.OpSqrBracket
  8475. scanfmt.lflag
  8476. scanfmt.lflag
  8477. rscanfmt.tlist
  8478. scanfmt.cp
  8479. .loop0
  8480. scanfmt.cp
  8481. scanfmt.cp
  8482. .loop0starter
  8483. scanfmt.cp
  8484. .case.s
  8485. scanfmt.lflag
  8486. rscanfmt.tlist
  8487. scanfmt.tlist+1
  8488. scanfmt.tlist+2
  8489. scanfmt.tlist+3
  8490. .string>
  8491. _skipblank
  8492. .charstring
  8493. scanfmt.suppress
  8494. scanfmt.cp
  8495. scanfmt.widflg
  8496. getnum.maxwidth
  8497. getnum.maxwidth
  8498. _gsub
  8499. scanfmt.lflag
  8500. rscanfmt.tlist
  8501. _index
  8502. rscanfmt.tlist
  8503. _index
  8504. _gsub
  8505. scanfmt.suppress
  8506. scanfmt.cp
  8507. scanfmt.cp
  8508. scanfmt.widflg
  8509. scanfmt.widflg
  8510. scanfmt.suppress
  8511. scanfmt.cp
  8512.     .___loop1
  8513. .case.c
  8514. scanfmt.widflg
  8515. getnum.maxwidth
  8516. rscanfmt.tlist
  8517. scanfmt.lflag
  8518. .casestarter
  8519. .__loop
  8520. _isspace
  8521. .matchit
  8522. _gsub
  8523. _gsub
  8524. ._loop
  8525.     .stopscan
  8526. _gsub
  8527. .exit
  8528. _gsub
  8529. skipblank()
  8530. _skipblank
  8531. .loop
  8532. _gsub
  8533. _ctp_
  8534. _isspace
  8535.     .loopexit
  8536. _gsub
  8537. .exit
  8538. .errorexit
  8539. getflt(buffer)
  8540. _getflt
  8541. getflt.decpt
  8542. getflt.exp
  8543. getflt.sign
  8544. getflt.buffer
  8545. .loop
  8546. _gsub
  8547. _ctp_
  8548. _isdigit
  8549. getflt.decpt
  8550. getflt.decpt
  8551. getflt.exp
  8552. getflt.buffer
  8553. getflt.sign
  8554. getflt.decpt
  8555. getflt.exp
  8556. getflt.sign
  8557. _gsub
  8558. getflt.sign
  8559. .loopstarter2
  8560. getnum.maxwidth
  8561. getnum.maxwidth
  8562. getflt.buffer
  8563. .errorexit
  8564. .exit
  8565. getnum(list,values,base,valp)
  8566. _getnum
  8567. getnum.maxwidth
  8568. .exit
  8569.     .continue
  8570. getnum.sign
  8571. getnum.val
  8572. _gsub
  8573. getnum.sign
  8574. _gsub
  8575. _gsub
  8576. getnum_list
  8577. _index
  8578. getnum_base
  8579. getnum.val
  8580. _gsub
  8581. getnum_base
  8582. getnum.val
  8583. _mulu
  8584. getnum.val
  8585. getnum_list
  8586. getnum_values
  8587. getnum.val
  8588. getnum.maxwidth
  8589. getnum.sign
  8590. getnum_valp
  8591. getnum.val
  8592. getnum_valp
  8593. getnum.val
  8594. qsort(base,nel,size,compar)
  8595. _qsort
  8596. qsort_nel
  8597. .exit
  8598.     .continue
  8599. qsort.stack
  8600. |qsort.sp
  8601. qsort_nel
  8602. qsort_size
  8603. _mulu
  8604. qsort_base
  8605. qsort_base
  8606. qsort_size
  8607. _divu
  8608. qsort_size
  8609. _mulu
  8610. qsort_base
  8611. qsort_base
  8612. qsort_compar
  8613. qsort_size
  8614. qsort_compar
  8615. qsort_size
  8616. qsort_size
  8617. _swapmem
  8618. qsort_size
  8619. qsort_size
  8620. qsort_base
  8621. |qsort.sp
  8622. |qsort.sp
  8623. |qsort.sp
  8624. qsort_base
  8625. |qsort.sp
  8626. qsort_base
  8627. |qsort.sp
  8628. |qsort.sp
  8629. qsort_base
  8630. qsort_base
  8631. qsort.stack
  8632. |qsort.sp
  8633. |qsort.sp
  8634. |qsort.sp
  8635. qsort_base
  8636. |qsort.sp
  8637. ._exit
  8638. qsort(base,nel,size,compar)
  8639. _qsort
  8640. qsort_nel
  8641. .exit
  8642.     .continue
  8643. qsort.stack
  8644. |qsort.sp
  8645. qsort_nel
  8646. qsort_size
  8647. qsort_base
  8648. qsort_base
  8649. qsort_size
  8650. qsort_size
  8651. qsort_base
  8652. qsort_base
  8653. qsort_compar
  8654. qsort_size
  8655. qsort_compar
  8656. qsort_size
  8657. qsort_size
  8658. _swapmem
  8659. qsort_size
  8660. qsort_size
  8661. qsort_base
  8662. |qsort.sp
  8663. |qsort.sp
  8664. |qsort.sp
  8665. qsort_base
  8666. |qsort.sp
  8667. qsort_base
  8668. |qsort.sp
  8669. |qsort.sp
  8670. qsort_base
  8671. qsort_base
  8672. qsort.stack
  8673. |qsort.sp
  8674. |qsort.sp
  8675. |qsort.sp
  8676. qsort_base
  8677. |qsort.sp
  8678. ._exit
  8679. qsort(base,nel,size,compar)
  8680. _qsort
  8681. qsort_nel
  8682. .exit
  8683.     .continue
  8684. qsort.stack
  8685. |qsort.sp
  8686. qsort_nel
  8687. qsort_size
  8688. _mulu
  8689. qsort_base
  8690. qsort_base
  8691. qsort_size
  8692. _divu
  8693. qsort_size
  8694. _mulu
  8695. qsort_base
  8696. qsort_base
  8697. qsort_compar
  8698. qsort_size
  8699. qsort_compar
  8700. qsort_size
  8701. qsort_size
  8702. _swapmem
  8703. qsort_size
  8704. qsort_size
  8705. qsort_base
  8706. |qsort.sp
  8707. |qsort.sp
  8708. |qsort.sp
  8709. qsort_base
  8710. |qsort.sp
  8711. qsort_base
  8712. |qsort.sp
  8713. |qsort.sp
  8714. qsort_base
  8715. qsort_base
  8716. qsort.stack
  8717. |qsort.sp
  8718. |qsort.sp
  8719. |qsort.sp
  8720. qsort_base
  8721. |qsort.sp
  8722. ._exit
  8723. time(tt)
  8724. _time
  8725. time_t
  8726. UNIT_VBLANK
  8727. .TimerName
  8728. _OpenDevice
  8729. .timerisnotava.MSG
  8730. _printf
  8731. Hx?<:
  8732. _exit
  8733. PO\O:
  8734.     .continue
  8735. _CreatePort
  8736. time.t+MN_REPLYPORT
  8737. TR_GETSYSTIME
  8738. time.t+IO_COMMAND
  8739. time_t
  8740. _DoIO
  8741. time.t+IOTV_TIME+TV_MICRO
  8742. _divu
  8743. time.t+IOTV_TIME+TV_SECS
  8744. time.hz
  8745. time_t
  8746. _CloseDevice
  8747. time.t+MN_REPLYPORT
  8748. _DeletePort
  8749. time_tt
  8750. time_tt
  8751. time.hz
  8752. .exit
  8753. time.hz
  8754. .TimerName
  8755. timer.device
  8756. .timerisnotava.MSG
  8757. timer is not available
  8758. IO_COMMAND
  8759. MN_REPLYPORT
  8760. time.t
  8761. TV_SECS
  8762.  IOTV_TIME
  8763. TV_MICRO
  8764. time(tt)
  8765. _time
  8766. time_t
  8767. UNIT_VBLANK
  8768. .TimerName
  8769. _OpenDevice
  8770. .timerisnotava.MSG
  8771. _printf
  8772. _exit
  8773.     .continue
  8774. _CreatePort
  8775. time.t+MN_REPLYPORT
  8776. TR_GETSYSTIME
  8777. time.t+IO_COMMAND
  8778. time_t
  8779. _DoIO
  8780. time.t+IOTV_TIME+TV_MICRO%
  8781. TV_MICRO
  8782. _divu
  8783. time.t+IOTV_TIME+TV_SECS%
  8784. TV_SECS
  8785. time.hz
  8786. time_t
  8787. _CloseDevice
  8788. time.t+MN_REPLYPORT
  8789. _DeletePort
  8790. time_tt
  8791. time_tt
  8792. time.hz
  8793. .exit
  8794. time.hz
  8795. .TimerName
  8796. timer.device
  8797. .timerisnotava.MSG
  8798. timer is not available
  8799. IO_COMMAND
  8800. MN_REPLYPORT
  8801. time.t
  8802.  IOTV_TIME
  8803. exp(x)
  8804. exp_x
  8805. exp_x+4
  8806. _Pcmp
  8807.     ERANGE
  8808. .exit
  8809.     .continue
  8810. exp_x
  8811. exp_x+4
  8812. _Pcmp
  8813.     ERANGE
  8814. .continue0
  8815. exp_x+4
  8816. exp_x
  8817. _Pcmp
  8818. .continue1
  8819. exp_x
  8820. exp_x+4
  8821. _Pmul
  8822. exp.z
  8823. exp.z+4
  8824. _Pfix
  8825. exp.n
  8826. exp.n
  8827. exp.n
  8828. exp.n
  8829. _Pflt
  8830. exp.z
  8831. exp.z+4
  8832. _Psub
  8833. _Pcmp
  8834. exp.n
  8835. exp.n
  8836. _Pflt
  8837. exp.xn
  8838. exp.xn+4
  8839. exp.xn
  8840. exp.xn+4
  8841. _Pmul
  8842. exp_x
  8843. exp_x+4
  8844. _Psub
  8845. exp.xn
  8846. exp.xn+4
  8847. _Pmul
  8848. _Padd
  8849. exp.g
  8850. exp.g+4
  8851. exp.g
  8852. exp.g+4
  8853. exp.g
  8854. exp.g+4
  8855. _Pmul
  8856. exp.z
  8857. exp.z+4
  8858. exp.z
  8859. exp.z+4
  8860. _Pmul
  8861. _Padd
  8862. exp.z
  8863. exp.z+4
  8864. _Pmul
  8865. _Padd
  8866. exp.g
  8867. exp.g+4
  8868. _Pmul
  8869. exp.r
  8870. exp.r+4
  8871. exp.z
  8872. exp.z+4
  8873. _Pmul
  8874. _Padd
  8875. exp.z
  8876. exp.z+4
  8877. _Pmul
  8878. _Padd
  8879. exp.z
  8880. exp.z+4
  8881. _Pmul
  8882. _Padd
  8883. exp.r
  8884. exp.r+4
  8885. _Psub
  8886. exp.r
  8887. exp.r+4
  8888. _Pdiv
  8889. _Padd
  8890. exp.r
  8891. exp.r+4
  8892. exp.n
  8893. exp.r+4
  8894. exp.r
  8895. _ldexp
  8896. exp(x)
  8897. exp_x
  8898. exp_x+4
  8899. _Pcmp
  8900. _errno
  8901.     ERANGE
  8902. .exit
  8903.     .continue
  8904. exp_x
  8905. exp_x+4
  8906. _Pcmp
  8907. _errno
  8908.     ERANGE
  8909. .continue0
  8910. exp_x+4
  8911. exp_x
  8912. _Pcmp
  8913. .continue1
  8914. exp_x
  8915. exp_x+4
  8916. _Pmul
  8917. exp.z
  8918. exp.z+4
  8919. _Pfix
  8920. exp.n
  8921. exp.n
  8922. exp.n
  8923. exp.n
  8924. _Pflt
  8925. exp.z
  8926. exp.z+4
  8927. _Psub
  8928. _Pcmp
  8929. exp.n
  8930. exp.n
  8931. _Pflt
  8932. exp.xn
  8933. exp.xn+4
  8934. exp.xn
  8935. exp.xn+4
  8936. _Pmul
  8937. exp_x
  8938. exp_x+4
  8939. _Psub
  8940. exp.xn
  8941. exp.xn+4
  8942. _Pmul
  8943. _Padd
  8944. exp.g
  8945. exp.g+4
  8946. exp.g
  8947. exp.g+4
  8948. exp.g
  8949. exp.g+4
  8950. _Pmul
  8951. exp.z
  8952. exp.z+4
  8953. exp.z
  8954. exp.z+4
  8955. _Pmul
  8956. _Padd
  8957. exp.z
  8958. exp.z+4
  8959. _Pmul
  8960. _Padd
  8961. exp.g
  8962. exp.g+4
  8963. _Pmul
  8964. exp.r
  8965. exp.r+4
  8966. exp.z
  8967. exp.z+4
  8968. _Pmul
  8969. _Padd
  8970. exp.z
  8971. exp.z+4
  8972. _Pmul
  8973. _Padd
  8974. exp.z
  8975. exp.z+4
  8976. _Pmul
  8977. _Padd
  8978. exp.r
  8979. exp.r+4
  8980. _Psub
  8981. exp.r
  8982. exp.r+4
  8983. _Pdiv
  8984. _Padd
  8985. exp.r
  8986. exp.r+4
  8987. exp.n
  8988. exp.r+4
  8989. exp.r
  8990. _ldexp
  8991. atof(cp)
  8992. _atof
  8993. atof_cp
  8994. atof.zero
  8995. atof.zero+4
  8996. atof.ten
  8997. atof.ten+4
  8998. .loop
  8999. .whitespace
  9000. .notwhitespace
  9001. atof.msign
  9002.     .notminus
  9003. atof.msign
  9004. atof.dexp
  9005. atof.dpflg
  9006. atof.zero
  9007. atof.acc
  9008. atof.zero+4
  9009. atof.acc+4
  9010. .loop0
  9011. _isdigit
  9012. atof.ten
  9013. atof.ten+4
  9014. atof.acc
  9015. atof.acc+4
  9016. _Pmul
  9017. atof.acc
  9018. atof.acc+4
  9019. _Pflt
  9020. atof.acc
  9021. atof.acc+4
  9022. _Padd
  9023. atof.acc
  9024. atof.acc+4
  9025. atof.dpflg
  9026. atof.dexp
  9027.     ._toloop0
  9028. atof.dpflg
  9029. atof.dpflg
  9030. ._checkE
  9031. .toloop0
  9032. .checkE
  9033. atof.esign
  9034. .notminus0
  9035. atof.esign
  9036. .notPlus
  9037. atof.i
  9038. .loop1
  9039. atof.i
  9040. atof.i
  9041. .loop1starter
  9042. _isdigit
  9043. atof.esign
  9044. atof.i
  9045. .notexponent
  9046. atof.i
  9047. atof.dexp
  9048. .notE
  9049. atof.dexp
  9050. .loop2
  9051. atof.dexp
  9052. atof.dexp
  9053. atof.ten
  9054. atof.ten+4
  9055. atof.acc
  9056. atof.acc+4
  9057. _Pdiv
  9058. atof.acc
  9059. atof.acc+4
  9060. ._toexit
  9061. .notdexp
  9062. atof.dexp
  9063. .loop3
  9064. atof.dexp
  9065. atof.dexp
  9066. atof.ten
  9067. atof.ten+4
  9068. atof.acc
  9069. atof.acc+4
  9070. _Pmul
  9071. atof.acc
  9072. atof.acc+4
  9073. .toexit
  9074. atof.msign
  9075. atof.acc
  9076. atof.acc+4
  9077. _Pneg
  9078. atof.acc
  9079. atof.acc+4
  9080. .exit
  9081. atof.acc
  9082. atof.acc+4
  9083. atof(cp)
  9084. _atof
  9085. atof_cp
  9086. atof.zero
  9087. atof.ten
  9088. .loop
  9089. .whitespace
  9090. .notwhitespace
  9091. atof.msign
  9092.     .notminus
  9093. atof.msign
  9094. atof.dexp
  9095. atof.dpflg
  9096. atof.zero
  9097. atof.acc
  9098. .loop0
  9099. _isdigit
  9100. atof.ten
  9101. atof.acc
  9102. _Pmul
  9103. atof.acc
  9104. _Pflt
  9105. atof.acc
  9106. _Padd
  9107. atof.acc
  9108. atof.dpflg
  9109. atof.dexp
  9110.     ._toloop0
  9111. atof.dpflg
  9112. atof.dpflg
  9113. ._checkE
  9114. .toloop0
  9115. .checkE
  9116. atof.esign
  9117. .notminus0
  9118. atof.esign
  9119. .notPlus
  9120. atof.i
  9121. .loop1
  9122. atof.i
  9123. atof.i
  9124. .loop1starter
  9125. _isdigit
  9126. atof.esign
  9127. atof.i
  9128. .notexponent
  9129. atof.i
  9130. atof.dexp
  9131. .notE
  9132. atof.dexp
  9133. .loop2
  9134. atof.dexp
  9135. atof.dexp
  9136. atof.ten
  9137. atof.acc
  9138. _Pdiv
  9139. atof.acc
  9140. ._toexit
  9141. .notdexp
  9142. atof.dexp
  9143. .loop3
  9144. atof.dexp
  9145. atof.dexp
  9146. atof.ten
  9147. atof.acc
  9148. _Pmul
  9149. atof.acc
  9150. .toexit
  9151. atof.msign
  9152. atof.acc
  9153. _Pneg
  9154. atof.acc
  9155. .exit
  9156. atof.acc
  9157. atof(cp)
  9158. _atof
  9159. atof_cp
  9160. atof.zero
  9161. atof.ten
  9162. .loop
  9163. .whitespace
  9164. .notwhitespace
  9165. atof.msign
  9166.     .notminus
  9167. atof.msign
  9168. atof.dexp
  9169. atof.dpflg
  9170. atof.zero
  9171. atof.acc
  9172. .loop0
  9173. _isdigit
  9174. atof.ten
  9175. atof.acc
  9176. _Fmul
  9177. atof.acc
  9178. _Fflt
  9179. atof.acc
  9180. _Fadd
  9181. atof.acc
  9182. atof.dpflg
  9183. atof.dexp
  9184.     ._toloop0
  9185. atof.dpflg
  9186. atof.dpflg
  9187. ._checkE
  9188. .toloop0
  9189. .checkE
  9190. atof.esign
  9191. .notminus0
  9192. atof.esign
  9193. .notPlus
  9194. atof.i
  9195. .loop1
  9196. atof.i
  9197. _mulu
  9198. atof.i
  9199. .loop1starter
  9200. _isdigit
  9201. atof.esign
  9202. atof.i
  9203. .notexponent
  9204. atof.i
  9205. atof.dexp
  9206. .notE
  9207. atof.dexp
  9208. .loop2
  9209. atof.dexp
  9210. atof.dexp
  9211. atof.ten
  9212. atof.acc
  9213. _Fdiv
  9214. atof.acc
  9215. ._toexit
  9216. .notdexp
  9217. atof.dexp
  9218. .loop3
  9219. atof.dexp
  9220. atof.dexp
  9221. atof.ten
  9222. atof.acc
  9223. _Fmul
  9224. atof.acc
  9225. .toexit
  9226. atof.msign
  9227. atof.acc
  9228. _Fneg
  9229. atof.acc
  9230. .exit
  9231. atof.acc
  9232. $CreateTask(name,pri,start_pc,stksiz)
  9233. _CreateTask
  9234. CreateTask_stksiz
  9235. CreateTask_stksiz
  9236. CreateTask.ml
  9237. ((ML_SIZE+(2*ME_SIZE))/4)-1
  9238. .loop
  9239. CreateTask_stksiz
  9240. %CreateTask.ml+ML_ME+ME_SIZE+ME_LENGTH
  9241. CreateTask.ml
  9242. _AllocEntry
  9243. .exit
  9244. N]NuNu
  9245.     .continue
  9246. ML_ME+ME_ADDR
  9247. ML_ME+ME_SIZE+ME_ADDR
  9248. :TC_SPLOWER
  9249. :TC_SPLOWER
  9250. CreateTask_stksiz
  9251. >TC_SPUPPER
  9252. 6TC_SPREG
  9253. NT_TASK
  9254. TC_Struct+LN_TYPE
  9255. CreateTask_pri
  9256. TC_Struct+LN_PRI
  9257. CreateTask_name
  9258. TC_Struct+LN_NAME
  9259. JTC_MEMENTRY
  9260. _NewList
  9261. JTC_MEMENTRY
  9262. _AddHead
  9263. CreateTask_start_pc
  9264. _AddTask
  9265. DeleteTask(tp)
  9266. _DeleteTask
  9267. DeleteTask_tp
  9268. _RemTask
  9269. ME_ADDR
  9270. LN_NAME
  9271. ML_ME
  9272. ML_SIZE
  9273. ME_LENGTH
  9274. LN_TYPE
  9275. ME_SIZE
  9276.     LN_PRI
  9277. TC_Struct
  9278. access(filename,mode)
  9279. _access
  9280. access.ret
  9281. SHARED_LOCK
  9282. access_filename
  9283. _Lock
  9284. access.l
  9285. _errno
  9286. ENOENT
  9287. .exit
  9288.     .continue
  9289. access_mode
  9290.     .switch.2
  9291. access.l
  9292. _UnLock
  9293. EXCLUSIVE_LOCK
  9294. access_filename
  9295. _Lock
  9296. access.l
  9297. _errno
  9298. EACCES
  9299.     .switch.0
  9300. access.ret
  9301. .switchTable
  9302. .switch.0-.switchBase
  9303. .switch.0-.switchBase
  9304. .switch.2-.switchBase
  9305. .switch.Above5-.switchBase
  9306. .switch.0-.switchBase
  9307. .switch
  9308. .switchTable
  9309. .switchBase
  9310. .switch.Above5
  9311. access.l
  9312. _UnLock
  9313. access.ret
  9314. access(filename,mode)
  9315. _access
  9316. access.ret
  9317. SHARED_LOCK
  9318. access_filename
  9319. _Lock
  9320. access.l
  9321. _errno
  9322. ENOENT
  9323. .exit
  9324.     .continue
  9325. access_mode
  9326.     .switch.2
  9327. access.l
  9328. _UnLock
  9329. EXCLUSIVE_LOCK
  9330. access_filename
  9331. _Lock
  9332. access.l
  9333. _errno
  9334. EACCES
  9335.     .switch.0
  9336. access.ret
  9337. .switchTable
  9338. .switch.0-.switchBase
  9339. .switch.0-.switchBase
  9340. .switch.2-.switchBase=
  9341. .switch.Above5-.switchBase
  9342. .switch.0-.switchBase
  9343. .switch
  9344. .switchTable
  9345. .switchBase
  9346. .switch.Above5
  9347. access.l
  9348. _UnLock
  9349. access.ret
  9350. access(filename,mode)
  9351. _access
  9352. access.ret
  9353. SHARED_LOCK
  9354. access_filename
  9355. _Lock
  9356. access.l
  9357. _errno
  9358. ENOENT
  9359. .exit
  9360.     .continue
  9361. access_mode
  9362.     .switch.2
  9363. access.l
  9364. _UnLock
  9365. EXCLUSIVE_LOCK
  9366. access_filename
  9367. _Lock
  9368. access.l
  9369. _errno
  9370. EACCES
  9371.     .switch.0
  9372. access.ret
  9373. .switchTable
  9374. .switch.0-.switchBase
  9375. .switch.0-.switchBase
  9376. .switch.2-.switchBase
  9377. .switch.Above5-.switchBase
  9378. .switch.0-.switchBase
  9379. .switch
  9380. .switchTable
  9381. .switchBase
  9382. .switch.Above5
  9383. access.l
  9384. _UnLock
  9385. access.ret
  9386. _Chk_Abort
  9387. SIGBREAKF_CTRL_C
  9388. _SetSignal
  9389. chk_abort.x
  9390. _Enable_Abort
  9391. chk_abort.x
  9392. .exit
  9393. .doabort>
  9394. __abort
  9395. .normalexit
  9396. _Chk_Abort
  9397. SIGBREAKF_CTRL_C
  9398. _SetSignal
  9399. chk_abort.x
  9400. _Enable_Abort
  9401. chk_abort.x
  9402. .exit
  9403. .doabort>
  9404. __abort
  9405. .normalexit
  9406. _Chk_Abort
  9407. SIGBREAKF_CTRL_C
  9408. _SetSignal
  9409. chk_abort.x
  9410. _Enable_Abort
  9411. chk_abort.x
  9412. .exit
  9413. .doabort>
  9414. __abort
  9415. .normalexit
  9416. ctime(clock)
  9417. _ctime
  9418. ctime_clock
  9419. _localtime
  9420. ctime_tm
  9421. ctime_tm
  9422. _asctime
  9423. rename(old,new)
  9424. _rename
  9425. SHARED_LOCK
  9426. rename_new
  9427. _Lock
  9428. rename.l
  9429. rename.l
  9430. _UnLock
  9431. _errno
  9432. EEXIST
  9433. .exit
  9434. .newdest
  9435. rename_new
  9436. rename_old
  9437. _Rename
  9438. _IoErr
  9439. _errno
  9440. .normalexit
  9441. rename(old,new)
  9442. _rename
  9443. SHARED_LOCK
  9444. rename_new
  9445. _Lock
  9446. rename.l
  9447. rename.l
  9448. _UnLock
  9449. _errno
  9450. EEXIST
  9451. .exit
  9452. .newdest
  9453. rename_new
  9454. rename_old
  9455. _Rename
  9456. _IoErr
  9457. _errno
  9458. .normalexit
  9459. rename(old,new)
  9460. _rename
  9461. SHARED_LOCK
  9462. rename_new
  9463. _Lock
  9464. rename.l
  9465. rename.l
  9466. _UnLock
  9467. _errno
  9468. EEXIST
  9469. .exit
  9470. .newdest
  9471. rename_new
  9472. rename_old
  9473. _Rename
  9474. _IoErr
  9475. _errno
  9476. .normalexit
  9477. fseek(fp,pos,mode)
  9478. _fseek
  9479. fseek_fp
  9480. FILE_flags
  9481. _DIRTY
  9482. FILE_flags
  9483. _flsh_
  9484. .exit
  9485. OFFSET_END
  9486. fseek_mode
  9487. FILE_bp
  9488. FILE_bend
  9489. fseek_pos
  9490. FILE_bend
  9491. FILE_bp
  9492. fseek_mode
  9493. fseek_pos
  9494. FILE_unit
  9495. _lseek
  9496. .errorexit
  9497. long ftell(fp)
  9498. _ftell
  9499. ftell_fp
  9500. OFFSET_END
  9501. FILE_unit
  9502. _lseek
  9503. ftell.pos
  9504. _DIRTY
  9505. FILE_flags
  9506. FILE_bp
  9507. FILE_buff
  9508. ftell.pos
  9509. FILE_bp
  9510. FILE_bend
  9511. FILE_bp
  9512. ftell.pos
  9513. .exit
  9514. ftell.pos
  9515. fseek(fp,pos,mode)
  9516. _fseek
  9517. fseek_fp
  9518. FILE_flags
  9519. _DIRTY
  9520. FILE_flags
  9521. _flsh_
  9522. .exit
  9523. OFFSET_END
  9524. fseek_mode
  9525. FILE_bp
  9526. FILE_bend
  9527. fseek_pos
  9528. FILE_bend
  9529. FILE_bp
  9530. fseek_mode
  9531. fseek_pos
  9532. FILE_unit
  9533. _lseek
  9534. .errorexit
  9535. long ftell(fp)
  9536. _ftell
  9537. ftell_fp
  9538. OFFSET_END
  9539. FILE_unit
  9540. _lseek
  9541. ftell.pos
  9542. _DIRTY
  9543. FILE_flags
  9544. FILE_bp
  9545. FILE_buff
  9546. ftell.pos
  9547. FILE_bp
  9548. FILE_bend
  9549. FILE_bp
  9550. ftell.pos
  9551. .exit
  9552. ftell.pos
  9553. fseek(fp,pos,mode)
  9554. _fseek
  9555. fseek_fp
  9556. FILE_flags
  9557. _DIRTY
  9558. FILE_flags
  9559. _flsh_
  9560. .exit
  9561. OFFSET_END
  9562. fseek_mode
  9563. FILE_bp
  9564. FILE_bend
  9565. fseek_pos
  9566. FILE_bend
  9567. FILE_bp
  9568. fseek_mode
  9569. fseek_pos
  9570. FILE_unit
  9571. _lseek
  9572. .errorexit
  9573. long ftell(fp)
  9574. _ftell
  9575. ftell_fp
  9576. OFFSET_END
  9577. FILE_unit
  9578. _lseek
  9579. ftell.pos
  9580. _DIRTY
  9581. FILE_flags
  9582. FILE_bp
  9583. FILE_buff
  9584. ftell.pos
  9585. FILE_bp
  9586. FILE_bend
  9587. FILE_bp
  9588. ftell.pos
  9589. .exit
  9590. ftell.pos
  9591.  fread(buffer,size,number,stream)
  9592. _fread
  9593. fread_buffer
  9594. fread.total
  9595. fread_size
  9596. fread_stream
  9597. _getc
  9598. fread.total
  9599. .exit
  9600. fread.total
  9601.     .continue
  9602. fread.total
  9603. fread_number
  9604. fread.total
  9605.  fread(buffer,size,number,stream)
  9606. _fread
  9607. fread_buffer
  9608. fread.total
  9609. fread_size
  9610. fread_stream
  9611. _getc
  9612. fread.total
  9613. .exit
  9614. fread.total
  9615.     .continue
  9616. fread.total
  9617. fread_number
  9618. fread.total
  9619.  fread(buffer,size,number,stream)
  9620. _fread
  9621. fread_buffer
  9622. fread.total
  9623. fread_size
  9624. fread_stream
  9625. _getc
  9626. fread.total
  9627. .exit
  9628. fread.total
  9629.     .continue
  9630. fread.total
  9631. fread_number
  9632. fread.total
  9633. _tolower
  9634. 'A'-1
  9635. 'a'-'A'
  9636. .exit
  9637. _toupper
  9638. 'a'-1
  9639. 'a'-'A'
  9640. .exit
  9641. _peekw
  9642. odd address?
  9643. .isodd
  9644. _GetDevInfo
  9645. ,l,y&
  9646. _ARPBase
  9647. _LVOGetDevInfo
  9648. Attempt to Lock Layer structure
  9649. "gotit = AttemptLockLayerRom(layer)
  9650. _AttemptLockLayerRom
  9651. ,l,y&
  9652. _GfxBase
  9653. r_LVOAttemptLockLayerRom
  9654. )Lock Layer structure by rom(gfx lib) code
  9655. LockLayerRom(layer)
  9656. _LockLayerRom
  9657. ,l,y&
  9658. _GfxBase
  9659. P_LVOLockLayerRom
  9660. +Unlock Layer structure by rom(gfx lib) code
  9661. UnlockLayerRom(layer)
  9662. _UnlockLayerRom
  9663. ,l,y&
  9664. _GfxBase
  9665. J_LVOUnlockLayerRom
  9666. _ArpExit
  9667. ,l,y&
  9668. _ARPBase
  9669. _LVOArpExit
  9670. 2StartSlot = AllocExpansionMem(numSlots,slotOffset)
  9671. _AllocExpansionMem
  9672. ,l,y&
  9673. _ExpansionBase
  9674. _LVOAllocExpansionMem
  9675. ,Test two time values for double-click timing
  9676. GIsDouble = DoubleClick(StartSecs,StartMicros,CurrentSecs,CurrentMicros)
  9677. _DoubleClick
  9678. ,l,y&
  9679. _IntuitionBase
  9680. _LVODoubleClick
  9681. _FindFirst
  9682. ,l,y&
  9683. _ARPBase
  9684. J_LVOFindFirst
  9685. /Tell Intuition whether to report mouse movement
  9686. ReportMouse(Boolean,Window)
  9687. _ReportMouse
  9688. ,l,y&
  9689. _IntuitionBase
  9690. _LVOReportMouse
  9691. _AddResidentPrg
  9692. ,l,y&
  9693. _ARPBase
  9694. _LVOAddResidentPrg
  9695. Mount a disk to the system
  9696. )ok = AddDosNode(bootPri,flags,deviceNode)
  9697. _AddDosNode
  9698. ,l,y&
  9699. _ExpansionBase
  9700. j_LVOAddDosNode
  9701. _CheckBreak
  9702. ,l,y&
  9703. _ARPBase
  9704. _LVOCheckBreak
  9705. _SendPacket
  9706. ,l,y&
  9707. _ARPBase
  9708. _LVOSendPacket
  9709. )Set a pointer to a user collision routine
  9710. SetCollision(num,routine,GInfo)
  9711. _SetCollision
  9712. ,l,y&
  9713. _GfxBase
  9714. p_LVOSetCollision
  9715. "Add memory to the system free pool
  9716. )AddMemList(size,attributes,pri,base,name)
  9717. _AddMemList
  9718. ,l,y&
  9719. _SysBase
  9720. _LVOAddMemList
  9721.     amiga_ffp2
  9722. _MathffpBase
  9723. .MathffpName
  9724. _OpenLibrary
  9725. _MathffpBase
  9726. .nomathlibmsg
  9727. _Output
  9728. _Write
  9729. __abort
  9730. .done
  9731. .skip
  9732. _MathffpBase
  9733. .MathffpName
  9734. mathffp.library
  9735. .nomathlibmsg
  9736. no math library
  9737. amiga_math2
  9738. _MathTransBase
  9739. .MathtransName
  9740. _OpenLibrary
  9741. _MathTransBase
  9742. .nomathtransmsg
  9743. _write
  9744. _exit
  9745. .skip2
  9746. _MathTransBase
  9747. .MathtransName
  9748. mathtrans.library
  9749. .nomathtransmsg
  9750. No MathTrans Library!!
  9751. strcat(dest,source)
  9752. _strcat
  9753. strncat(dest,source,maxlength)
  9754. _strncat
  9755. strncat_maxlength
  9756. strncat_maxlength
  9757.     catcommon
  9758. strncat_dest
  9759. .loop
  9760. strncat_source
  9761. .loop0
  9762. .exit
  9763. strncat_dest
  9764. strcmp(cstring1,cstring2)
  9765. _strcmp
  9766. !strncmp(cstring1,cstring2,length)
  9767. _strncmp
  9768.     cmpcommon
  9769. .cmploop
  9770. .equal
  9771.     .notequal
  9772. .less
  9773. __stkchk2
  9774.  @B    __stkbase
  9775. .crunch>    __stkover
  9776. amiga_ieee2
  9777. _MathieeedoubbasBase
  9778. .MathieeedoubbasName
  9779. _OpenLibrary
  9780. _MathieeedoubbasBase
  9781. .noieeelibrary.MSG
  9782. _Output
  9783. _Write
  9784. __abort
  9785. .done
  9786. .skip
  9787. ,l,yB
  9788. _MathieeedoubbasBase
  9789. .MathieeedoubbasName
  9790. mathieeedoubbas.library
  9791. .noieeelibrary.MSG
  9792. no ieee library
  9793. RTC_MATCHWORD
  9794. Minimum stack size
  9795. Size of data allocation0
  9796. _Fdiv
  9797. _LVOSPDiv
  9798. amiga_ffp
  9799. _Fflt
  9800. _LVOSPFlt
  9801. amiga_ffp
  9802. _Fmul
  9803. _LVOSPMul
  9804. amiga_ffp
  9805. ,l,yH
  9806. (Wait for the top of the next video frame
  9807.     WaitTOF()
  9808. _WaitTOF&
  9809. _GfxBase
  9810. _LVOWaitTOF
  9811. !Get the blitter for private usage
  9812. OwnBlitter()
  9813. _OwnBlitter&
  9814. _GfxBase
  9815. 8_LVOOwnBlitter
  9816. *Get vertical beam position at this instant
  9817. pos = VBeamPos()
  9818.     _VBeamPos&
  9819. _GfxBase
  9820. _LVOVBeamPos
  9821. Get a clear region
  9822. NewRegion()
  9823. _NewRegion&
  9824. _GfxBase
  9825. _LVONewRegion
  9826. Return blitter to free state
  9827. DisownBlitter()
  9828. _DisownBlitter&
  9829. _GfxBase
  9830. 2_LVODisownBlitter
  9831. 5Wait for the blitter to be finished before proceeding
  9832. WaitBlit()
  9833.     _WaitBlit&
  9834. _GfxBase
  9835. _LVOWaitBlit
  9836. _CreateTaskResList&
  9837. _ARPBase
  9838. ,_LVOCreateTaskResList
  9839. _FindTaskResList&
  9840. _ARPBase
  9841. 2_LVOFindTaskResList
  9842. _FreeTaskResList&
  9843. _ARPBase
  9844. _LVOFreeTaskResList
  9845. _GetTracker&
  9846. _ARPBase
  9847. _LVOGetTracker
  9848. Allow others to bind to drivers
  9849. ReleaseConfigBinding()
  9850. _ReleaseConfigBinding&
  9851. _ExpansionBase
  9852. _LVOReleaseConfigBinding
  9853. ConfigDev = AllocConfigDev()
  9854. _AllocConfigDev&
  9855. _ExpansionBase
  9856. _LVOAllocConfigDev
  9857. %Try to get permission to bind drivers
  9858. ObtainConfigBinding()
  9859. _ObtainConfigBinding&
  9860. _ExpansionBase
  9861. _LVOObtainConfigBinding
  9862. 2Bring the Workbench screen in front of all screens
  9863. Success = WBenchToFront() 
  9864. _WBenchToFront&
  9865. _IntuitionBase
  9866. _LVOWBenchToFront
  9867. CloseWorkBench()
  9868. _CloseWorkBench&
  9869. _IntuitionBase
  9870. _LVOCloseWorkBench
  9871. 2Grand manipulation of the entire Intuition display
  9872. RethinkDisplay()
  9873. _RethinkDisplay&
  9874. _IntuitionBase
  9875. z_LVORethinkDisplay
  9876. -Invoke semaphore arbitration of IntuitionBase
  9877. Lock = LockIBase(LockNumber)
  9878. _LockIBase&
  9879. _IntuitionBase
  9880. b_LVOLockIBase
  9881. OpenWorkBench()
  9882. _OpenWorkBench&
  9883. _IntuitionBase
  9884. ._LVOOpenWorkBench
  9885. #Remake the entire Intuition display
  9886. RemakeDisplay()
  9887. _RemakeDisplay&
  9888. _IntuitionBase
  9889. _LVORemakeDisplay
  9890. 2Return the address of the Intuition View structure
  9891. ViewAddress()
  9892. _ViewAddress&
  9893. _IntuitionBase
  9894. _LVOViewAddress
  9895. 0Send the Workbench screen in back of all screens
  9896. Success = WBenchToBack()
  9897. _WBenchToBack&
  9898. _IntuitionBase
  9899. _LVOWBenchToBack
  9900. Start the Intuition process
  9901. OpenIntuition()
  9902. _OpenIntuition&
  9903. _IntuitionBase
  9904. _LVOOpenIntuition
  9905. 1Surrender an Intuition lock gotten by LockIBase()
  9906. UnlockIBase(Lock)
  9907. _UnlockIBase&
  9908. _IntuitionBase
  9909. \_LVOUnlockIBase
  9910. "Bid for a message lock (semaphore)
  9911. &result = Procure(semaphore,bidMessage)
  9912. _Procure&
  9913. _SysBase
  9914. _LVOProcure
  9915. 1Compute the checksum for the Kickstart delta list
  9916. result = SumKick()
  9917. _SumKick&
  9918. _SysBase
  9919. _LVOSumKickData
  9920. .Determine attributes of a given memory address
  9921. attributes = TypeOfMem(address)
  9922. _TypeOfMem&
  9923. _SysBase
  9924. _LVOTypeOfMem
  9925. Disable interrupt processing
  9926.     Disable()
  9927. _Disable&
  9928. _SysBase
  9929. _LVODisable
  9930. &Enter supervisor state with user stack
  9931. oldSysStack = SuperState()
  9932. _SuperState&
  9933. _SysBase
  9934. j_LVOSuperState
  9935. Forbid task rescheduling
  9936. Forbid()
  9937. _Forbid&
  9938. _SysBase
  9939. |_LVOForbid
  9940. Gain access to a library
  9941. &library = OpenLibrary(libName,version)
  9942. _OpenLibrary&
  9943. _SysBase
  9944. _LVOOpenLibrary
  9945. -Get condition codes in a 68010 compatible way
  9946. conditions = GetCC()
  9947. _GetCC&
  9948. _SysBase
  9949. _LVOGetCC
  9950. "Permit system interrupts to resume
  9951. Enable()
  9952. _Enable&
  9953. _SysBase
  9954. _LVOEnable
  9955. Permit task rescheduling
  9956. Permit()
  9957. _Permit&
  9958. _SysBase
  9959. v_LVOPermit
  9960. "Release a message lock (semaphore)
  9961. Vacate(semaphore)
  9962. _Vacate&
  9963. _SysBase
  9964. _LVOVacate
  9965. Run the system debugger
  9966. Debug(flags)
  9967. _Debug&
  9968. _SysBase
  9969. _LVODebug
  9970. 1Allocate and Initialize full Layer_Info structure
  9971. result = NewLayerInfo()
  9972. _NewLayerInfo&
  9973. _LayersBase
  9974. p_LVONewLayerInfo
  9975. &Convert 1.0 LayerInfo to 1.1 LayerInfo
  9976. FattenLayerInfo(li)
  9977. _FattenLayerInfo&
  9978. _LayersBase
  9979. d_LVOFattenLayerInfo
  9980. &Convert 1.1 LayerInfo to 1.0 LayerInfo
  9981. ThinLayerInfo(li)
  9982. _ThinLayerInfo&
  9983. _LayersBase
  9984. ^_LVOThinLayerInfo
  9985. Install clip region in layer
  9986. +oldclipregion = InstallClipRegion(l,region)
  9987. _InstallClipRegion&
  9988. _LayersBase
  9989. R_LVOInstallClipRegion
  9990. #Put layer in front of another layer
  9991. 4result = MoveLayerInFrontOf(layertomove,targetlayer)
  9992. _MoveLayerInFrontOf&
  9993. _LayersBase
  9994. X_LVOMoveLayerInFrontOf
  9995. .Return all memory for LayerInfo to memory pool
  9996. DisposeLayerInfo(li)
  9997. _DisposeLayerInfo&
  9998. _LayersBase
  9999. j_LVODisposeLayerInfo
  10000. 0Identify the program's initial input file handle
  10001. file = Input()
  10002. _Input&
  10003. _DOSBase
  10004. _LVOInput
  10005. 1Identify the programs' initial output file handle
  10006. file = Output()
  10007. _Output&
  10008. _DOSBase
  10009. _LVOOutput
  10010. (Return extra information from the system
  10011. error = IoErr()
  10012. _IoErr&
  10013. _DOSBase
  10014. |_LVOIoErr
  10015. Allocate a Workbench object
  10016. object = AllocWBObject()
  10017. _AllocWBObject&
  10018. _IconBase
  10019. _LVOAllocWBObject
  10020. ????????????????????????????????????????????
  10021. ???????????????????????????????????????????????????????????????
  10022. ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
  10023. _ARPBase
  10024. _ASLBase
  10025. _ClistBase
  10026. _CommoditiesBase
  10027. _DiskfontBase
  10028. _DOSBase
  10029. _SysBase
  10030. _ExpansionBase
  10031. _GadtoolsBase
  10032. _GfxBase
  10033. _IconBase
  10034. _InfoBase
  10035. _IntuitionBase
  10036. _JanusBase
  10037. _KeymapBase
  10038. _LayersBase
  10039. _MathffpBase
  10040. _MathieeedoubbasBase
  10041. _MathieeesingbasBase
  10042. _MathTransBase
  10043. _ReqBase
  10044. _RexxsyslibBase
  10045. _RombootbaseBase
  10046. _TranslatorBase
  10047. _UtilityBase
  10048. _WorkbenchBase
  10049. <x,x76
  10050. AbsExecBase
  10051. _SysBase
  10052. early_ctp_
  10053. Bit 0 -> isupper
  10054. Bit 1 -> islower
  10055. Bit 2 -> isdigit
  10056. Bit 3 -> isxdigit (Hexadecimal)
  10057. 7Bit 4 -> isspace (space, newline, formfeed, CR, VT, ...
  10058. $Bit 5 -> iscntrl (control character)
  10059. Bit 6 -> ispunct
  10060. Bit 7 -> (space) (nonstandard)
  10061. _ctp_Q
  10062. (8-0)+1
  10063.     O_iscntrl
  10064.         Q
  10065. (13-9)+1
  10066. (O_iscntrl|O_isspace)
  10067. 0000Q
  10068.     (31-14)+1
  10069.     O_iscntrl
  10070.                  
  10071. ($80|O_isspace)
  10072. ('/'-'!')+1
  10073.     O_ispunct
  10074. @@@@@@@@@@@@@@Q
  10075. ('9'-'0')+1
  10076. (O_isxdigit|O_isdigit)
  10077. ('@'-':')+1
  10078.     O_ispunct
  10079. @@@@@@Q
  10080. ('F'-'A')+1
  10081. (O_isxdigit|O_isupper)
  10082.                     Q
  10083. ('Z'-'G')+1
  10084.     O_isupper
  10085. ('`'-'[')+1
  10086.     O_ispunct
  10087. @@@@@Q
  10088. ('f'-'a')+1
  10089. (O_isxdigit|O_islower)
  10090. ('z'-'g')+1
  10091.     O_islower
  10092. ('~'-'{')+1
  10093.     O_ispunct
  10094.     O_iscntrl
  10095. O_isupper
  10096. O_islower
  10097. O_isdigit
  10098. O_isxdigit
  10099. O_isspace
  10100.  O_iscntrl
  10101. @O_ispunct
  10102.     Read.mode
  10103. O_RDONLY
  10104. O_RDWR
  10105. (O_WRONLY|O_CREAT|O_TRUNC)
  10106. (O_RDWR|O_CREAT|O_TRUNC)
  10107. (O_WRONLY|O_CREAT|O_APPEND)
  10108. (O_RDWR|O_CREAT|O_APPEND)
  10109. (O_WRONLY|O_CREAT|O_EXCL)
  10110. (O_RDWR|O_CREAT|O_EXCL)
  10111. O_CREAT
  10112. O_TRUNC
  10113. O_EXCL
  10114. O_APPEND
  10115. O_WRONLY
  10116. O_RDWR
  10117.     Read.mode
  10118. O_RDONLY
  10119. O_RDWR
  10120. (O_WRONLY|O_CREAT|O_TRUNC)
  10121. (O_RDWR|O_CREAT|O_TRUNC)
  10122. (O_WRONLY|O_CREAT|O_APPEND)
  10123. (O_RDWR|O_CREAT|O_APPEND)
  10124. (O_WRONLY|O_CREAT|O_EXCL)
  10125. (O_RDWR|O_CREAT|O_EXCL)
  10126. O_CREAT
  10127. O_TRUNC
  10128. O_EXCL
  10129. O_APPEND
  10130. O_WRONLY
  10131. O_RDWR
  10132. _stdin
  10133. FILE_bp
  10134.     FILE_bend
  10135.     FILE_buff
  10136. FILE_flags
  10137.     FILE_unit
  10138. FILE_bytbuf
  10139. FILE_buflen
  10140. FILE_tmpname0
  10141. _stdout
  10142. FILE_bp
  10143.     FILE_bend
  10144.     FILE_buff
  10145. FILE_flags
  10146.     FILE_unit
  10147. FILE_bytbuf
  10148. FILE_buflen
  10149. FILE_tmpname
  10150. _stderr
  10151. FILE_bp
  10152.     FILE_bend
  10153.     FILE_buff
  10154. FILE_flags
  10155.     FILE_unit
  10156. FILE_bytbuf
  10157. FILE_buflen
  10158. FILE_tmpname
  10159. !enough space for another 17 files.Q
  10160. FILE_sizeof*17X
  10161. _TaskMemTemplateX
  10162. (MEMF_PUBLIC|MEMF_CLEAR)
  10163. \TC_SIZE
  10164. MEMF_CLEAR
  10165. MEMF_CLEAR
  10166. MEMF_PUBLIC
  10167. exp(x)
  10168. exp_x
  10169. exp_x+4
  10170. _Pcmp
  10171. _errno
  10172.     ERANGE
  10173. .exit
  10174.     .continue
  10175. exp_x
  10176. exp_x+4
  10177. _Pcmp
  10178. _errno
  10179.     ERANGE
  10180. .continue0
  10181. exp_x+4
  10182. exp_x
  10183. _fabs
  10184. _Pcmp
  10185. .continue1
  10186. exp_x
  10187. exp_x+4
  10188. _Pmul
  10189. exp.z
  10190. exp.z+4
  10191. _Pfix
  10192. exp.n
  10193. exp.n
  10194. exp.n
  10195. exp.n
  10196. _Pflt
  10197. exp.z
  10198. exp.z+4
  10199. _Psub
  10200. _Pcmp
  10201. exp.n
  10202. exp.n
  10203. _Pflt
  10204. exp.xn
  10205. exp.xn+4
  10206. exp.xn
  10207. exp.xn+4
  10208. _Pmul
  10209. exp_x
  10210. exp_x+4
  10211. _Psub
  10212. exp.xn
  10213. exp.xn+4
  10214. _Pmul
  10215. _Padd
  10216. exp.g
  10217. exp.g+4
  10218. exp.g
  10219. exp.g+4
  10220. exp.g
  10221. exp.g+4
  10222. _Pmul
  10223. exp.z
  10224. exp.z+4
  10225. exp.z
  10226. exp.z+4
  10227. _Pmul
  10228. _Padd
  10229. exp.z
  10230. exp.z+4
  10231. _Pmul
  10232. _Padd
  10233. exp.g
  10234. exp.g+4
  10235. _Pmul
  10236. exp.r
  10237. exp.r+4
  10238. exp.z
  10239. exp.z+4
  10240. _Pmul
  10241. _Padd
  10242. exp.z
  10243. exp.z+4
  10244. _Pmul
  10245. _Padd
  10246. exp.z
  10247. exp.z+4
  10248. _Pmul
  10249. _Padd
  10250. exp.r
  10251. exp.r+4
  10252. _Psub
  10253. exp.r
  10254. exp.r+4
  10255. _Pdiv
  10256. _Padd
  10257. exp.r
  10258. exp.r+4
  10259. exp.n
  10260. exp.r+4
  10261. exp.r
  10262. _ldexp
  10263. exp_x
  10264. exp_x+4
  10265. _Pcmp
  10266. _errno
  10267.     ERANGE
  10268. .exit
  10269.     .continue
  10270. exp_x
  10271. exp_x+4
  10272. _Pcmp
  10273. _errno
  10274.     ERANGE
  10275. .continue0
  10276. exp_x+4
  10277. exp_x
  10278. _fabs
  10279. _Pcmp
  10280. .continue1
  10281. exp_x
  10282. exp_x+4
  10283. _Pmul
  10284. exp.z
  10285. exp.z+4
  10286. _Pfix
  10287. exp.n
  10288. exp.n
  10289. exp.n
  10290. exp.n
  10291. _Pflt
  10292. exp.z
  10293. exp.z+4
  10294. _Psub
  10295. _Pcmp
  10296. exp.n
  10297. exp.n
  10298. _Pflt
  10299. exp.xn
  10300. exp.xn+4
  10301. exp.xn
  10302. exp.xn+4
  10303. _Pmul
  10304. exp_x
  10305. exp_x+4
  10306. _Psub
  10307. exp.xn
  10308. exp.xn+4
  10309. _Pmul
  10310. _Padd
  10311. exp.g
  10312. exp.g+4
  10313. exp.g
  10314. exp.g+4
  10315. exp.g
  10316. exp.g+4
  10317. _Pmul
  10318. exp.z
  10319. exp.z+4
  10320. exp.z
  10321. exp.z+4
  10322. _Pmul
  10323. _Padd
  10324. exp.z
  10325. exp.z+4
  10326. _Pmul
  10327. _Padd
  10328. exp.g
  10329. exp.g+4
  10330. _Pmul
  10331. exp.r
  10332. exp.r+4
  10333. exp.z
  10334. exp.z+4
  10335. _Pmul
  10336. _Padd
  10337. exp.z
  10338. exp.z+4
  10339. _Pmul
  10340. _Padd
  10341. exp.z
  10342. exp.z+4
  10343. _Pmul
  10344. _Padd
  10345. exp.r
  10346. exp.r+4
  10347. _Psub
  10348. exp.r
  10349. exp.r+4
  10350. _Pdiv
  10351. _Padd
  10352. exp.r
  10353. exp.r+4
  10354. exp.n
  10355. exp.r+4
  10356. exp.r
  10357. _ldexp
  10358. _LVOSPExp
  10359. amiga_math
  10360. _Fabs
  10361. _LVOSPAbs
  10362. >    amiga_ffp
  10363. ftoa.round0.h
  10364. ftoa.round0.l
  10365. ftoa.round1.h
  10366. ftoa.round1.l
  10367. 5E-10
  10368. 5E-11
  10369. 5E-12
  10370. 5E-13
  10371. 5E-14
  10372. hIv~P
  10373. 5E-15
  10374. 5E-16
  10375. ;DxAreaStartT
  10376.