8sa1-gcc/gcc/java
Neil Booth 7f905405bc Makefile.in (c-lex.o): Wrap long lines.
* Makefile.in (c-lex.o): Wrap long lines.  Depend on debug.h.
	* c-lex.c (cb_file_change, cb_define, cb_undef): Use debug
	hooks directly.
	* dbxout.c (dbx_debug_hooks): Add new hooks.
	(dbxout_start_new_source_file): Rename dbxout_start_source_file,
	make static.
	(dbxout_resume_previous_source_file): Rename dbxout_end_source_file,
	make static.
	* dbxout.h (dbxout_start_new_source_file,
	dbxout_resume_previous_source_file): Delete.
	* debug.c (do_nothing_debug_hooks): Add new hooks.
	(debug_nothing_init_finish): Rename debug_nothing_file_charstar.
	(debug_nothing_int_charstar, debug_nothing_int): New.
	* debug.h (gcc_debug_hooks): New hooks define, undef,
	start_source_file and end_source_file.
	(debug_nothing_init_finish): Rename debug_nothing_file_charstar.
	(debug_nothing_int_charstar, debug_nothing_int): New.
	* dwarf2out.c (dwarf2_debug_hooks): Add new hooks.
	(dwarf2out_start_source_file, dwarf2out_end_source_file,
	dwarf2out_define, dwarf2out_undef): Make static.
	* dwarf2out.h (dwarf2out_start_source_file, dwarf2out_end_source_file,
	dwarf2out_define, dwarf2out_undef): Remove.
	* dwarfout.c (dwarf_debug_hooks): Add new hooks.
	(dwarfout_start_source_file, dwarfout_end_source_file,
	dwarfout_define, dwarfout_undef): Make static.
	(dwarfout_start_source_file_check,
	dwarfout_end_source_file_check): New.
	(dwarfout_define, dwarfout_finish): Update.
	* dwarfout.h (dwarfout_start_new_source_file,
	dwarfout_resume_previous_source_file, dwarfout_define,
	dwarfout_undef): Remove.
	* sdbout.c (sdb_debug_hooks): Add new hooks.
	(sdbout_start_new_source_file): Rename sdbout_start_source_file,
	make static.
	(sdbout_resume_previous_source_file): Rename sdbout_end_source_file,
	make static, take an arg.
	* sdbout.h (sdbout_start_new_source_file,
	sdbout_resume_previous_source_file): Delete.
	* toplev.c (debug_start_source_file, debug_end_source_file,
	debug_define, debug_undef): Delete.
	* toplev.h (debug_start_source_file, debug_end_source_file,
	debug_define, debug_undef): Delete.

	* java/jcf-parse.c: Include debug.h.
	(parse_class_file): Update to use debug hooks directly.
	* java/Make-lang.in (jcf-parse.o): Depend on debug.h.

From-SVN: r43952
2001-07-11 20:51:46 +00:00
..
.cvsignore
boehm.c Makefile.in (ifcvt.o): Depend on toplev.h. 2001-04-11 15:51:55 +00:00
buffer.c ansidecl.h: All logic from gcc/gansidecl.h moved here. 2001-04-04 00:46:27 +00:00
buffer.h
ChangeLog [multiple changes] 2001-07-11 00:33:43 -07:00
chartables.h
check-init.c java-tree.def (JAVA_EXC_OBJ_EXPR): New. 2001-05-12 21:59:33 -07:00
class.c class.c (set_super_info): Call `set_class_decl_access_flags.' 2001-06-27 13:38:20 -07:00
config-lang.in * config-lang.in (target_libs): Copy from $libgcj_saved. 2001-04-25 21:30:21 +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 decl.c (create_primitive_vtable): Don't call make_decl_rtl. 2001-06-10 11:24:53 -07:00
except.c IA-64 ABI Exception Handling. 2001-03-28 03:04:51 -08:00
expr.c expr.c (force_evaluation_order): Match wrapped ctor calls, locate arguments accordingly. 2001-06-05 08:48:58 -07:00
gcj.texi include: New directory. 2001-07-04 17:16:43 +01:00
gen-table.pl Standardize header guards. 2001-05-25 18:31:47 -07:00
gjavah.c gjavah.c (cxx_keywords): Update from the definitive list in cp/lex.c. 2001-03-23 05:16:13 +00:00
java-except.h
java-opcodes.h
java-tree.def java-tree.def (JAVA_EXC_OBJ_EXPR): New. 2001-05-12 21:59:33 -07:00
java-tree.h lang.c (flag_assume_compiled): Removed. 2001-07-06 04:31:03 +00:00
javaop.def
javaop.h Standardize header guards. 2001-05-25 18:31:47 -07:00
jcf-depend.c
jcf-dump.c
jcf-io.c [multiple changes] 2001-07-11 00:33:43 -07:00
jcf-parse.c Makefile.in (c-lex.o): Wrap long lines. 2001-07-11 20:51:46 +00:00
jcf-path.c
jcf-reader.c re PR java/1213 (gcj should check for incorrect CLASSPATH) 2001-03-23 11:42:25 -08:00
jcf-write.c java-tree.def (JAVA_EXC_OBJ_EXPR): New. 2001-05-12 21:59:33 -07:00
jcf.h [multiple changes] 2001-07-05 15:33:44 -07:00
jv-scan.c jv-scan.c (version): Update copyright year. 2001-05-23 19:10:30 +01:00
jvgenmain.c ansidecl.h: All logic from gcc/gansidecl.h moved here. 2001-04-04 00:46:27 +00:00
jvspec.c jvspec.c (lang_specific_pre_link): Re-arrange the linker command line so the jvgenmain-generated main program... 2001-05-18 11:34:51 -07:00
keyword.gperf
keyword.h
lang-options.h lang.c (flag_assume_compiled): Removed. 2001-07-06 04:31:03 +00:00
lang-specs.h [multiple changes] 2001-07-11 00:33:43 -07:00
lang.c lang.c (flag_assume_compiled): Removed. 2001-07-06 04:31:03 +00:00
lex.c re PR java/2319 (invalid UTF-8 sequences should be rejected) 2001-06-20 16:21:24 +00:00
lex.h Standardize header guards. 2001-05-25 18:31:47 -07:00
Make-lang.in Makefile.in (c-lex.o): Wrap long lines. 2001-07-11 20:51:46 +00:00
mangle_name.c mangle_name.c (append_unicode_mangled_name): Emit _' or U' outside of the `__U' sequence too. 2001-02-09 12:29:08 -08:00
mangle.c jcf-io.c (read_zip_member): Cast to long in comparison with signed value. 2001-04-29 11:24:37 +00:00
parse-scan.y re PR java/1074 (jv-scan fails on ArrayClass.java) 2001-04-04 10:56:25 -07:00
parse.h [multiple changes] 2001-07-11 00:33:43 -07:00
parse.y [multiple changes] 2001-07-11 00:33:43 -07:00
typeck.c jcf-io.c (read_zip_member): Cast to long in comparison with signed value. 2001-04-29 11:24:37 +00:00
verify.c * verify.c: Don't use // comments. 2001-07-07 18:26:11 +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