summaryrefslogtreecommitdiffstats
path: root/contrib/gcc/c-pragma.h
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/gcc/c-pragma.h')
-rw-r--r--contrib/gcc/c-pragma.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/contrib/gcc/c-pragma.h b/contrib/gcc/c-pragma.h
index 22e4f7a..7911c5a 100644
--- a/contrib/gcc/c-pragma.h
+++ b/contrib/gcc/c-pragma.h
@@ -22,6 +22,13 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
#ifndef GCC_C_PRAGMA_H
#define GCC_C_PRAGMA_H
+/* Cause the `yydebug' variable to be defined. */
+#define YYDEBUG 1
+extern int yydebug;
+
+struct cpp_reader;
+extern struct cpp_reader* parse_in;
+
#ifdef HANDLE_SYSV_PRAGMA
#if ((defined (ASM_WEAKEN_LABEL) && defined (ASM_OUTPUT_WEAK_ALIAS)) \
|| defined (ASM_WEAKEN_DECL))
@@ -55,5 +62,8 @@ extern void cpp_register_pragma PARAMS ((cpp_reader *,
extern void maybe_apply_pragma_weak PARAMS ((tree));
extern tree maybe_apply_renaming_pragma PARAMS ((tree, tree));
+extern void add_to_renaming_pragma_list PARAMS ((tree, tree));
+
+extern int c_lex PARAMS ((tree *));
#endif /* GCC_C_PRAGMA_H */
OpenPOWER on IntegriCloud