Module Name: src Committed By: rillig Date: Thu Nov 19 21:27:29 UTC 2020
Modified Files: src/usr.bin/make: suff.c Log Message: make(1): mark srclist as a bad global variable The previous comment "List of sources" didn't tell anything about the purpose of the variable, it was only useful before July 2020, when its data type was still Lst, without any type information. Having a global variable here seems pointless, but all the code about suffix transformations is so tricky and not well covered by tests that I don't dare to convert the global variable to a local variable in Suff_FindDeps. The change itself would be trivial, but the hidden and undocumented intentions of the original author probably aren't. To generate a diff of this commit: cvs rdiff -u -r1.249 -r1.250 src/usr.bin/make/suff.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.