aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-pragma.h
diff options
context:
space:
mode:
authorBernardo Innocenti <bernie@develer.com>2004-07-26 02:29:41 +0200
committerBernardo Innocenti <bernie@gcc.gnu.org>2004-07-26 02:29:41 +0200
commitf408614568706ffddfbdfc7a947bb2f39a99d23a (patch)
tree39e65b533b3cd7a2843f3414e21c6d0d7ea6320e /gcc/c-pragma.h
parent7d07a70e45d1c26f1b9b569d9faba6e793663cc5 (diff)
downloadgcc-f408614568706ffddfbdfc7a947bb2f39a99d23a.zip
gcc-f408614568706ffddfbdfc7a947bb2f39a99d23a.tar.gz
gcc-f408614568706ffddfbdfc7a947bb2f39a99d23a.tar.bz2
Makefile.in (C_PRAGMA_H): New variable to track dependencies of c-pragma.h.
* Makefile.in (C_PRAGMA_H): New variable to track dependencies of c-pragma.h. * c-pragma.h (c_lex, c_lex_with_flags): Change returntype to enum cpp_ttype. * c-lex.c: Likewise. From-SVN: r85174
Diffstat (limited to 'gcc/c-pragma.h')
-rw-r--r--gcc/c-pragma.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/c-pragma.h b/gcc/c-pragma.h
index 64c83ff..8e4aecc 100644
--- a/gcc/c-pragma.h
+++ b/gcc/c-pragma.h
@@ -22,6 +22,8 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
#ifndef GCC_C_PRAGMA_H
#define GCC_C_PRAGMA_H
+#include <cpplib.h> /* For enum cpp_ttype. */
+
/* Cause the `yydebug' variable to be defined. */
#define YYDEBUG 1
extern int yydebug;
@@ -59,8 +61,8 @@ extern void maybe_apply_pragma_weak (tree);
extern tree maybe_apply_renaming_pragma (tree, tree);
extern void add_to_renaming_pragma_list (tree, tree);
-extern int c_lex (tree *);
-extern int c_lex_with_flags (tree *, unsigned char *);
+extern enum cpp_ttype c_lex (tree *);
+extern enum cpp_ttype c_lex_with_flags (tree *, unsigned char *);
/* If 1, then lex strings into the execution character set.
If 0, lex strings into the host character set.