Module Name: src Committed By: rillig Date: Sat Jan 29 09:38:27 UTC 2022
Modified Files: src/usr.bin/make: main.c make.h parse.c src/usr.bin/make/unit-tests: var-recursive.exp Log Message: make: print stack trace on fatal errors The only fatal error that occurs while the makefiles are read in is the one about recursive variables, which didn't give any hint about the location before. If a recursive variable is detected while evaluating the commands of a target to be made, there is no location information, as before. To generate a diff of this commit: cvs rdiff -u -r1.576 -r1.577 src/usr.bin/make/main.c cvs rdiff -u -r1.292 -r1.293 src/usr.bin/make/make.h cvs rdiff -u -r1.658 -r1.659 src/usr.bin/make/parse.c cvs rdiff -u -r1.2 -r1.3 src/usr.bin/make/unit-tests/var-recursive.exp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.