History log of /illumos-gate/usr/src/cmd/dis/dis_main.c
Revision Date Author Comments Expand
0472e113e9ad4a95dbf46a1d97075472136a1e7c 09-Nov-2015 Josef 'Jeff' Sipek <jeffpc@josefsipek.net>

6066 dis: support for System/370, System/390, and z/Architecture ELF bins Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>

f7184619589931c4b827180c213074c470f08a8f 24-Jan-2015 Joshua M. Clulow <josh@sysmgr.org>

3317 dis(1) should support cross-target disassembly Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Dan McDonald <danmcd@omniti.com>

dis_main.c dis_target.c dis_target.h /illumos-gate/usr/src/lib/libdisasm/Makefile.com /illumos-gate/usr/src/lib/libdisasm/Makefile.targ /illumos-gate/usr/src/lib/libdisasm/amd64/Makefile /illumos-gate/usr/src/lib/libdisasm/common/dis_i386.c /illumos-gate/usr/src/lib/libdisasm/common/dis_sparc.c /illumos-gate/usr/src/lib/libdisasm/common/dis_sparc.h /illumos-gate/usr/src/lib/libdisasm/common/dis_sparc_fmt.c /illumos-gate/usr/src/lib/libdisasm/common/dis_sparc_fmt.h /illumos-gate/usr/src/lib/libdisasm/common/dis_sparc_instr.c /illumos-gate/usr/src/lib/libdisasm/common/libdisasm.c /illumos-gate/usr/src/lib/libdisasm/common/libdisasm.h /illumos-gate/usr/src/lib/libdisasm/common/libdisasm_impl.h /illumos-gate/usr/src/lib/libdisasm/common/linktest_stand.c /illumos-gate/usr/src/lib/libdisasm/common/mapfile-vers /illumos-gate/usr/src/lib/libdisasm/i386/Makefile
b5f3c6ffe7f93e6132a702a851a69b5ecd78c066 14-Sep-2011 Jason King <jason.brian.king+illumoshg@gmail.com>

1393 dis does not handle sections with unassigned virtual addresses well 1409 dis is overly restrictive when looking for it's next symbol Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Albert Lee <trisk@nexenta.com>

e007031558dddc1a7f3593d9457d99bde738653e 24-Mar-2007 dmick <none@none>

6448268 dis: 6427698 introduced a bunch of meaningless spew when disassembling .o files

d267098be0828035f8b0f6b5e3d62423fa139ed0 31-May-2006 dmick <none@none>

6251453 dis should decode rip-relative memory accesses 6279427 mdb's x64 disassembler doesn't decode %rip-relative addresses for data access 6427698 mdb/kmdb/dis should look up symbols for immediate operands 6428349 mdb/kmdb/dis (libdisasm) show odd offset for x86 IP-relative instructions

dc0093f44ee4fac928e006850f8ed53f68277af5 04-Mar-2006 eschrock <none@none>

PSARC 2005/673 dis(1) options and libdisasm.so.1 5034117 disassembler needs work 6237338 dis picks symbols inconsistently 6241243 disassembler options need to be updated post-1990 6241251 'dis -[Dd]' needs some surgery 6241264 need to move disassembler into a library 6294758 cafe sgs demangler should be torched --HG-- rename : usr/src/cmd/mdb/intel/mdb/bits.c => deleted_files/usr/src/cmd/mdb/intel/mdb/bits.c rename : usr/src/cmd/mdb/intel/mdb/dis.h => deleted_files/usr/src/cmd/mdb/intel/mdb/dis.h rename : usr/src/cmd/mdb/intel/mdb/inteldis.c => deleted_files/usr/src/cmd/mdb/intel/mdb/inteldis.c rename : usr/src/cmd/sgs/sgsdemangler/common/cafe_dem.h => deleted_files/usr/src/cmd/sgs/sgsdemangler/common/cafe_dem.h rename : usr/src/cmd/sgs/sgsdemangler/common/cafe_dem.y => deleted_files/usr/src/cmd/sgs/sgsdemangler/common/cafe_dem.y rename : usr/src/cmd/sgs/sgsdemangler/common/dem.c => deleted_files/usr/src/cmd/sgs/sgsdemangler/common/dem.c rename : usr/src/cmd/sgs/sgsdemangler/common/dem.h => deleted_files/usr/src/cmd/sgs/sgsdemangler/common/dem.h

/illumos-gate/deleted_files/usr/src/cmd/mdb/intel/mdb/bits.c /illumos-gate/deleted_files/usr/src/cmd/mdb/intel/mdb/dis.h /illumos-gate/deleted_files/usr/src/cmd/mdb/intel/mdb/inteldis.c /illumos-gate/deleted_files/usr/src/cmd/sgs/sgsdemangler/common/cafe_dem.h /illumos-gate/deleted_files/usr/src/cmd/sgs/sgsdemangler/common/cafe_dem.y /illumos-gate/deleted_files/usr/src/cmd/sgs/sgsdemangler/common/dem.c /illumos-gate/deleted_files/usr/src/cmd/sgs/sgsdemangler/common/dem.h /illumos-gate/usr/src/Makefile.lint /illumos-gate/usr/src/cmd/Makefile Makefile dis_list.c dis_list.h dis_main.c dis_target.c dis_target.h dis_util.c dis_util.h /illumos-gate/usr/src/cmd/mdb/Makefile.mdb /illumos-gate/usr/src/cmd/mdb/Makefile.module /illumos-gate/usr/src/cmd/mdb/common/kmdb/kmdb_create.c /illumos-gate/usr/src/cmd/mdb/common/kmdb/kmdb_stubs.c /illumos-gate/usr/src/cmd/mdb/common/kmdb/mapfile_skel /illumos-gate/usr/src/cmd/mdb/common/mdb/mdb_disasm.c /illumos-gate/usr/src/cmd/mdb/common/mdb/mdb_disasm_impl.h /illumos-gate/usr/src/cmd/mdb/common/mdb/mdb_modapi.h /illumos-gate/usr/src/cmd/mdb/intel/Makefile.kmdb /illumos-gate/usr/src/cmd/mdb/intel/amd64/kmdb/Makefile /illumos-gate/usr/src/cmd/mdb/intel/amd64/mdb/Makefile /illumos-gate/usr/src/cmd/mdb/intel/ia32/Makefile /illumos-gate/usr/src/cmd/mdb/intel/ia32/kmdb/Makefile /illumos-gate/usr/src/cmd/mdb/intel/ia32/mdb/Makefile /illumos-gate/usr/src/cmd/mdb/sparc/v7/Makefile /illumos-gate/usr/src/cmd/mdb/sparc/v9/Makefile /illumos-gate/usr/src/cmd/mdb/sparc/v9/kmdb/Makefile /illumos-gate/usr/src/cmd/mdb/sun4u/v9/kmdb/Makefile /illumos-gate/usr/src/cmd/mdb/sun4v/v9/kmdb/Makefile /illumos-gate/usr/src/cmd/sgs/Makefile /illumos-gate/usr/src/cmd/sgs/sgsdemangler/Makefile.com /illumos-gate/usr/src/cmd/sgs/sgsdemangler/Makefile.targ /illumos-gate/usr/src/cmd/sgs/sgsdemangler/common/demangle.c /illumos-gate/usr/src/common/dis/i386/dis_tables.c /illumos-gate/usr/src/common/dis/i386/dis_tables.h /illumos-gate/usr/src/lib/Makefile /illumos-gate/usr/src/lib/libdisasm/Makefile /illumos-gate/usr/src/lib/libdisasm/Makefile.com /illumos-gate/usr/src/lib/libdisasm/Makefile.targ /illumos-gate/usr/src/lib/libdisasm/amd64/Makefile /illumos-gate/usr/src/lib/libdisasm/common/libdisasm.c /illumos-gate/usr/src/lib/libdisasm/common/libdisasm.h /illumos-gate/usr/src/lib/libdisasm/common/libdisasm_impl.h /illumos-gate/usr/src/lib/libdisasm/common/linktest_stand.c /illumos-gate/usr/src/lib/libdisasm/common/llib-ldisasm /illumos-gate/usr/src/lib/libdisasm/i386/Makefile /illumos-gate/usr/src/lib/libdisasm/i386/dis_i386.c /illumos-gate/usr/src/lib/libdisasm/spec/Makefile /illumos-gate/usr/src/lib/libdisasm/spec/Makefile.targ /illumos-gate/usr/src/lib/libdisasm/spec/amd64/Makefile /illumos-gate/usr/src/lib/libdisasm/spec/i386/Makefile /illumos-gate/usr/src/lib/libdisasm/spec/libdisasm.spec /illumos-gate/usr/src/lib/libdisasm/spec/sparc/Makefile /illumos-gate/usr/src/lib/libdisasm/spec/sparcv9/Makefile /illumos-gate/usr/src/lib/libdisasm/spec/versions /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWmdb/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWmdbr/prototype_sparc /illumos-gate/usr/src/pkgdefs/etc/exception_list_i386 /illumos-gate/usr/src/pkgdefs/etc/exception_list_sparc /illumos-gate/usr/src/tools/scripts/bfu.sh