8sa1-gcc/gcc/java
Pekka Nikander a0f4cca642 re GNATS gcj/82 (code generation for jvm IRETURN fails on boolean/byte/short methods if INT_TYPE_SIZE < 32)
Wed Nov 03 02:16:00 PST 1999  Pekka Nikander  <pekka.nikander@hut.fi>

	* decl.c (INT_TYPE_SIZE): Define if necessary.
	(expand_java_return): Handle the case of a native integer smaller
 	than a JVM integer.

(Fix to the Java PR #82:
  http://sourceware.cygnus.com/ml/java-prs/1999-q4/msg00078.html)

From-SVN: r32051
2000-02-18 10:17:37 -08:00
..
buffer.c
buffer.h buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
ChangeLog re GNATS gcj/82 (code generation for jvm IRETURN fails on boolean/byte/short methods if INT_TYPE_SIZE < 32) 2000-02-18 10:17:37 -08:00
check-init.c buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
class.c buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
config-lang.in
constants.c buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
convert.h buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
decl.c decl.c (clear_binding_level): Remove excess initializer. 2000-02-09 20:38:02 +00:00
except.c except.c (maybe_start_try): Remove excess argument to `check_start_handlers'. 2000-02-10 19:10:07 +00:00
expr.c re GNATS gcj/82 (code generation for jvm IRETURN fails on boolean/byte/short methods if INT_TYPE_SIZE < 32) 2000-02-18 10:17:37 -08:00
gjavah.c gcc.texi (Bug Reporting): Refer to bugs.html. 2000-02-18 12:26:50 +00:00
java-except.h java-except.h (struct eh_range): Add `expanded' field. 2000-02-09 14:08:44 +00:00
java-opcodes.h
java-tree.def [multiple changes] 2000-01-29 14:40:07 -08:00
java-tree.h java-except.h (struct eh_range): Add `expanded' field. 2000-02-09 14:08:44 +00:00
javaop.def
javaop.h javaop.h (WORDS_TO_DOUBLE): Allow WORDS_TO_DOUBLE to assemble doubles correctly when... 2000-02-03 18:45:45 +00:00
jcf-depend.c buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
jcf-dump.c gcc.texi (Bug Reporting): Refer to bugs.html. 2000-02-18 12:26:50 +00:00
jcf-io.c * jcf-io.c (jcf_print_utf8_replace): Handle UTF-8 input. 2000-02-03 19:09:54 +00:00
jcf-parse.c buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
jcf-path.c buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
jcf-reader.c buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
jcf-write.c jcf-write.c (generate_bytecode_insns): Use TYPE_IS_WIDE to determine how many stack slots to pop. 2000-01-31 05:36:56 +00:00
jcf.h gjavah.c: Delete ACC_VISIBILITY define. 2000-02-15 14:54:21 -08:00
jv-scan.c gcc.texi (Bug Reporting): Refer to bugs.html. 2000-02-18 12:26:50 +00:00
jvgenmain.c buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
jvspec.c buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
keyword.gperf gjavah.c (print_name, [...]): Add static prototype. 1999-08-25 13:59:28 +00:00
keyword.h gjavah.c (print_name, [...]): Add static prototype. 1999-08-25 13:59:28 +00:00
lang-options.h lang.c (flag_use_divide_subroutine): New variable. 1999-07-21 14:51:24 +00:00
lang-specs.h * lang-specs.h: Added `%(jc1)' to the jc1 spec. 1999-09-22 20:30:30 +00:00
lang.c buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
lex.c Makefile.in (PARSE_C, [...]): Move dependencies on lex.c, lex.h, and PARSE_H to... 2000-02-17 04:19:34 +00:00
lex.h Makefile.in (PARSE_C, [...]): Move dependencies on lex.c, lex.h, and PARSE_H to... 2000-02-17 04:19:34 +00:00
Make-lang.in configure (gcc_version): When setting, narrow search to lines containing `version_string'. 2000-02-16 16:22:47 +00:00
Makefile.in Makefile.in (PARSE_C, [...]): Move dependencies on lex.c, lex.h, and PARSE_H to... 2000-02-17 04:19:34 +00:00
mangle.c check-init.c (check_bool2_init, [...]): Add static prototypes. 1999-08-10 16:58:13 +00:00
parse-scan.c buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
parse-scan.y buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
parse.c gjavah.c: Delete ACC_VISIBILITY define. 2000-02-15 14:54:21 -08:00
parse.h parse.h (OBSOLETE_MODIFIER_WARNING): Don't use ANSI string concatenation. 2000-01-25 18:29:02 +00:00
parse.y gjavah.c: Delete ACC_VISIBILITY define. 2000-02-15 14:54:21 -08:00
typeck.c buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
verify.c buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
xref.c buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
xref.h buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
zextract.c buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00
zipfile.h buffer.h: PROTO -> PARAMS. 2000-01-21 20:57:00 +00:00