summaryrefslogtreecommitdiff
path: root/gcc/c-pragma.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/c-pragma.h')
-rw-r--r--gcc/c-pragma.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/c-pragma.h b/gcc/c-pragma.h
index 92741ff5cb5..669d122e695 100644
--- a/gcc/c-pragma.h
+++ b/gcc/c-pragma.h
@@ -53,10 +53,12 @@ extern struct cpp_reader* parse_in;
extern void init_pragma (void);
-/* Front-end wrapper for pragma registration to avoid dragging
+/* Front-end wrappers for pragma registration to avoid dragging
cpplib.h in almost everywhere. */
extern void c_register_pragma (const char *, const char *,
void (*) (struct cpp_reader *));
+extern void c_register_pragma_with_expansion (const char *, const char *,
+ void (*) (struct cpp_reader *));
extern void maybe_apply_pragma_weak (tree);
extern tree maybe_apply_renaming_pragma (tree, tree);
extern void add_to_renaming_pragma_list (tree, tree);