mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-11-27 22:03:57 +08:00
gcc_update (files_and_dependencies): Remove generated YACC files.
* gcc_update (files_and_dependencies): Remove generated YACC files. * c-parse.c: Remove. * c-parse.h: Likewise. * c-parse.y: Likewise. * objc/objc-parse.c: Likewise. * objc/objc-pasre.y: Likewise. * Makefile.in ($(PARSE_H)): Depend directly on parse.y. * parse.c: Remove. * parse.h: Likewise. * parse-scan.c: Remove. From-SVN: r34982
This commit is contained in:
parent
e98da3dcf5
commit
792abd35a8
@ -1,3 +1,7 @@
|
||||
2000-07-12 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* gcc_update (files_and_dependencies): Remove generated YACC files.
|
||||
|
||||
2000-06-04 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* newcvsroot: Handle filenames that contain spaces.
|
||||
|
@ -65,20 +65,12 @@ texinfo/util/Makefile.in: texinfo/util/Makefile.am texinfo/configure.in texinfo/
|
||||
gcc/configure: gcc/configure.in
|
||||
gcc/cstamp-h.in: gcc/configure.in gcc/acconfig.h
|
||||
gcc/config.in: gcc/cstamp-h.in
|
||||
gcc/c-parse.y: gcc/c-parse.in
|
||||
gcc/c-parse.c: gcc/c-parse.y
|
||||
gcc/c-parse.h: gcc/c-parse.c
|
||||
gcc/c-gperf.h: gcc/c-parse.gperf
|
||||
gcc/fixinc/fixincl.x: gcc/fixinc/fixincl.tpl gcc/fixinc/inclhack.def
|
||||
gcc/tradcif.c: gcc/tradcif.y
|
||||
# And then, language-specific files
|
||||
gcc/cp/parse.c: gcc/cp/parse.y
|
||||
gcc/cp/parse.h: gcc/cp/parse.c
|
||||
gcc/objc/objc-parse.y: gcc/c-parse.in
|
||||
gcc/objc/objc-parse.c: gcc/objc/objc-parse.y
|
||||
gcc/java/parse.h: gcc/java/parse.y
|
||||
gcc/java/parse.c: gcc/java/parse.y gcc/java/lex.c gcc/java/parse.h gcc/java/lex.h
|
||||
gcc/java/parse-scan.c: gcc/java/parse-scan.y gcc/java/lex.c gcc/java/parse.h gcc/java/lex.h
|
||||
# And libraries, at last
|
||||
libchill/configure: libchill/configure.in
|
||||
libf2c/configure: libf2c/configure.in
|
||||
|
@ -1,3 +1,11 @@
|
||||
2000-07-12 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* c-parse.c: Remove.
|
||||
* c-parse.h: Likewise.
|
||||
* c-parse.y: Likewise.
|
||||
* objc/objc-parse.c: Likewise.
|
||||
* objc/objc-pasre.y: Likewise.
|
||||
|
||||
2000-07-11 Rodney Brown <RodneyBrown@pmsc.com>
|
||||
|
||||
* gcc.texi: Fix minor typos
|
||||
|
3903
gcc/c-parse.c
3903
gcc/c-parse.c
File diff suppressed because it is too large
Load Diff
@ -1,69 +0,0 @@
|
||||
typedef union {long itype; tree ttype; enum tree_code code;
|
||||
const char *filename; int lineno; int ends_in_label; } YYSTYPE;
|
||||
#define IDENTIFIER 257
|
||||
#define TYPENAME 258
|
||||
#define SCSPEC 259
|
||||
#define TYPESPEC 260
|
||||
#define TYPE_QUAL 261
|
||||
#define CONSTANT 262
|
||||
#define STRING 263
|
||||
#define ELLIPSIS 264
|
||||
#define SIZEOF 265
|
||||
#define ENUM 266
|
||||
#define STRUCT 267
|
||||
#define UNION 268
|
||||
#define IF 269
|
||||
#define ELSE 270
|
||||
#define WHILE 271
|
||||
#define DO 272
|
||||
#define FOR 273
|
||||
#define SWITCH 274
|
||||
#define CASE 275
|
||||
#define DEFAULT 276
|
||||
#define BREAK 277
|
||||
#define CONTINUE 278
|
||||
#define RETURN 279
|
||||
#define GOTO 280
|
||||
#define ASM_KEYWORD 281
|
||||
#define TYPEOF 282
|
||||
#define ALIGNOF 283
|
||||
#define ATTRIBUTE 284
|
||||
#define EXTENSION 285
|
||||
#define LABEL 286
|
||||
#define REALPART 287
|
||||
#define IMAGPART 288
|
||||
#define VA_ARG 289
|
||||
#define PTR_VALUE 290
|
||||
#define PTR_BASE 291
|
||||
#define PTR_EXTENT 292
|
||||
#define END_OF_LINE 293
|
||||
#define ASSIGN 294
|
||||
#define OROR 295
|
||||
#define ANDAND 296
|
||||
#define EQCOMPARE 297
|
||||
#define ARITHCOMPARE 298
|
||||
#define LSHIFT 299
|
||||
#define RSHIFT 300
|
||||
#define UNARY 301
|
||||
#define PLUSPLUS 302
|
||||
#define MINUSMINUS 303
|
||||
#define HYPERUNARY 304
|
||||
#define POINTSAT 305
|
||||
#define INTERFACE 306
|
||||
#define IMPLEMENTATION 307
|
||||
#define END 308
|
||||
#define SELECTOR 309
|
||||
#define DEFS 310
|
||||
#define ENCODE 311
|
||||
#define CLASSNAME 312
|
||||
#define PUBLIC 313
|
||||
#define PRIVATE 314
|
||||
#define PROTECTED 315
|
||||
#define PROTOCOL 316
|
||||
#define OBJECTNAME 317
|
||||
#define CLASS 318
|
||||
#define ALIAS 319
|
||||
#define OBJC_STRING 320
|
||||
|
||||
|
||||
extern YYSTYPE yylval;
|
2054
gcc/c-parse.y
2054
gcc/c-parse.y
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,9 @@
|
||||
2000-07-12 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* Makefile.in ($(PARSE_H)): Depend directly on parse.y.
|
||||
* parse.c: Remove.
|
||||
* parse.h: Likewise.
|
||||
|
||||
2000-07-11 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* class.c (layout_class_type): Add pointers to virtual bases after
|
||||
|
@ -220,8 +220,7 @@ parse.o : $(PARSE_C) $(CXX_TREE_H) $(srcdir)/../flags.h lex.h \
|
||||
`echo $(PARSE_C) | sed 's,^\./,,'`
|
||||
|
||||
CONFLICTS = expect 33 shift/reduce conflicts and 58 reduce/reduce conflicts.
|
||||
$(PARSE_H) : $(PARSE_C)
|
||||
$(PARSE_C) : $(srcdir)/parse.y
|
||||
$(PARSE_H) $(PARSE_C) : $(srcdir)/parse.y
|
||||
@echo $(CONFLICTS)
|
||||
cd $(srcdir); $(BISON) $(BISONFLAGS) -d -o parse.c parse.y
|
||||
cd $(srcdir); grep '^#define[ ]*YYEMPTY' parse.c >>parse.h
|
||||
|
8709
gcc/cp/parse.c
8709
gcc/cp/parse.c
File diff suppressed because it is too large
Load Diff
@ -1,97 +0,0 @@
|
||||
typedef union {
|
||||
long itype;
|
||||
tree ttype;
|
||||
char *strtype;
|
||||
enum tree_code code;
|
||||
flagged_type_tree ftype;
|
||||
struct pending_inline *pi;
|
||||
} YYSTYPE;
|
||||
#define IDENTIFIER 257
|
||||
#define TYPENAME 258
|
||||
#define SELFNAME 259
|
||||
#define PFUNCNAME 260
|
||||
#define SCSPEC 261
|
||||
#define TYPESPEC 262
|
||||
#define CV_QUALIFIER 263
|
||||
#define CONSTANT 264
|
||||
#define STRING 265
|
||||
#define ELLIPSIS 266
|
||||
#define SIZEOF 267
|
||||
#define ENUM 268
|
||||
#define IF 269
|
||||
#define ELSE 270
|
||||
#define WHILE 271
|
||||
#define DO 272
|
||||
#define FOR 273
|
||||
#define SWITCH 274
|
||||
#define CASE 275
|
||||
#define DEFAULT 276
|
||||
#define BREAK 277
|
||||
#define CONTINUE 278
|
||||
#define RETURN_KEYWORD 279
|
||||
#define GOTO 280
|
||||
#define ASM_KEYWORD 281
|
||||
#define TYPEOF 282
|
||||
#define ALIGNOF 283
|
||||
#define SIGOF 284
|
||||
#define ATTRIBUTE 285
|
||||
#define EXTENSION 286
|
||||
#define LABEL 287
|
||||
#define REALPART 288
|
||||
#define IMAGPART 289
|
||||
#define VA_ARG 290
|
||||
#define AGGR 291
|
||||
#define VISSPEC 292
|
||||
#define DELETE 293
|
||||
#define NEW 294
|
||||
#define THIS 295
|
||||
#define OPERATOR 296
|
||||
#define CXX_TRUE 297
|
||||
#define CXX_FALSE 298
|
||||
#define NAMESPACE 299
|
||||
#define TYPENAME_KEYWORD 300
|
||||
#define USING 301
|
||||
#define LEFT_RIGHT 302
|
||||
#define TEMPLATE 303
|
||||
#define TYPEID 304
|
||||
#define DYNAMIC_CAST 305
|
||||
#define STATIC_CAST 306
|
||||
#define REINTERPRET_CAST 307
|
||||
#define CONST_CAST 308
|
||||
#define SCOPE 309
|
||||
#define EMPTY 310
|
||||
#define PTYPENAME 311
|
||||
#define NSNAME 312
|
||||
#define THROW 313
|
||||
#define ASSIGN 314
|
||||
#define OROR 315
|
||||
#define ANDAND 316
|
||||
#define MIN_MAX 317
|
||||
#define EQCOMPARE 318
|
||||
#define ARITHCOMPARE 319
|
||||
#define LSHIFT 320
|
||||
#define RSHIFT 321
|
||||
#define POINTSAT_STAR 322
|
||||
#define DOT_STAR 323
|
||||
#define UNARY 324
|
||||
#define PLUSPLUS 325
|
||||
#define MINUSMINUS 326
|
||||
#define HYPERUNARY 327
|
||||
#define POINTSAT 328
|
||||
#define TRY 329
|
||||
#define CATCH 330
|
||||
#define EXTERN_LANG_STRING 331
|
||||
#define ALL 332
|
||||
#define PRE_PARSED_CLASS_DECL 333
|
||||
#define DEFARG 334
|
||||
#define DEFARG_MARKER 335
|
||||
#define PRE_PARSED_FUNCTION_DECL 336
|
||||
#define TYPENAME_DEFN 337
|
||||
#define IDENTIFIER_DEFN 338
|
||||
#define PTYPENAME_DEFN 339
|
||||
#define END_OF_LINE 340
|
||||
#define END_OF_SAVED_INPUT 341
|
||||
|
||||
|
||||
extern YYSTYPE yylval;
|
||||
#define YYEMPTY -2
|
@ -1,3 +1,7 @@
|
||||
2000-07-12 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* parse-scan.c: Remove.
|
||||
|
||||
2000-07-10 Alexandre Petit-Bianco <apbianco@cygnus.com>
|
||||
|
||||
* jcf-write.c (generate_classfile): Don't install ConstantValue
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user