Tue May 29 01:09:49 2018 UTC ()
Build fix attempt, use TOOL_AWK (with fallback to "awk") rather than "nawk".


(kre)
diff -r1.7 -r1.8 src/external/cddl/osnet/dist/lib/libdtrace/common/mknames.sh

cvs diff -r1.7 -r1.8 src/external/cddl/osnet/dist/lib/libdtrace/common/mknames.sh (expand / switch to unified diff)

--- src/external/cddl/osnet/dist/lib/libdtrace/common/mknames.sh 2015/09/29 23:50:52 1.7
+++ src/external/cddl/osnet/dist/lib/libdtrace/common/mknames.sh 2018/05/29 01:09:49 1.8
@@ -36,22 +36,22 @@ echo ${BSDECHO} "\ @@ -36,22 +36,22 @@ echo ${BSDECHO} "\
36 * Use is subject to license terms.\n\ 36 * Use is subject to license terms.\n\
37 */\n\ 37 */\n\
38\n\ 38\n\
39#pragma ident\t\"%Z%%M%\t%I%\t%E% SMI\"\n\ 39#pragma ident\t\"%Z%%M%\t%I%\t%E% SMI\"\n\
40\n\ 40\n\
41#include <dtrace.h>\n\ 41#include <dtrace.h>\n\
42\n\ 42\n\
43/*ARGSUSED*/ 43/*ARGSUSED*/
44const char *\n\ 44const char *\n\
45dtrace_subrstr(dtrace_hdl_t *dtp, int subr)\n\ 45dtrace_subrstr(dtrace_hdl_t *dtp, int subr)\n\
46{\n\ 46{\n\
47 switch (subr) {" 47 switch (subr) {"
48 48
49nawk ' 49${TOOL_AWK:-awk} '
50/^#define[ ]*DIF_SUBR_/ && $2 != "DIF_SUBR_MAX" { 50/^#define[ ]*DIF_SUBR_/ && $2 != "DIF_SUBR_MAX" {
51 printf("\tcase %s: return (\"%s\");\n", $2, tolower(substr($2, 10))); 51 printf("\tcase %s: return (\"%s\");\n", $2, tolower(substr($2, 10)));
52}' 52}'
53 53
54echo ${BSDECHO} "\ 54echo ${BSDECHO} "\
55 default: return (\"unknown\");\n\ 55 default: return (\"unknown\");\n\
56 }\n\ 56 }\n\
57}" 57}"