Happy New Year! :-)
2002 -> 2003
Force use of AT&T syntax for x86[-64] disassembly
Add support for x86-64 disassembly - mon.cpp (mon_init): new command is "d8664" - mon_cmd.cpp (disassemble): handle CPU_x86_64, and make it 64-bit aware in address dumps - mon_disass.cpp (disass_x86): s/bool i8086/uint32 bits/ defining the x86 architecture "size", aka 16 => 8086, 32 => 80x86, 64 => x86-64 - Merge with GNU x86 disassembler as part of binutils 2.12.90.0.15
- copyright year bumped to 2002 - in MacOS mode, mon pulls in the lowmem globals as predefined variables - mon_lowmem.h split into .h/.cpp because it's now used in two places - variable handling code rewritten to use map<> instead of manually maintained linked list
- extended to 8080 disassembler to a Z80 disassembler - program renamed to "cxmon"
new command "d8086" for disassembling 16-bit x86 code
- updated A-Trap table - MacOS disassembler features are turned on by "-m" option - "rmon" -> "mon -r" - updated docs
- replaced 680x0 and 80x86 disassemblers with the ones from GNU binutils - 680x0 disassembler shows symbolic MacOS low memory globals
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.