8sa1-gcc/gcc/java
Tom Tromey 7e51098e70 re GNATS gcj/307 (gcj allows boolean value to be returned for int method)
Fix for PR gcj/307:
	* parse.y (patch_binop): Use JNUMERIC_TYPE_P, not
	JPRIMITIVE_TYPE_P, for arithmetic operators.
	(patch_method_invocation): Indentation fix.
	(try_builtin_assignconv): Handle boolean specially.  Fixed typo.
	(valid_builtin_assignconv_identity_widening_p): Handle boolean.
	(do_unary_numeric_promotion): Cleaned up code.
	(valid_cast_to_p): Handle boolean correctly.

From-SVN: r36704
2000-10-03 20:19:54 +00:00
..
.cvsignore top level: 2000-07-14 07:13:19 +00:00
boehm.c boehm.c (mark_reference_fields): Set marking bits for all words in a multiple-word record. 2000-09-05 12:37:52 +01:00
buffer.c
buffer.h
ChangeLog re GNATS gcj/307 (gcj allows boolean value to be returned for int method) 2000-10-03 20:19:54 +00:00
check-init.c check-init.c (check_init): Add case for BIT_FIELD_REF (required for -pg builds). 2000-08-13 16:48:54 +00:00
class.c c-decl.c (c_expand_body): Don't generate RTL if flag_syntax_only. 2000-10-01 19:19:30 +00:00
config-lang.in
constants.c Make-lang.in (JAVA_SRCS): Include java-tree.h. 2000-09-23 17:09:39 +00:00
convert.h
decl.c c-decl.c (c_expand_body): Don't generate RTL if flag_syntax_only. 2000-10-01 19:19:30 +00:00
except.c [multiple changes] 2000-06-21 22:17:35 -07:00
expr.c Make-lang.in (JAVA_SRCS): Include java-tree.h. 2000-09-23 17:09:39 +00:00
gjavah.c * gjavah.c (cxx_keyword_subst): Use ARRAY_SIZE. 2000-08-25 19:07:04 +00:00
java-except.h
java-opcodes.h
java-tree.def [multiple changes] 2000-06-21 22:17:35 -07:00
java-tree.h c-decl.c (c_expand_body): Don't generate RTL if flag_syntax_only. 2000-10-01 19:19:30 +00:00
javaop.def
javaop.h javaop.h (WORD_TO_INT): Mask lower 32 bits of a jword before sign extending. 2000-08-29 09:12:59 -07:00
jcf-depend.c
jcf-dump.c
jcf-io.c jcf-io.c: Include zlib.h. 2000-09-06 02:13:28 +00:00
jcf-parse.c c-decl.c (c_expand_body): Don't generate RTL if flag_syntax_only. 2000-10-01 19:19:30 +00:00
jcf-path.c
jcf-reader.c 2000-08-07 Alexandre Petit-Bianco <apbianco@cygnus.com 2000-08-07 20:33:36 -07:00
jcf-write.c Make-lang.in (JAVA_SRCS): Include java-tree.h. 2000-09-23 17:09:39 +00:00
jcf.h
jv-scan.c jcf-parse.c: Include <locale.h>. 2000-09-13 17:09:36 +00:00
jvgenmain.c
jvspec.c gcc.h (lang_specific_driver): Constify second argument. 2000-08-02 20:21:27 +00:00
keyword.gperf
keyword.h
lang-options.h re GNATS gcj/33 (gcj mangles composed characters) 2000-09-12 22:23:59 +00:00
lang-specs.h gcc.c (cpp_options): Add spec for -ftabstop=. 2000-09-26 17:28:07 +00:00
lang.c Make-lang.in (JAVA_SRCS): Include java-tree.h. 2000-09-23 17:09:39 +00:00
lex.c lex.c (java_read_unicode): Reset bs_count when finished with `\u' sequence. 2000-10-03 19:10:44 +00:00
lex.h * lex.h: Use HAVE_ICONV_H, not HAVE_ICONV. 2000-09-15 22:31:56 +00:00
Make-lang.in c-decl.c (c_expand_body): Don't generate RTL if flag_syntax_only. 2000-10-01 19:19:30 +00:00
Makefile.in c-decl.c (c_expand_body): Don't generate RTL if flag_syntax_only. 2000-10-01 19:19:30 +00:00
mangle.c
parse-scan.y 2000-08-07 Alexandre Petit-Bianco <apbianco@cygnus.com 2000-08-07 20:33:36 -07:00
parse.h Make-lang.in (JAVA_SRCS): Include java-tree.h. 2000-09-23 17:09:39 +00:00
parse.y re GNATS gcj/307 (gcj allows boolean value to be returned for int method) 2000-10-03 20:19:54 +00:00
typeck.c re GNATS gcj/307 (gcj allows boolean value to be returned for int method) 2000-10-03 20:19:54 +00:00
verify.c expr.c (pop_type_0): Return `Object' if trying to merge two interface types. 2000-09-12 22:31:00 +00:00
xref.c
xref.h
zextract.c jcf-io.c: Include zlib.h. 2000-09-06 02:13:28 +00:00
zipfile.h jcf-io.c: Include zlib.h. 2000-09-06 02:13:28 +00:00