aboutsummaryrefslogtreecommitdiff
path: root/gcc/cpplib.h
diff options
context:
space:
mode:
authorNeil Booth <neilb@earthling.net>2000-11-13 18:40:37 +0000
committerNeil Booth <neil@gcc.gnu.org>2000-11-13 18:40:37 +0000
commit29b10746ab46f5901534d712d6108f219aceff97 (patch)
tree6bca53154943312d4ce1d3788de1f631c994d6c8 /gcc/cpplib.h
parenteb68ad7c6025a667e77ea59e85ab37612e4593de (diff)
downloadgcc-29b10746ab46f5901534d712d6108f219aceff97.zip
gcc-29b10746ab46f5901534d712d6108f219aceff97.tar.gz
gcc-29b10746ab46f5901534d712d6108f219aceff97.tar.bz2
cpplex.c (_cpp_lex_token): CPP_COMMENT and true CPP_EOF cases return without MI check.
* cpplex.c (_cpp_lex_token): CPP_COMMENT and true CPP_EOF cases return without MI check. * cpplib.c (do_diagnostic): Take boolean of whether to print the directive name. (do_error, do_warning): Update. (do_pragma_dependency): Use it. * cpplib.h (VARARGS_FIRST): Delete. (struct cpp_token): Delete integer. * cppmacro.c (enter_macro_context): Move disabled check to _cpp_get_token. (_cpp_get_token): Simplify into a single loop. From-SVN: r37434
Diffstat (limited to 'gcc/cpplib.h')
-rw-r--r--gcc/cpplib.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/gcc/cpplib.h b/gcc/cpplib.h
index 8b6560d..1cda3e9 100644
--- a/gcc/cpplib.h
+++ b/gcc/cpplib.h
@@ -170,7 +170,6 @@ struct cpp_string
#define PASTE_LEFT (1 << 3) /* If on LHS of a ## operator. */
#define NAMED_OP (1 << 4) /* C++ named operators, also "defined". */
#define NO_EXPAND (1 << 5) /* Do not macro-expand this token. */
-#define VARARGS_FIRST STRINGIFY_ARG /* First token of varargs expansion. */
/* A preprocessing token. This has been carefully packed and should
occupy 12 bytes on 32-bit hosts and 16 bytes on 64-bit hosts. */
@@ -181,7 +180,6 @@ struct cpp_token
union
{
- HOST_WIDEST_INT integer; /* An integer. */
struct cpp_hashnode *node; /* An identifier. */
struct cpp_string str; /* A string, or number. */
unsigned int arg_no; /* Argument no. for a CPP_MACRO_ARG. */