Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/usr.bin/make make(1): rename FIND_CMD to FIND_CMDLINE, to ma...
details: https://anonhg.NetBSD.org/src/rev/5d265f0968fb
branches: trunk
changeset: 941758:5d265f0968fb
user: rillig <rillig%NetBSD.org@localhost>
date: Fri Oct 30 07:30:29 2020 +0000
description:
make(1): rename FIND_CMD to FIND_CMDLINE, to match VAR_CMDLINE
While here, use a consistent order for the enum constants. This is both
the declaration order and at the same time the usual lookup order,
unless the -e option is given.
diffstat:
usr.bin/make/var.c | 22 ++++++++++------------
1 files changed, 10 insertions(+), 12 deletions(-)
diffs (92 lines):
diff -r 8cc5d0dd5296 -r 5d265f0968fb usr.bin/make/var.c
--- a/usr.bin/make/var.c Fri Oct 30 07:19:30 2020 +0000
+++ b/usr.bin/make/var.c Fri Oct 30 07:30:29 2020 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: var.c,v 1.594 2020/10/30 07:19:30 rillig Exp $ */
+/* $NetBSD: var.c,v 1.595 2020/10/30 07:30:29 rillig Exp $ */
/*
* Copyright (c) 1988, 1989, 1990, 1993
@@ -129,7 +129,7 @@
#include "metachar.h"
/* "@(#)var.c 8.3 (Berkeley) 3/19/94" */
-MAKE_RCSID("$NetBSD: var.c,v 1.594 2020/10/30 07:19:30 rillig Exp $");
+MAKE_RCSID("$NetBSD: var.c,v 1.595 2020/10/30 07:30:29 rillig Exp $");
#define VAR_DEBUG1(fmt, arg1) DEBUG1(VAR, fmt, arg1)
#define VAR_DEBUG2(fmt, arg1, arg2) DEBUG2(VAR, fmt, arg1, arg2)
@@ -192,7 +192,7 @@
GNode *VAR_CMDLINE; /* variables defined on the command-line */
typedef enum VarFindFlags {
- FIND_CMD = 0x01, /* look in VAR_CMDLINE when searching */
+ FIND_CMDLINE = 0x01, /* look in VAR_CMDLINE when searching */
FIND_GLOBAL = 0x02, /* look in VAR_GLOBAL as well */
FIND_ENV = 0x04 /* look in the environment also */
} VarFindFlags;
@@ -355,9 +355,7 @@
* Input:
* name name to find
* ctxt context in which to find it
- * flags FIND_GLOBAL look in VAR_GLOBAL as well
- * FIND_CMD look in VAR_CMDLINE as well
- * FIND_ENV look in the environment as well
+ * flags to look on other contexts as well
*
* Results:
* A pointer to the structure describing the desired variable or
@@ -386,7 +384,7 @@
*/
var = GNode_FindVar(ctxt, name, nameHash);
- if (var == NULL && (flags & FIND_CMD) && ctxt != VAR_CMDLINE)
+ if (var == NULL && (flags & FIND_CMDLINE) && ctxt != VAR_CMDLINE)
var = GNode_FindVar(VAR_CMDLINE, name, nameHash);
if (!opts.checkEnvFirst && var == NULL && (flags & FIND_GLOBAL) &&
@@ -942,7 +940,7 @@
}
}
- v = VarFind(name, ctxt, ctxt == VAR_GLOBAL ? (FIND_CMD | FIND_ENV) : 0);
+ v = VarFind(name, ctxt, ctxt == VAR_GLOBAL ? (FIND_CMDLINE | FIND_ENV) : 0);
if (v == NULL) {
Var_Set(name, val, ctxt);
@@ -989,7 +987,7 @@
name = name_freeIt;
}
- v = VarFind(name, ctxt, FIND_CMD | FIND_GLOBAL | FIND_ENV);
+ v = VarFind(name, ctxt, FIND_CMDLINE | FIND_GLOBAL | FIND_ENV);
free(name_freeIt);
if (v == NULL)
return FALSE;
@@ -1017,7 +1015,7 @@
const char *
Var_Value(const char *name, GNode *ctxt, char **freeIt)
{
- Var *v = VarFind(name, ctxt, FIND_ENV | FIND_GLOBAL | FIND_CMD);
+ Var *v = VarFind(name, ctxt, FIND_CMDLINE | FIND_GLOBAL | FIND_ENV);
char *p;
*freeIt = NULL;
@@ -3557,7 +3555,7 @@
name[0] = startc;
name[1] = '\0';
- v = VarFind(name, ctxt, FIND_ENV | FIND_GLOBAL | FIND_CMD);
+ v = VarFind(name, ctxt, FIND_CMDLINE | FIND_GLOBAL | FIND_ENV);
if (v == NULL) {
*pp += 2;
@@ -3592,7 +3590,7 @@
return VPR_PARSE_MSG;
}
- v = VarFind(varname, ctxt, FIND_ENV | FIND_GLOBAL | FIND_CMD);
+ v = VarFind(varname, ctxt, FIND_CMDLINE | FIND_GLOBAL | FIND_ENV);
/* At this point, p points just after the variable name,
* either at ':' or at endc. */
Home |
Main Index |
Thread Index |
Old Index