ref: bb96b17c2324d66d287c0e65ccddc805e91ed68f
parent: 7bba9eb77e7f3fb5c47ee9457252dede76563d45
author: Quentin Rameau <quinq@fifth.space>
date: Thu Jun 2 16:59:13 EDT 2016
[driver] fix some error messages
--- a/driver/posix/scc.c
+++ b/driver/posix/scc.c
@@ -128,7 +128,7 @@
n = snprintf(new, newsz, "%.*s.%s", nameln, name, ext);
if (n < 0 || n >= newsz)
- die("wrong output filename");+ die("scc: wrong output filename");return new;
}
@@ -197,7 +197,7 @@
if (tool->in)
dup2(tool->in, 0);
execvp(tool->cmd, tool->args);
- fprintf(stderr, "scc: execv %s: %s\n",
+ fprintf(stderr, "scc: execp %s: %s\n",
tool->cmd, strerror(errno));
_exit(1);
default:
@@ -286,7 +286,7 @@
static void
usage(void)
{- die("usage: %s [-E|-kS] [-m arch] [-D macro=val]... "+ die("usage: %s [-E|-kS] [-m arch] [-D macro[=val]]... ""[-I dir]... file ...", argv0);
}
@@ -331,7 +331,7 @@
usage();
if (!argc)
- die("scc: fatal error: no input files");+ die("scc: fatal error: no input file");for (; *argv; ++argv)
build(*argv);
--
⑨