diff options
Diffstat (limited to 'libcpp/include/line-map.h')
-rw-r--r-- | libcpp/include/line-map.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libcpp/include/line-map.h b/libcpp/include/line-map.h index 2fcee1906be..edcbdc9bd66 100644 --- a/libcpp/include/line-map.h +++ b/libcpp/include/line-map.h @@ -586,7 +586,8 @@ bool linemap_location_from_macro_expansion_p (const struct line_maps *, ({linemap_assert (!linemap_macro_expansion_map_p (LINE_MAP)); \ (LINE_MAP);}) #else -#define linemap_assert(EXPR) +/* Include EXPR, so that unused variable warnings do not occur. */ +#define linemap_assert(EXPR) ((void)(0 && (EXPR))) #define linemap_check_ordinary(LINE_MAP) (LINE_MAP) #endif |