summaryrefslogtreecommitdiff
path: root/usr/src/cmd/ctfmerge/ctfmerge.c
diff options
context:
space:
mode:
authorRobert Mustacchi <rm@joyent.com>2019-01-29 04:36:27 +0000
committerRobert Mustacchi <rm@joyent.com>2019-02-06 16:03:48 +0000
commit2bd653815361427c17538380a0ae62a9a27120ff (patch)
tree9de0da0f1bc6217ef3602246c684231eae36c464 /usr/src/cmd/ctfmerge/ctfmerge.c
parent908c640f41dd286bcc16fcf143d12430fb69895f (diff)
downloadillumos-joyent-2bd653815361427c17538380a0ae62a9a27120ff.tar.gz
OS-7549 Sync CTF review changes back
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: John Levon <john.levon@joyent.com>
Diffstat (limited to 'usr/src/cmd/ctfmerge/ctfmerge.c')
-rw-r--r--usr/src/cmd/ctfmerge/ctfmerge.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/usr/src/cmd/ctfmerge/ctfmerge.c b/usr/src/cmd/ctfmerge/ctfmerge.c
index a05d6aab9b..1257fd16c9 100644
--- a/usr/src/cmd/ctfmerge/ctfmerge.c
+++ b/usr/src/cmd/ctfmerge/ctfmerge.c
@@ -107,7 +107,7 @@ ctfmerge_expect_ctf(const char *name, Elf *elf)
size_t len;
if (gelf_getsym(data, i, &sym) == NULL)
- ctfmerge_fatal("failed to read symbol table entry %d "
+ ctfmerge_fatal("failed to read symbol table entry %lu "
"for %s: %s\n", i, name, elf_errmsg(elf_errno()));
if (GELF_ST_TYPE(sym.st_info) != STT_FILE)
@@ -300,11 +300,10 @@ ctfmerge_usage(const char *fmt, ...)
va_end(ap);
}
- (void) fprintf(stderr, "Usage: %s [-gt] [-d uniqfile] [-l label] "
+ (void) fprintf(stderr, "Usage: %s [-t] [-d uniqfile] [-l label] "
"[-L labelenv] [-j nthrs] -o outfile file ...\n"
"\n"
"\t-d uniquify merged output against uniqfile\n"
- "\t-g do not remove source debug information (STABS, DWARF)\n"
"\t-j use nthrs threads to perform the merge\n"
"\t-l set output container's label to specified value\n"
"\t-L set output container's label to value from environment\n"
@@ -370,8 +369,7 @@ main(int argc, char *argv[])
errno = 0;
argj = strtol(optarg, &eptr, 10);
if (errno != 0 || argj == LONG_MAX ||
- argj == LONG_MIN || argj <= 0 ||
- argj > UINT_MAX || *eptr != '\0') {
+ argj > 1024 || *eptr != '\0') {
ctfmerge_fatal("invalid argument for -j: %s\n",
optarg);
}
@@ -428,7 +426,7 @@ main(int argc, char *argv[])
ctf_errmsg(err));
if ((err = ctf_merge_set_nthreads(cmh, nthreads)) != 0)
- ctfmerge_fatal("failed to set parallelism to %d: %s\n",
+ ctfmerge_fatal("failed to set parallelism to %u: %s\n",
nthreads, ctf_errmsg(err));
for (i = 0; i < argc; i++) {