diff options
Diffstat (limited to 'gcc/c-family/c-common.h')
-rw-r--r-- | gcc/c-family/c-common.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/gcc/c-family/c-common.h b/gcc/c-family/c-common.h index 1748c1979aa..a29f1ade25d 100644 --- a/gcc/c-family/c-common.h +++ b/gcc/c-family/c-common.h @@ -1539,6 +1539,8 @@ extern bool maybe_warn_shift_overflow (location_t, tree, tree); extern void warn_duplicated_cond_add_or_warn (location_t, tree, vec<tree> **); extern bool diagnose_mismatched_attributes (tree, tree); extern tree do_warn_duplicated_branches_r (tree *, int *, void *); +extern void warn_for_multistatement_macros (location_t, location_t, + location_t, enum rid); /* In c-attribs.c. */ extern bool attribute_takes_identifier_p (const_tree); @@ -1554,10 +1556,16 @@ excess_precision_mode_join (enum flt_eval_method, enum flt_eval_method); extern int c_flt_eval_method (bool ts18661_p); extern void add_no_sanitize_value (tree node, unsigned int flags); +extern void maybe_add_include_fixit (rich_location *, const char *); + #if CHECKING_P namespace selftest { + /* Declarations for specific families of tests within c-family, + by source file, in alphabetical order. */ extern void c_format_c_tests (void); - extern void run_c_tests (void); + + /* The entrypoint for running all of the above tests. */ + extern void c_family_tests (void); } // namespace selftest #endif /* #if CHECKING_P */ |