--- - branch: MAIN date: Tue Feb 23 21:59:31 UTC 2021 files: - new: '1.4' old: '1.3' path: src/usr.bin/make/unit-tests/var-class-cmdline.exp pathrev: src/usr.bin/make/unit-tests/var-class-cmdline.exp@1.4 type: modified - new: '1.5' old: '1.4' path: src/usr.bin/make/unit-tests/var-class-cmdline.mk pathrev: src/usr.bin/make/unit-tests/var-class-cmdline.mk@1.5 type: modified id: 20210223T215931Z.2c2c27489998ce46a63f033f5af6bcdb9f73a120 log: | make: document the history of bugs in "cmdline overrides global" For performance reasons, the implementation of the simple rule "cmdline overrides global" grew into code that is much more complicated than a straight-forward implementation. This added complexity made it easy for bugs to sneak in. module: src subject: 'CVS commit: src/usr.bin/make/unit-tests' unixtime: '1614117571' user: rillig