Lines Matching defs:variable
22 #include "variable.h"
111 char *value_ptr; /* Pointer to the value-holding variable. */
267 for each reference to an undefined variable. */
281 /* Remember the original value of the SHELL variable, from the environment. */
283 struct variable shell_var;
340 -R, --no-builtin-variables Disable the built-in variable settings.\n"),
358 --warn-undefined-variables Warn when an undefined variable is referenced.\n"),
449 struct variable *variable;
466 /* Value of the MAKELEVEL variable at startup (or 0). */
477 variable. */
781 struct variable *v = lookup_variable (STRING_SIZE_TUPLE ("PATH"));
1157 struct variable *v;
1161 /* Force exportation of every variable culled from the environment.
1163 But that does not work for the case where an environment variable
1213 /* Define an empty variable. It will be filled in
1262 /* Set the "MAKE_COMMAND" variable to the name we were invoked with.
1317 struct variable *v;
1322 variable definitions. */
1325 v = cv->variable;
1338 v = cv->variable;
1348 /* Define an unchangeable variable with a name that no POSIX.2
1349 makefile could validly use for its own variable. */
1353 /* Define the variable; this will not override any user definition.
1354 Normally a reference to this variable is written into the value of
1358 a reference to this hidden variable is written instead. */
1406 struct variable *v = lookup_variable (STRING_SIZE_TUPLE (MAKELEVEL_NAME));
1593 struct variable *v = define_variable (".DEFAULT_GOAL", 13, "", o_file, 0);
1612 struct variable *shv = lookup_variable (STRING_SIZE_TUPLE ("SHELL"));
1927 from the MAKEFILES variable, so we care. */
2042 in something other than a local variable. */
2070 /* If we didn't set the restarts variable yet, add it. */
2305 /* Non-option argument. It might be a variable definition. */
2306 struct variable *v;
2313 /* It is indeed a variable definition. If we don't already have this
2314 one, record a pointer to the variable for later use in
2319 if (cv->variable == v)
2324 cv->variable = v;
2331 /* Not an option or variable definition; it must be a goal
2351 /* Add this target name to the MAKECMDGOALS variable. */
2352 struct variable *v;
2570 /* Decode switches from environment variable ENVAR (which is LEN chars long).
2583 /* Get the variable's value. */
2630 /* The first word doesn't start with a dash and isn't a variable
2643 variable expansion in make itself. Write the result into OUT, returning
2675 struct variable *v;
2841 /* Define MFLAGS before appending variable definitions. */
2863 command-line variable definitions. */