8sa1-gcc/gcc/java
Per Bothner 00b4575d1e parse.y (java_complete_lhs case EXPR_WITH_FILE_LOCATION): If body is constant, return body without wrapper.
* parse.y (java_complete_lhs case EXPR_WITH_FILE_LOCATION): If body is
	constant, return body without wrapper.  (Improves constant folding.)
	* lex.c (build_wfl_node):  Clear TREE_TYPE from returned node.

From-SVN: r39017
2001-01-14 12:46:32 -08:00
..
.cvsignore
boehm.c boehm.c (mark_reference_fields): Change test to correctly detect bitmap overflow. 2000-12-15 17:35:03 +00:00
buffer.c
buffer.h
ChangeLog parse.y (java_complete_lhs case EXPR_WITH_FILE_LOCATION): If body is constant, return body without wrapper. 2001-01-14 12:46:32 -08:00
chartables.h Make-lang.in (JAVA_LEX_C): Added chartables.h. 2000-12-13 22:47:13 +00:00
check-init.c [multiple changes] 2000-12-06 10:55:42 -08:00
class.c output.h (make_function_rtl): Remove prototype. 2001-01-10 23:06:30 +00:00
config-lang.in config-lang.in (lang_dirs): Added. 2000-12-15 10:51:52 +01:00
constants.c output.h (make_function_rtl): Remove prototype. 2001-01-10 23:06:30 +00:00
convert.h
decl.c output.h (make_function_rtl): Remove prototype. 2001-01-10 23:06:30 +00:00
except.c except.c (free_eh_ranges): Don't free `whole_range.' 2000-10-17 15:48:59 -07:00
expr.c expr.c (expand_java_field_op): Assigning to a final field outside an initializer does not violate JVM spec... 2001-01-14 09:37:09 -08:00
gen-table.pl Make-lang.in (JAVA_LEX_C): Added chartables.h. 2000-12-13 22:47:13 +00:00
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 [multiple changes] 2001-01-10 09:05:43 -08: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 cpp.texi: Update for -MP. 2001-01-05 07:50:24 +00:00
jcf-dump.c g77spec.c (lang_specific_driver): Update copyright year to 2001. 2001-01-12 17:28:23 +00:00
jcf-io.c jcf-io.c (find_class): Correct the logic that tests to see if a .java file is newer than its .class file. 2000-12-10 12:18:23 -08:00
jcf-parse.c [multiple changes] 2001-01-10 09:05:43 -08:00
jcf-path.c Top level ChangeLog: 2000-12-09 21:32:49 -08:00
jcf-reader.c Warning fixes: 2000-10-21 15:10:38 +00:00
jcf-write.c [multiple changes] 2000-12-06 10:55:42 -08:00
jcf.h jvspec.c (lang_specific_driver): Recognize -MF and -MT. 2000-10-20 21:19:29 +00:00
jv-scan.c g77spec.c (lang_specific_driver): Update copyright year to 2000. 2000-11-26 19:30:31 +00:00
jvgenmain.c safe-ctype.h: New file. 2000-12-08 03:00:26 +00:00
jvspec.c * jvspec.c (jvgenmain_spec): Omit -fencoding from cc1 invocation. 2001-01-10 19:13:10 +00:00
keyword.gperf lex.c (yylex): Added STRICT_TK case. 2000-11-20 22:37:22 +00:00
keyword.h lex.c (yylex): Added STRICT_TK case. 2000-11-20 22:37:22 +00:00
lang-options.h lang-options.h: Bring comment in line with reality. 2001-01-05 19:12:21 +00:00
lang-specs.h jvspec.c (lang_specific_driver): Recognize -MF and -MT. 2000-10-20 21:19:29 +00:00
lang.c [multiple changes] 2001-01-10 09:05:43 -08:00
lex.c parse.y (java_complete_lhs case EXPR_WITH_FILE_LOCATION): If body is constant, return body without wrapper. 2001-01-14 12:46:32 -08:00
lex.h Make-lang.in (JAVA_LEX_C): Added chartables.h. 2000-12-13 22:47:13 +00:00
Make-lang.in Make-lang.in (JAVA_LEX_C): Added chartables.h. 2000-12-13 22:47:13 +00:00
mangle.c
parse-scan.y jv-scan.c (help): Document --complexity. 2000-11-20 22:56:14 +00:00
parse.h [multiple changes] 2000-11-21 21:25:15 -08:00
parse.y parse.y (java_complete_lhs case EXPR_WITH_FILE_LOCATION): If body is constant, return body without wrapper. 2001-01-14 12:46:32 -08:00
typeck.c Remove obstacks. 2000-10-13 06:26:46 +00:00
verify.c Warning fixes: 2000-10-21 15:10:38 +00:00
xref.c
xref.h
zextract.c jcf-io.c: Include zlib.h. 2000-09-06 02:13:28 +00:00
zipfile.h zipfile.h (ZipDirectory): Declare size, uncompressed_size, filestart and filename_length as int values. 2000-12-10 03:53:33 +00:00