home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / programming / disasmaof_2 < prev    next >
Text File  |  1999-04-27  |  2KB  |  51 lines

  1. Title:            DISASMAOF
  2. Author:            George K. Saliaris
  3. Version:        1.31
  4. Title From:        Documentation
  5. Author From:        Documentation
  6. Version From:        Documentation
  7. Supplier:        George K. Saliaris (gsal@posidon.servicenet.ariadne-t.gr)
  8. Date:            03/12/94
  9. Keywords:        
  10. Shareware:        No
  11. Machine:        Archimedes
  12. Operating system:    RISCOS
  13. Memory requirements:    
  14. Peripherals needed:    
  15. Other s/ware needed:    
  16. Directory:        micros/arch/riscos/b/b154
  17. Date mounted/updated:    06/12/94
  18. File names:        disasmaof.arc
  19. Unarchived files:    9
  20. Unarchived size:    24 kbytes
  21. Omissions:        
  22. See also:        
  23.  
  24. -------------------------------------------------------------------------------
  25.  
  26. Acquiring the package:
  27.  
  28. Download the archive file(s) and extract using SparkPlug 2 (see the "tools_help"
  29. file in arch/riscos/tools for further info).
  30.  
  31.  
  32. Description:
  33.  
  34. !DisasmAOF takes an AOF (Arm Object Format) file and generates an Objasm
  35. assembler source textfile. The conversion process is geared towards AOF
  36. files produced by Norcroft C Compiler.
  37.  
  38. The program uses all available information to construct the closest
  39. representation of the original source. The program handles automatically the
  40. following data contained in AOF file:
  41.  
  42. - Global and local symbol information
  43. - Relocation directives (PC-relative & additive)
  44. - Automatic handling of Bcc/BLcc instructions
  45. - Automatic handling of ADRcc Rx,label/LDRcc Rx,label instructions
  46. - Automatic generation of appropriate labels
  47. - Automatic handling of ASCII string literals
  48. - Supports CODE, DATA and NOINIT areas. Ingores DEBUG areas.
  49. - FPE instructions displayed as data and comments
  50. - APCS-RISC OS register bindings used for displaying assembler output
  51.