Module Name:    src
Committed By:   rillig
Date:           Sun Nov  8 14:00:52 UTC 2020

Modified Files:
        src/usr.bin/make/unit-tests: var-op-expand.mk

Log Message:
make(1): fix bug description of using := with undefined variable

In 1993, the variable names could not refer to other variables yet.
This has been made possible on 2000-05-11, when the "cool magic" was
added that allows assigning to VAR.${param}.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/usr.bin/make/unit-tests/var-op-expand.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.bin/make/unit-tests/var-op-expand.mk
diff -u src/usr.bin/make/unit-tests/var-op-expand.mk:1.3 src/usr.bin/make/unit-tests/var-op-expand.mk:1.4
--- src/usr.bin/make/unit-tests/var-op-expand.mk:1.3	Sun Nov  8 13:46:15 2020
+++ src/usr.bin/make/unit-tests/var-op-expand.mk	Sun Nov  8 14:00:52 2020
@@ -1,4 +1,4 @@
-# $NetBSD: var-op-expand.mk,v 1.3 2020/11/08 13:46:15 rillig Exp $
+# $NetBSD: var-op-expand.mk,v 1.4 2020/11/08 14:00:52 rillig Exp $
 #
 # Tests for the := variable assignment operator, which expands its
 # right-hand side.
@@ -7,7 +7,7 @@
 
 # XXX: edge case: When a variable name refers to an undefined variable, the
 # behavior differs between the '=' and the ':=' assignment operators.
-# This bug exists since at least 1993-03-21.
+# This bug exists since var.c 1.42 from 2000-05-11.
 #
 # The '=' operator expands the undefined variable to an empty string, thus
 # assigning to VAR_ASSIGN_.  In the name of variables to be set, it should

Reply via email to