diff options
Diffstat (limited to 'gcc/gcov-io.h')
-rw-r--r-- | gcc/gcov-io.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/gcov-io.h b/gcc/gcov-io.h index cbf95cf..1a9f076 100644 --- a/gcc/gcov-io.h +++ b/gcc/gcov-io.h @@ -195,6 +195,13 @@ typedef unsigned HOST_WIDEST_INT gcov_type_unsigned; #define GCOV_LINKAGE extern #endif +#if IN_LIBGCOV +#define gcov_nonruntime_assert(EXPR) ((void)(0 && (EXPR))) +#else +#define gcov_nonruntime_assert(EXPR) gcc_assert (EXPR) +#define gcov_error(...) fatal_error (__VA_ARGS__) +#endif + /* File suffixes. */ #define GCOV_DATA_SUFFIX ".gcda" #define GCOV_NOTE_SUFFIX ".gcno" |