diff options
Diffstat (limited to 'gcc/java')
-rw-r--r-- | gcc/java/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/java/class.c | 1 |
2 files changed, 4 insertions, 1 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 6f75740..14eb423 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,7 @@ +2012-04-20 Jan Hubicka <jh@suse.cz> + + * class.c (make_local_function_alias): Do not mark symbol referenced. + 2012-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> * jcf-dump.c (print_constant): Cast JPOOL_USHORT2, JPOOL_USHORT1 diff --git a/gcc/java/class.c b/gcc/java/class.c index 3c34aba..145bb63 100644 --- a/gcc/java/class.c +++ b/gcc/java/class.c @@ -1407,7 +1407,6 @@ make_local_function_alias (tree method) DECL_INITIAL (alias) = error_mark_node; TREE_ADDRESSABLE (alias) = 1; TREE_USED (alias) = 1; - TREE_SYMBOL_REFERENCED (DECL_ASSEMBLER_NAME (alias)) = 1; if (!flag_syntax_only) assemble_alias (alias, DECL_ASSEMBLER_NAME (method)); return alias; |