From ddb4f48708722a2343e104cc27d094ce70235362 Mon Sep 17 00:00:00 2001
From: Maximilian Downey Twiss <creatorsmithmdt@gmail.com>
Date: Thu, 24 Nov 2022 19:03:06 +1100
Subject: [PATCH 41/56] java: Replace struct deps with struct mkdeps and set
 phoniness of dependencies via bool argument to deps_write.

gcc/java/ChangeLog:

	* jcf-depend.cc (struct deps): Rename to ...
	(struct mkdeps): ... this.
	(jcf_dependency_write): Set phoniness of dependencies via bool argument to deps_write.
---
 gcc/java/jcf-depend.cc | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/gcc/java/jcf-depend.cc b/gcc/java/jcf-depend.cc
index b5e850dfecc..f46189233d3 100644
--- a/gcc/java/jcf-depend.cc
+++ b/gcc/java/jcf-depend.cc
@@ -34,7 +34,7 @@ The Free Software Foundation is independent of Sun Microsystems, Inc.  */
 
 
 /* The dependency structure used for this invocation.  */
-struct deps *dependencies;
+struct mkdeps *dependencies;
 
 /* The output file, or NULL if we aren't doing dependency tracking.  */
 static FILE *dep_out = NULL;
@@ -133,8 +133,10 @@ jcf_dependency_write (void)
 
   gcc_assert (dependencies);
 
-  deps_write (dependencies, dep_out, 72);
   if (print_dummies)
-    deps_phony_targets (dependencies, dep_out);
+    deps_write (dependencies, dep_out, 1, 72);
+  else
+    deps_write (dependencies, dep_out, 0, 72);
+
   fflush (dep_out);
 }
-- 
2.38.1

Reply via email to