gcc/gcc/java
Mark Mitchell 281524f4cb jcf-write.c (write_classfile): Write the file to a temporary file and then rename it.
* java/jcf-write.c (write_classfile): Write the file to a
	temporary file and then rename it.

	* libjava/Makefile.am (all_java_source_files): New variable.
	(all_java_class_files): Likewise.
	.java.class: New rule.
	(CLEANFILES): Remove tmp-list.
	* libjava/Makefile.in: Regenerated.

From-SVN: r53298
2002-05-08 19:24:42 +00:00
..
.cvsignore For PR libgcj/5303: 2002-04-08 18:32:23 +00:00
ChangeLog jcf-write.c (write_classfile): Write the file to a temporary file and then rename it. 2002-05-08 19:24:42 +00:00
Make-lang.in Add --extdirs support. 2002-04-12 14:28:50 +00:00
boehm.c Makefile.in (convert.o, [...]): Update. 2002-03-29 21:46:27 +00:00
buffer.c
buffer.h
builtins.c Makefile.in (convert.o, [...]): Update. 2002-03-29 21:46:27 +00:00
chartables.h gen-table.pl: Const-ify output. 2001-12-28 22:27:29 +00:00
check-init.c expr.c (java_array_data_offset): Removed function. 2002-02-28 11:40:29 +00:00
class.c class.c (make_class_data): Set DECL_ALIGN on static class data, for hash synchronization. 2002-04-18 00:13:11 +01:00
config-lang.in configure.in (all_diff_excludes, [...]): Remove. 2001-12-20 00:20:47 +00:00
constants.c jcf-write.c (generate_bytecode_insns case SWITCH_EXPR): Fix thinko: If a single case, use if_icmpeq, not ifeq. 2001-04-26 11:32:22 -07:00
convert.h
decl.c class.c (make_class_data): Set DECL_ALIGN on static class data, for hash synchronization. 2002-04-18 00:13:11 +01:00
except.c re PR java/5986 (SIGSEGV in __gcj_personality_v0) 2002-03-29 00:42:54 +00:00
expr.c expr.c (PRE_JSR): Call NOTE_LABEL for return address. 2002-04-24 15:14:59 -07:00
gcj.texi For PR java/6314: 2002-04-23 22:58:09 +00:00
gen-table.pl gen-table.pl: Don't process characters after \uffff. 2001-12-29 04:31:10 +00:00
gjavah.c * gjavah.c (throwable_p): Use xstrdup, not strdup. 2002-05-08 04:51:50 +00:00
java-except.h
java-opcodes.h
java-tree.def [multiple changes] 2001-08-17 14:07:07 -07:00
java-tree.h re PR java/5941 (incorrect "Unreachable statement" error) 2002-05-07 03:32:01 +00:00
javaop.def
javaop.h Standardize header guards. 2001-05-25 18:31:47 -07:00
jcf-depend.c
jcf-dump.c Add --extdirs support. 2002-04-12 14:28:50 +00:00
jcf-io.c c-decl.c (grokdeclarator): Use ISO word. 2001-12-03 19:15:19 +00:00
jcf-parse.c c-common.h (c_common_parse_file): Update. 2002-04-25 06:24:41 +00:00
jcf-path.c Add --extdirs support. 2002-04-12 14:28:50 +00:00
jcf-reader.c
jcf-write.c jcf-write.c (write_classfile): Write the file to a temporary file and then rename it. 2002-05-08 19:24:42 +00:00
jcf.h Add --extdirs support. 2002-04-12 14:28:50 +00:00
jv-scan.c re PR java/5080 (gcc/java/jcf-parse.c:908: `LC_CTYPE' undeclared (first use in this function)) 2002-02-01 21:07:31 +00:00
jvgenmain.c re PR other/3968 (COLLECT_GCC_OPTIONS empty) 2001-11-27 17:31:38 +00:00
jvspec.c For PR java/6314: 2002-04-23 22:58:09 +00:00
keyword.gperf arc.c (arc_hard_regno_mode_ok): Const-ify. 2001-12-23 16:07:16 +00:00
keyword.h arc.c (arc_hard_regno_mode_ok): Const-ify. 2001-12-23 16:07:16 +00:00
lang-options.h Make --CLASSPATH by a synonym for --classpath and -classpath. 2002-03-03 00:35:11 -08:00
lang-specs.h [multiple changes] 2001-07-11 00:33:43 -07:00
lang.c c-common.h (c_common_parse_file): Update. 2002-04-25 06:24:41 +00:00
lex.c lex.c (java_new_lexer): Alias "646" to DEFAULT_ENCODING. 2002-03-29 19:33:25 +00:00
lex.h c-format.c (maybe_read_dollar_number): Use safe-ctype macros and/or fold extra calls into fewer ones. 2001-10-21 21:32:15 +00:00
mangle.c mangle.c (mangle_member_name): Don't special-case for NO_DOLLAR_IN_LABEL. 2001-12-20 22:48:52 +00:00
mangle_name.c mangle.c (mangle_member_name): Don't special-case for NO_DOLLAR_IN_LABEL. 2001-12-20 22:48:52 +00:00
parse-scan.y
parse.h re PR java/6294 (private inner interface is flagged illegal) 2002-04-17 09:23:00 +01:00
parse.y * parse.y (finish_for_loop): Fix if statement. 2002-05-07 20:42:50 +02:00
typeck.c c-lang.c (LANG_HOOKS_INCOMPLETE_TYPE_ERROR): Redefine. 2002-04-18 17:54:11 +00:00
verify.c ChangeLog, [...]: Fix spelling errors. 2001-12-16 16:23:50 +00:00
xref.c
xref.h
zextract.c
zipfile.h zipfile.h: Use GCC_JCF_H instead of JCF_H. 2001-06-23 09:22:20 -07:00