8sa1-gcc/gcc/java
Alexandre Petit-Bianco 493d561d62 class.c (layout_class): Don't lay the superclass out if it's already being laid out.
2001-01-23  Alexandre Petit-Bianco  <apbianco@cygnus.com>

	* class.c (layout_class): Don't lay the superclass out if it's
	already being laid out.
	* jcf-parse.c (handle_innerclass_attribute): New function.
	(HANDLE_INNERCLASSES_ATTRIBUTE): Invoke
	handle_innerclasses_attribute.
	(jcf_parse): Don't load an innerclasses if it's already being
	laid out.
	* jcf-write.c (append_innerclass_attribute_entry): Static
	`anonymous_name' and its initialization deleted. `ocii' and `ini'
	to be zero for anonymous classes.

2001-01-23  Alexandre Petit-Bianco  <apbianco@cygnus.com>

	* class.c (set_constant_value): Set DECL_FIELD_FINAL_IUD if
	necessary.
	* jcf-parse.c (set_source_filename): Use
	MAYBE_CREATE_VAR_LANG_DECL_SPECIFIC if necessary.

2001-01-23  Alexandre Petit-Bianco  <apbianco@cygnus.com>

	* expr.c (build_jni_stub): Set DECL_CONTEXT on `meth_var' so it
	gets a unique asm name.

2001-01-23  Alexandre Petit-Bianco  <apbianco@cygnus.com>

	* jcf-parse.c (HANDLE_END_METHODS): Nullify current_method.
	(HANDLE_START_FIELD): Invoke MAYBE_CREATE_VAR_LANG_DECL_SPECIFIC
	if necessary.
	(HANDLE_SYNTHETIC_ATTRIBUTE): New macro.
	* jcf-reader.c (get_attribute): Handle `Synthetic' attribute.
	* parse.y (lookup_package_type_and_set_next): Deleted.
	(resolve_package): Removed unnecessary code.
	(find_applicable_accessible_methods_list): `finit$' can't be
 	inherited.
	* verify.c (pop_argument_types): Added missing prototype.

(http://gcc.gnu.org/ml/gcc-patches/2001-01/msg01812.html)

From-SVN: r39230
2001-01-24 00:08:36 -08:00
..
.cvsignore gcj.texi: New file. 2001-01-17 23:14:11 +00:00
boehm.c
buffer.c
buffer.h
ChangeLog class.c (layout_class): Don't lay the superclass out if it's already being laid out. 2001-01-24 00:08:36 -08:00
chartables.h
check-init.c
class.c class.c (layout_class): Don't lay the superclass out if it's already being laid out. 2001-01-24 00:08:36 -08:00
config-lang.in configure.in: Enable libgcj on several additional platforms. 2001-01-23 22:17:31 +00:00
constants.c
convert.h
decl.c All files with updated copyright when applicable. 2001-01-15 00:01:22 -08:00
except.c
expr.c class.c (layout_class): Don't lay the superclass out if it's already being laid out. 2001-01-24 00:08:36 -08:00
gcj.texi gcj.texi (Copying): New node. 2001-01-23 20:09:17 +00:00
gen-table.pl
gjavah.c g77spec.c (lang_specific_driver): Update copyright year to 2001. 2001-01-12 17:28:23 +00:00
java-except.h
java-opcodes.h
java-tree.def
java-tree.h All files with updated copyright when applicable. 2001-01-15 00:01:22 -08:00
javaop.def
javaop.h
jcf-depend.c
jcf-dump.c g77spec.c (lang_specific_driver): Update copyright year to 2001. 2001-01-12 17:28:23 +00:00
jcf-io.c Various fixes to allow compiling a compressed .jar/.zip archive. 2001-01-21 13:50:37 -08:00
jcf-parse.c class.c (layout_class): Don't lay the superclass out if it's already being laid out. 2001-01-24 00:08:36 -08:00
jcf-path.c
jcf-reader.c class.c (layout_class): Don't lay the superclass out if it's already being laid out. 2001-01-24 00:08:36 -08:00
jcf-write.c class.c (layout_class): Don't lay the superclass out if it's already being laid out. 2001-01-24 00:08:36 -08:00
jcf.h Various fixes to allow compiling a compressed .jar/.zip archive. 2001-01-21 13:50:37 -08:00
jv-scan.c
jvgenmain.c All files with updated copyright when applicable. 2001-01-15 00:01:22 -08:00
jvspec.c
keyword.gperf
keyword.h
lang-options.h lang-options.h (-Wunsupported-jdk11): Removed. 2001-01-17 19:07:01 -08:00
lang-specs.h
lang.c * lang.c (put_decl_node): Print method's name. 2001-01-21 12:42:13 -08:00
lex.c All files with updated copyright when applicable. 2001-01-15 00:01:22 -08:00
lex.h
Make-lang.in gcj.texi: New file. 2001-01-17 23:14:11 +00:00
mangle.c All files with updated copyright when applicable. 2001-01-15 00:01:22 -08:00
parse-scan.y
parse.h
parse.y class.c (layout_class): Don't lay the superclass out if it's already being laid out. 2001-01-24 00:08:36 -08:00
typeck.c
verify.c class.c (layout_class): Don't lay the superclass out if it's already being laid out. 2001-01-24 00:08:36 -08:00
xref.c
xref.h
zextract.c Various fixes to allow compiling a compressed .jar/.zip archive. 2001-01-21 13:50:37 -08:00
zipfile.h Various fixes to allow compiling a compressed .jar/.zip archive. 2001-01-21 13:50:37 -08:00