summaryrefslogtreecommitdiff
path: root/gcc/java/jcf.h
diff options
context:
space:
mode:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2000-10-20 21:19:29 +0000
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2000-10-20 21:19:29 +0000
commitfecb951e63d3b75accbb4264d618f9f5db740377 (patch)
tree4eede965e0e3fec6ff244f7ac3b8432688b7e248 /gcc/java/jcf.h
parentd56a34e9d5fba7a04160fdebd52d5a06299fdcb1 (diff)
downloadgcc-fecb951e63d3b75accbb4264d618f9f5db740377.tar.gz
* jvspec.c (lang_specific_driver): Recognize -MF and -MT.
* lang-specs.h: Added %{MA}, %{MF*}, %{MT*}. * lang-options.h: Added -MA, -MT, -MF.. * lang.c (lang_decode_option): Recognize -MA, -MT, -MF. (DEPEND_TARGET_SET): New macro. (DEPEND_FILE_ALREADY_SET): Likewise. (init_parse): Handle new flags. * jcf.h (jcf_dependency_print_dummies): Declare. * Make-lang.in (s-java): Added mkdeps.o. * Makefile.in (BACKEND): Added mkdeps.o. (../gcjh$(exeext)): Added mkdeps.o. (../jcf-dump$(exeext)): Added mkdeps.o. * jcf-depend.c: Include mkdeps.h. (struct entry, dependencies, targets, MAX_OUTPUT_COLUMNS, add_entry): Removed. (jcf_dependency_reset): Rewrote. (dependencies): New global. (jcf_dependency_set_target): Rewrote. (jcf_dependency_add_target): Likewise. (jcf_dependency_add_file): Likewise. (munge): Removed. (print_ents): Removed. (jcf_dependency_write): Rewrote. (print_dummies): New global. (jcf_dependency_print_dummies): New function (jcf_dependency_write): Call deps_dummy_targets if required. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36981 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/java/jcf.h')
-rw-r--r--gcc/java/jcf.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/java/jcf.h b/gcc/java/jcf.h
index 0fe48142c75..eaeb9054719 100644
--- a/gcc/java/jcf.h
+++ b/gcc/java/jcf.h
@@ -264,6 +264,7 @@ extern void jcf_dependency_set_dep_file PARAMS ((const char *));
extern void jcf_dependency_add_file PARAMS ((const char *, int));
extern void jcf_dependency_write PARAMS ((void));
extern void jcf_dependency_init PARAMS ((int));
+extern void jcf_dependency_print_dummies PARAMS ((void));
/* Declarations for path handling code. */
extern void jcf_path_init PARAMS ((void));