summaryrefslogtreecommitdiff
path: root/usr/src/cmd/sgs/rtld/mdbmod/common/rtld.c
diff options
context:
space:
mode:
authorab196087 <none@none>2007-09-19 08:15:57 -0700
committerab196087 <none@none>2007-09-19 08:15:57 -0700
commitd29b2c4438482eb00488be49a1f5d6835f455546 (patch)
tree541f5471fe500cce2429019f17f9f87ddcf80b76 /usr/src/cmd/sgs/rtld/mdbmod/common/rtld.c
parent90685d2c52744c6540828f16cdd2db815d467e37 (diff)
downloadillumos-joyent-d29b2c4438482eb00488be49a1f5d6835f455546.tar.gz
PSARC 2007/509 elfedit
6234471 need a way to edit ELF objects --HG-- rename : usr/src/cmd/sgs/packages/setup_pkg_ext => deleted_files/usr/src/cmd/sgs/packages/setup_pkg_ext
Diffstat (limited to 'usr/src/cmd/sgs/rtld/mdbmod/common/rtld.c')
-rw-r--r--usr/src/cmd/sgs/rtld/mdbmod/common/rtld.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/usr/src/cmd/sgs/rtld/mdbmod/common/rtld.c b/usr/src/cmd/sgs/rtld/mdbmod/common/rtld.c
index 8fcebd1e8c..056929df2b 100644
--- a/usr/src/cmd/sgs/rtld/mdbmod/common/rtld.c
+++ b/usr/src/cmd/sgs/rtld/mdbmod/common/rtld.c
@@ -1462,7 +1462,8 @@ dcmd_ElfEhdr(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv)
* received a numeric (e.g. "0x200") or text representation
* (e.g. "[ EF_SPARC_SUN_US1 ]").
*/
- flgs = conv_ehdr_flags(ehdr.e_machine, ehdr.e_flags, &ehdr_flags_buf);
+ flgs = conv_ehdr_flags(ehdr.e_machine, ehdr.e_flags,
+ 0, &ehdr_flags_buf);
if (flgs[0] == '[')
mdb_printf(MSG_ORIG(MSG_EHDR_LINE5), flgs);
else
@@ -1505,7 +1506,7 @@ dcmd_ElfPhdr(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv)
mdb_printf(MSG_ORIG(MSG_EPHDR_TITLE), addr);
mdb_printf(MSG_ORIG(MSG_EPHDR_LINE1), phdr.p_vaddr,
- conv_phdr_flags(phdr.p_flags, &phdr_flags_buf));
+ conv_phdr_flags(phdr.p_flags, 0, &phdr_flags_buf));
mdb_printf(MSG_ORIG(MSG_EPHDR_LINE2), phdr.p_paddr,
conv_phdr_type(M_MACH, phdr.p_type, 0, &inv_buf));
mdb_printf(MSG_ORIG(MSG_EPHDR_LINE3), phdr.p_filesz, phdr.p_memsz);