Module Name: src Committed By: rillig Date: Sat Apr 3 14:39:02 UTC 2021
Modified Files: src/usr.bin/make: hash.c job.c make.h nonints.h str.c var.c Log Message: make: backport to C90 In the past few months I had accidentally used C99 features in the make code. According to tools/README, tools that are used in the build system should restrict themselves to C90. This allows make to build with GCC's options "-pedantic -Wno-system-headers -Dinline= -Wno-error=cast-qual". I didn't notice anyone actively complaining though, I just wanted to see how much work this backporting would be. The identifier __func__ is still used, as in other tools. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/usr.bin/make/hash.c cvs rdiff -u -r1.421 -r1.422 src/usr.bin/make/job.c cvs rdiff -u -r1.257 -r1.258 src/usr.bin/make/make.h cvs rdiff -u -r1.207 -r1.208 src/usr.bin/make/nonints.h cvs rdiff -u -r1.82 -r1.83 src/usr.bin/make/str.c cvs rdiff -u -r1.896 -r1.897 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.