gcc/libjava/testsuite
Paolo Bonzini 27e928edee re PR java/21436 (imports not remembered for previously compiled files)
gcc/java:
2005-05-10  Paolo Bonzini  <bonzini@gnu.org>

	PR java/21436
	* class.c (maybe_layout_super_class): Look for imports in this_class.
	* parse.h (ctxp_for_generation_last): New.
	(do_resolve_class): Add a parameter.
	* parse.y (ctxp_for_generation_last): New.
	(java_pop_parser_context): Add at end of list.
	(find_in_imports, find_in_imports_on_demand): Look in ctxp
	if the TYPE_IMPORT_LIST or respectively the TYPE_IMPORT_DEMAND_LIST of
	the given type are NULL.
	(do_resolve_class): Look into the imports of the new second parameter.
	Adjust recursive calls.
	(resolve_class, resolve_inner_class, find_as_inner_class): Adjust
	calls to do_resolve_class.
	(create_class): Set the TYPE_IMPORT_LIST and TYPE_IMPORT_DEMAND_LIST.
	(java_complete_class): Do not do that here.

libjava:
2005-05-10  Paolo Bonzini  <bonzini@gnu.org>

	PR java/21436
	* testsuite/libjava.jacks/jacks.xfail: Adjust.

From-SVN: r99513
2005-05-10 13:23:35 +00:00
..
config
lib libjava.exp (libjava_find_gij): Use $objdir/.. 2005-05-09 17:52:36 +01:00
libjava.cni
libjava.compile re PR java/20312 (No warning on bad method) 2005-03-10 18:57:01 +00:00
libjava.jacks re PR java/21436 (imports not remembered for previously compiled files) 2005-05-10 13:23:35 +00:00
libjava.jar jar.exp (gcj_jar_interpret): Updated. 2004-12-21 01:01:08 +00:00
libjava.jni jni.exp (gcj_jni_invocation_test_one): Add libsocket to the libraries to link for Solaris. 2005-03-28 12:08:28 +00:00
libjava.lang bytearray.java: New file. 2005-04-06 22:30:01 +00:00
libjava.loader * Merged gcj-abi-2-dev-branch to trunk. 2004-11-25 03:47:08 +00:00
libjava.mauve xfails: Updated to reflect current state of mauve and libjava. 2005-02-10 05:54:07 +00:00
libjava.special re PR java/21115 (false boolean argument passed from pre-compiled to interpreted method is true) 2005-04-21 16:22:33 +00:00
libjava.verify jar.exp (gcj_jar_interpret): Updated. 2004-12-21 01:01:08 +00:00
ChangeLog-old
Makefile.am gxx-include-dir.m4: In all substitutions, leave $(gcc_version) to be expanded by the Makefile. 2005-03-21 18:12:32 +00:00
Makefile.in re PR libgcj/20750 (libgcj needs a --with-java-home configure option) 2005-04-05 23:46:09 +00:00