aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAnthony Green <green@redhat.com>2002-03-15 18:00:22 +0000
committerAnthony Green <green@gcc.gnu.org>2002-03-15 18:00:22 +0000
commit8d39b4476f88ffff3738648595c6b42e2c917bd9 (patch)
tree4fac121edc9eb49098b64f53c314f3fb39f48ba4 /gcc
parent3a4edb44179ecc607e5017f9a3f783330b297642 (diff)
downloadgcc-8d39b4476f88ffff3738648595c6b42e2c917bd9.zip
gcc-8d39b4476f88ffff3738648595c6b42e2c917bd9.tar.gz
gcc-8d39b4476f88ffff3738648595c6b42e2c917bd9.tar.bz2
Fix gcj -R.
From-SVN: r50815
Diffstat (limited to 'gcc')
-rw-r--r--gcc/java/ChangeLog5
-rw-r--r--gcc/java/jcf-parse.c5
2 files changed, 6 insertions, 4 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index be360b4..3f7b603 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,3 +1,8 @@
+2002-03-15 Anthony Green <green@redhat.com>
+
+ * jcf-parse.c (yyparse): Don't emit class registration
+ constructor when compiling resource files.
+
2002-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* lang.c (java_tree_code_type, java_tree_code_length,
diff --git a/gcc/java/jcf-parse.c b/gcc/java/jcf-parse.c
index b19b9e9..d77ddce 100644
--- a/gcc/java/jcf-parse.c
+++ b/gcc/java/jcf-parse.c
@@ -1053,10 +1053,7 @@ yyparse ()
resource_filename = IDENTIFIER_POINTER (TREE_VALUE (current_file_list));
compile_resource_file (resource_name, resource_filename);
-
- java_expand_classes ();
- if (!java_report_errors ())
- emit_register_classes ();
+
return 0;
}