summaryrefslogtreecommitdiff
path: root/filedef.h
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>1998-07-30 20:54:47 +0000
committerPaul Smith <psmith@gnu.org>1998-07-30 20:54:47 +0000
commite2403327e9913bbcbd515f9c38b8f4e26fb9b0d9 (patch)
tree8ac64ff471e0a976daf75ef913c084adba4972fc /filedef.h
parent65a7296e2c81b04761b3f024572310a02c9de691 (diff)
downloadgunmake-e2403327e9913bbcbd515f9c38b8f4e26fb9b0d9.tar.gz
GNU make release 3.77.
Diffstat (limited to 'filedef.h')
-rw-r--r--filedef.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/filedef.h b/filedef.h
index b1e6d31..a5de0a1 100644
--- a/filedef.h
+++ b/filedef.h
@@ -52,6 +52,10 @@ struct file
the same file. Otherwise this is null. */
struct file *double_colon;
+ /* Pattern-specific variable reference for this target, or null if there
+ isn't one. Also see the pat_searched flag, below. */
+ struct pattern_var *patvar;
+
short int update_status; /* Status of the last attempt to update,
or -1 if none has been made. */
@@ -79,7 +83,10 @@ struct file
unsigned int secondary:1;
unsigned int dontcare:1; /* Nonzero if no complaint is to be made if
this target cannot be remade. */
+ unsigned int shownerror:1; /* Nonzero if we printed an error */
unsigned int ignore_vpath:1;/* Nonzero if we threw out VPATH name */
+ unsigned int pat_searched:1;/* Nonzero if we already searched for
+ pattern-specific variables */
};
/* Number of intermediate files entered. */