Title: DISASMAOF Author: George K. Saliaris Version: 1.31 Title From: Documentation Author From: Documentation Version From: Documentation Supplier: George K. Saliaris (gsal@posidon.servicenet.ariadne-t.gr) Date: 03/12/94 Keywords: Shareware: No Machine: Archimedes Operating system: RISCOS Memory requirements: Peripherals needed: Other s/ware needed: Directory: micros/arch/riscos/b/b154 Date mounted/updated: 06/12/94 File names: disasmaof.arc Unarchived files: 9 Unarchived size: 24 kbytes Omissions: See also: ------------------------------------------------------------------------------- Acquiring the package: Download the archive file(s) and extract using SparkPlug 2 (see the "tools_help" file in arch/riscos/tools for further info). Description: !DisasmAOF takes an AOF (Arm Object Format) file and generates an Objasm assembler source textfile. The conversion process is geared towards AOF files produced by Norcroft C Compiler. The program uses all available information to construct the closest representation of the original source. The program handles automatically the following data contained in AOF file: - Global and local symbol information - Relocation directives (PC-relative & additive) - Automatic handling of Bcc/BLcc instructions - Automatic handling of ADRcc Rx,label/LDRcc Rx,label instructions - Automatic generation of appropriate labels - Automatic handling of ASCII string literals - Supports CODE, DATA and NOINIT areas. Ingores DEBUG areas. - FPE instructions displayed as data and comments - APCS-RISC OS register bindings used for displaying assembler output