Changeset 3138 in kBuild for vendor/gnumake/current/rule.h
- Timestamp:
- Mar 12, 2018 7:32:29 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/gnumake/current/rule.h
r2596 r3138 1 1 /* Definitions for using pattern rules in GNU Make. 2 Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 3 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 4 2010 Free Software Foundation, Inc. 2 Copyright (C) 1988-2016 Free Software Foundation, Inc. 5 3 This file is part of GNU Make. 6 4 … … 23 21 { 24 22 struct rule *next; 25 const char **targets; 26 unsigned int *lens; 27 const char **suffixes; /* Suffixes (after `%') of each target. */28 struct dep *deps; 29 struct commands *cmds; 23 const char **targets; /* Targets of the rule. */ 24 unsigned int *lens; /* Lengths of each target. */ 25 const char **suffixes; /* Suffixes (after '%') of each target. */ 26 struct dep *deps; /* Dependencies of the rule. */ 27 struct commands *cmds; /* Commands to execute. */ 30 28 unsigned short num; /* Number of targets. */ 31 char terminal; 32 char in_use; 29 char terminal; /* If terminal (double-colon). */ 30 char in_use; /* If in use by a parent pattern_search. */ 33 31 }; 34 32 … … 36 34 struct pspec 37 35 { 38 c har *target, *dep, *commands;36 const char *target, *dep, *commands; 39 37 }; 40 38 … … 58 56 unsigned int num, int terminal, struct dep *deps, 59 57 struct commands *commands, int override); 58 void print_rule_data_base (void);
Note:
See TracChangeset
for help on using the changeset viewer.