egcs/gcc/java ChangeLog decl.c java-tree.h jcf ...
apbianco@egcs.cygnus.com
apbianco@egcs.cygnus.com
Wed Apr 21 13:49:00 GMT 1999
CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: apbianco@egcs.cygnus.com 99/04/21 13:49:51
Modified files:
gcc/java : ChangeLog decl.c java-tree.h jcf-parse.c
parse.c parse.h parse.y
Log message:
Wed Apr 21 11:13:36 1999 Alexandre Petit-Bianco <apbianco@cygnus.com>
* decl.c (predef_filenames, predef_filenames_size): New globals
(init_decl_processing): predef_filenames and predef_filenames_size
initialized.
* java-tree.h (predef_filenames, predef_filenames_size): Declared
extern.
* jcf-parse.c (predefined_filename_p): New function.
(yyparse): Check that files on the command line are specified only
once and issue a warning otherwise.
* parse.h (JPRIMITIVE_TYPE_OR_VOID_P): New macro.
* parse.y (source_end_java_method): Nullify NOP method bodies, to
avoid a gcc warning with -W -Wall turned on.
(java_expand_classes): Abort if errors were encountered.
(java_complete_lhs): If the cross reference flag is set, wrap
field DECL node around a WFL when resolving expression name.
More information about the Gcc-cvs
mailing list