Module Name: src Committed By: rillig Date: Mon Feb 15 18:21:14 UTC 2021
Modified Files: src/usr.bin/make: var.c Log Message: make: rename ExprStatus to ExprDefined The type describes the definedness of an expression, not a general status, therefore the new name is more precise. The constants are renamed as well since their prefix 'VES' does not match the type name anymore, it was correct 3 days ago when the type was still named VarExprStatus. The name VES_NONE was misleading since 'none' does not describe its actual effect. That name came from the time when the status was a bit set, and 'none' simply meant 'none of the bits are set'. The names used in debug logging will be renamed in a follow-up commit, to demonstrate that the changes in this commit indeed have no functional change, especially not the change from '!=' to '==' in line 4304. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.824 -r1.825 src/usr.bin/make/var.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.