diff options
author | johnlev <none@none> | 2006-05-09 04:32:25 -0700 |
---|---|---|
committer | johnlev <none@none> | 2006-05-09 04:32:25 -0700 |
commit | c168da277d64ace98b478c694fd808f783ce7d2e (patch) | |
tree | b19514d130bf1dfbb2ead3000c1e32cc32f260be /usr/src/tools/ctf/cvt/output.c | |
parent | 20e0c306d13b54840b7f8b12a43090fcb2bdbc04 (diff) | |
download | illumos-joyent-c168da277d64ace98b478c694fd808f783ce7d2e.tar.gz |
6418593 ctfmerge error messages need improvement
Diffstat (limited to 'usr/src/tools/ctf/cvt/output.c')
-rw-r--r-- | usr/src/tools/ctf/cvt/output.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/usr/src/tools/ctf/cvt/output.c b/usr/src/tools/ctf/cvt/output.c index 4ecc47bc8f..ea7469b282 100644 --- a/usr/src/tools/ctf/cvt/output.c +++ b/usr/src/tools/ctf/cvt/output.c @@ -344,7 +344,8 @@ sort_iidescs(Elf *elf, const char *file, tdata_t *td, int fuzzymatch, match.iim_fuzzy = fuzzymatch; match.iim_file = NULL; - if ((stidx = findelfsecidx(elf, dynsym ? ".dynsym" : ".symtab")) < 0) + if ((stidx = findelfsecidx(elf, file, + dynsym ? ".dynsym" : ".symtab")) < 0) terminate("%s: Can't open symbol table\n", file); scn = elf_getscn(elf, stidx); data = elf_getdata(scn, NULL); @@ -626,7 +627,7 @@ write_file(Elf *src, const char *srcname, Elf *dst, const char *dstname, } if (symtab_idx == -1) { - terminate("Cannot find %s section\n", + terminate("%s: Cannot find %s section\n", srcname, dynsym ? "SHT_DYNSYM" : "SHT_SYMTAB"); } |