Summary: | [tracker] Disassembler window | ||
---|---|---|---|
Product: | frysk | Reporter: | Phil Muldoon <pmuldoon> |
Component: | general | Assignee: | Unassigned <frysk-bugzilla> |
Status: | SUSPENDED --- | ||
Severity: | normal | CC: | mcvet |
Priority: | P3 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Host: | Target: | ||
Build: | Last reconfirmed: | ||
Bug Depends on: | 3302, 3538, 3543, 4136, 4433, 4611, 4613, 4614, 4620, 4621, 4622, 4624, 4625, 4626, 4627, 4672, 4673, 4870, 4929, 4932 | ||
Bug Blocks: | 1633, 2230 |
Description
Phil Muldoon
2006-09-13 17:35:35 UTC
Modified files: lib/opcodes : Disassembler.java Instruction.java ChangeLog frysk/gui/memory: MemoryWindow.java frysk/gui : Gui.java ChangeLog lib/opcodes/cni: Disassembler.cxx frysk/gui/srcwin: SourceWindow.java ChangeLog Added files: frysk/gui/disassembler: DisassemblyFormatDialog.java DisassemblyWindowFactory.java DisassemblyWindow.java frysk/gui/glade: disassemblywindow.gladep disassemblywindow.glade Log message: frysk-imports/lib/opcodes: 2006-09-14 Mike Cvet <mcvet@redhat.com> * Disassembler.java (appendCurrentInstruction): Changed from setCurrentInstruction to prevent overwriting the given instruction with the parameters. Now properly appends parameters to instructions. * cni/Disassembler.cxx (disassemble): Changed the i386 and x86_64 instruction flavours to att. (read_from_byte_buffer): Fixed up formatting. (print_addr): Changed from an empty function to one that updates the Disassembler object with the instruction address parameter. (save_instruction): Fixed up formatting. frysk-gui/frysk/gui/srcwin: 2006-09-14 Mike Cvet <mcvet@redhat.com> * SourceWindow.java (toggleDisassemblyWindow): Added a toggleAction for the DisassemblyWindow. (createActions): Set up the toggleAction for above. (createMenus): Added menu items for the above window. (toggleDisassemblyWindow): Added. frysk-gui/frysk/gui: 2006-09-14 Mike Cvet <mcvet@redhat.com> * glade/disassemblywindow.glade: Added. * disassembler/DisassemblyFormatDialog.java: Added. * disassembler/DisassemblyWindowFactory.java: Added. * disassembler/DisassemblyWindow.java: Added. * memory/MemoryWindow.java (refreshList): Made sure that the address on the current line matches the address in an assembly instruction. * Gui.java (Gui): Set a new glade file for the disassembler. (gui): Passed in the glade directories to the disassembler factory. Tracker, hang bugs off this suspended bug. |