HomeFreeBSD

Import bmake-20220330

Description

Import bmake-20220330

Most relevant change:

o parse.c: try to include 'posix.mk' the first time
.POSIX: is encountered, to allow for beter POSIX compliance.

Others

o cond.c: make debug logging for comparisons less technical
o lst.c: fix mem leak in Lst_Remove
o job.c: fix echoing of command with '-' in silent target in jobs mode
o var.c: make debug logs more readable
prefer 'long long' over 'long' on 32-bit C99 platforms
fix crash on .undef of an environment variable

Details

Provenance
sjgAuthored on Apr 3 2022, 7:52 PM
Parents
rG535c59a6a921: Import bmake-20220208
Branches
Unknown
Tags
Unknown
References
tag: vendor/NetBSD/bmake/20220330