]> gcc.gnu.org Git - gcc.git/commit - gcc/java/ChangeLog
lang.c (lang_decode_option): Fixed returned value when parsing `-fxref=...' and ...
authorAlexandre Petit-Bianco <apbianco@cygnus.com>
Mon, 19 Apr 1999 15:45:57 +0000 (15:45 +0000)
committerAlexandre Petit-Bianco <apbianco@gcc.gnu.org>
Mon, 19 Apr 1999 15:45:57 +0000 (08:45 -0700)
commite8fc7396390399d4bf00415ed0cbb244bdeeefc1
tree766b1f76543b43ffbf5af505600a2ae571e851f3
parent3b6e11237cc2b779df7dd9c3b2fefc55a1a4501b
lang.c (lang_decode_option): Fixed returned value when parsing `-fxref=...' and `-Wall'.

Mon Apr 19 14:44:48 1999  Alexandre Petit-Bianco  <apbianco@cygnus.com>
* lang.c (lang_decode_option): Fixed returned value when parsing
  `-fxref=...' and `-Wall'.
* parse.y (source_end_java_method): Do not generate code when
  flag_emit_xref is set.
(resolve_expression_name): Do not build static field access when
  flag_emit_xref is set.
(resolve_field_access): No special treatement on `length' when
  flag_emit_xref is set. Do not build qualified static field access
  when flag_emit_xref is set.
(patch_invoke): Keep the method DECL as operand 0 of the CALL_EXPR
  when flag_emit_xref is set.
(patch_assignment): Do not generate array store runtime check when
  flag_emit_xref is set.
* xref.c (xref_flag_value): Fixed function declaration
  indentation.
(xset_set_data): New function.
* xref.h (xref_set_data): Added prototype for new function.
(typedef struct xref_flag_table): New field data.
(XREF_GET_DATA): New macro.

From-SVN: r26550
gcc/java/ChangeLog
gcc/java/lang.c
gcc/java/parse.y
gcc/java/xref.c
gcc/java/xref.h
This page took 0.061485 seconds and 5 git commands to generate.