From: Rusty Russell Date: Tue, 27 Mar 2012 04:36:46 +0000 (+1030) Subject: ccanlint: tests_compile_coverage needs GCC. X-Git-Url: http://git.ozlabs.org/?p=ccan;a=commitdiff_plain;h=1bfd1464af76e16a34af087c663cf42c9b915fee ccanlint: tests_compile_coverage needs GCC. We only support gcc/gcov so far. --- diff --git a/tools/ccanlint/tests/tests_compile_coverage.c b/tools/ccanlint/tests/tests_compile_coverage.c index 0d3e7e1d..19ba1ef2 100644 --- a/tools/ccanlint/tests/tests_compile_coverage.c +++ b/tools/ccanlint/tests/tests_compile_coverage.c @@ -20,12 +20,16 @@ /* Note: we already test safe_mode in run_tests.c */ static const char *can_run_coverage(struct manifest *m) { +#ifdef __GNUC__ unsigned int timeleft = default_timeout_ms; char *output; if (!run_command(m, &timeleft, &output, "gcov -h")) return talloc_asprintf(m, "No gcov support: %s", output); return NULL; +#else + return "No coverage support for this compiler"; +#endif } static void cov_compile(const void *ctx,