History log of /illumos-gate/usr/src/cmd/dis/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d3b5f56344d8bfcdd6cfb82446af0e5e55ad9ebe 07-Aug-2019 John Levon <john.levon@joyent.com> 11528 Makefile.noget can get gone
11529 Use -Wno-maybe-initialized
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert Mustacchi <rm@joyent.com>
akefile
6a6cfa5d0723a95a9ad915bdb8ca2c9731449041 03-Jan-2019 Jason King <jason.king@joyent.com> 11267 Add rust demangling support
Reviewed by: Michal Nowak <mnowak@startmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
is_util.c
4226f635096bf9d814aa9fb335518c4855bbe3a3 27-May-2017 Jason King <jason.brian.king@gmail.com> 6375 Add native name demangling support
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile
is_util.c
1f1540205fa6366266184180654434272c425ac2 15-Jul-2018 Robert Mustacchi <rm@joyent.com> 9820 Want risc-v disassembler
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Garrett D'Amore <garrett@damore.org>
is_main.c
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>
is_main.c
f7184619589931c4b827180c213074c470f08a8f 21-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>
is_main.c
is_target.c
is_target.h
dc986d9f4cb40f3ff88fe0d9c9fb3a51ad50f0d9 17-Aug-2013 Richard Lowe <richlowe@richlowe.net> 4054 dis sometimes decides random symbols are functions
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Approved by: Albert Lee <trisk@nexenta.com>
is_target.c
edd4ab01432cfb07428329ad6e8071e8923d0b20 16-Aug-2013 Richard Lowe <richlowe@richlowe.net> 3194 dis crashes disassembling aes
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Albert Lee <trisk@nexenta.com>
akefile
is_target.c
27553b5c56d9e74e5a8c65c2338ad06e94ab3aed 07-Aug-2013 Richard Lowe <richlowe@richlowe.net> 4004 dis(1) can't deal with extended sections
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Approved by: Robert Mustacchi <rm@joyent.com>
is_target.c
7014882c6a3672fd0e5d60200af8643ae53c5928 22-Jul-2012 Richard Lowe <richlowe@richlowe.net> 2933 compiler warning gags need better granularity
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>
akefile
6e6df3cf62ece86f43c1a3218dc4b7797d9ce731 04-Nov-2011 Jason King <jason.brian.king@gmail.com> 1548 dis crashes disassembling anything kernel-ish
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Gordon Ross <gwr@nexenta.com>
is_target.c
is_target.h
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>
is_main.c
is_target.c
is_target.h
23a1ccea6aac035f084a7a4cdc968687d1b02daf 12-Aug-2010 Roger A. Faulkner <Roger.Faulkner@Oracle.COM> PSARC 2010/299 GNU/Linux/BSD compatibility functions
6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc
6901783 strndup would be nice
6824404 libc should provide ffsl() & ffsll()
6793969 RFE: Add|stpcpy|to libc
6735446 Want a __progname symbol for BSD-style source compatibility
6421095 Solaris should provide strcasestr
6275498 Provide string compare functions wcscasecmp,wcsncasecmp in solaris like linux

--HG--
rename : usr/src/lib/libc/port/gen/strcasecmp.c => usr/src/lib/libc/port/gen/ascii_strcasecmp.c
rename : usr/src/lib/libc/port/gen/strncasecmp.c => usr/src/lib/libc/port/gen/ascii_strncasecmp.c
rename : usr/src/lib/libc/sparc/gen/strcasecmp.s => usr/src/lib/libc/sparc/gen/ascii_strcasecmp.s
rename : usr/src/lib/libc/sparcv9/gen/strcasecmp.s => usr/src/lib/libc/sparcv9/gen/ascii_strcasecmp.s
is_target.c
62b628a68db596a2d75a316dc7ffef658079231f 18-Jun-2009 Ali Bahrami <Ali.Bahrami@Sun.COM> 6851224 elf_getshnum() and elf_getshstrndx() incompatible with 2002 ELF gABI agreement
PSARC/2009/363 replace elf_getphnum, elf_getshnum, and elf_getshstrndx
is_target.c
7a65609ec233a8e7a8ea8ec9c0476d86cdbc92eb 01-May-2008 jmcp <none@none> 6613354 dis is confused about how to use memset
Contributed by Jason King <jason@ansipunx.net>
is_target.c
672986541be54a7a471bb088e60780c37e371d7e 25-Jun-2007 damico <none@none> PSARC 2005/420 Movement of /usr/ccs/bin utilities to /usr/bin
6319687 Move ON utilties in /usr/ccs/bin to /usr/bin

--HG--
rename : usr/src/cmd/sgs/whatdir/common/whatdir.c => deleted_files/usr/src/cmd/sgs/whatdir/common/whatdir.c
rename : usr/src/cmd/sgs/lex/common/ldefs.c => usr/src/cmd/sgs/lex/common/ldefs.h
akefile
e007031558dddc1a7f3593d9457d99bde738653e 24-Mar-2007 dmick <none@none> 6448268 dis: 6427698 introduced a bunch of meaningless spew when disassembling .o files
is_main.c
161d9479d65efe70fd8e3fb443027646ce1a5990 12-Jul-2006 rie <none@none> 6446740 allow mapfile symbol definitions to create backing storage (missing file)
4986360 linker crash on exec of .so (as opposed to a.out) -- error preferred (missing file)
is_target.c
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
is_main.c
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
akefile
is_list.c
is_list.h
is_main.c
is_target.c
is_target.h
is_util.c
is_util.h