1. 19 Oct, 2000 1 commit
    • gjavah.c (add_class_decl): Removed unused variables `tname', `tlen' and `name_index'. · dba41d30
      2000-10-18  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      
      	* gjavah.c (add_class_decl): Removed unused variables `tname',
      	`tlen' and `name_index'.
      	* java-tree.h (BUILD_FILENAME_IDENTIFIER_NODE): New macro.
      	* jcf-parse.c (jcf_parse_source): Use it and set EXPR_WFL_FILENAME
      	in `wfl_operator' with value.
      	(yyparse): Use BUILD_FILENAME_IDENTIFIER_NODE.
      	(jcf_figure_file_type): Fixed identation.
      	* lex.c (java_get_line_col): Use EOF. Tuned `^' placement.
      	* parse.y (analyze_clinit_body): New function.
      	(static_initializer:): Reset `current_static_block'.
      	(java_parser_context_restore_global): Set EXPR_WFL_FIILENAME_NODE in
      	`wfl_operator' with new value.
      	(lookup_cl): Use EXPR_WFL_FILENAME.
      	(maybe_yank_clinit): Handle bogus <clinit> bodies, call
      	analyze_clinit_body.
      	(build_outer_field_access): Access to this$<n> built from
      	current_class, not its outer context.
      	(build_access_to_thisn): Fixed leading comment. Tidied things up.
      	(resolve_qualified_expression_name): Handle `T.this' and `T.this.f()'.
      	(patch_method_invocation): Use `is_static_flag' when already
      	initialized.
      	(patch_newarray): Removed assignment in ternary operator.
      
      (http://gcc.gnu.org/ml/gcc-patches/2000-10/msg00629.html)
      
      From-SVN: r36946
      Alexandre Petit-Bianco committed
  2. 18 Oct, 2000 28 commits
  3. 17 Oct, 2000 11 commits