forked from opnsense/src
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Key changes include reduced noise at end of failed build log and avoid evaluation of unnecessary terms in conditionals. In META MODE; a target flagged .META is out-of-date if meta file is missing MFC after: 1 week
- Loading branch information
Showing
88 changed files
with
3,823 additions
and
3,646 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,98 @@ | ||
2020-07-10 Simon J Gerraty <[email protected]> | ||
|
||
* configure.in: use AC_INCLUDES_DEFAULT rather than AC_HEADER_STDC | ||
|
||
* VERSION (_MAKE_VERSION): 20200710 | ||
Merge with NetBSD make, pick up | ||
o filemon/filemon_dev.c: use O_CLOEXEC rather than extra syscall | ||
o meta.c: target flagged .META is out-of-date if meta file missing | ||
|
||
2020-07-09 Simon J Gerraty <[email protected]> | ||
|
||
* VERSION (_MAKE_VERSION): 20200709 | ||
Merge with NetBSD make, pick up | ||
o cond.c: fix for compare_expression when doEval=0 | ||
o unit-tests/Makefile: rework | ||
o filemon/filemon_dev.c: ensure filemon fd is closed on exec. | ||
|
||
2020-07-04 Simon J Gerraty <[email protected]> | ||
|
||
* VERSION (_MAKE_VERSION): 20200704 | ||
Merge with NetBSD make, pick up | ||
(most of this by rillig@) | ||
o lots of style and white-space cleanup | ||
o lots more unit tests for variable modifiers | ||
o simplified description of some functions | ||
o str.c: refactor Str_Match | ||
o var.c: debugging output for :@ | ||
constify VarModify parameter | ||
fix :hash modifier on 16-bit platforms | ||
remove unnecessary forward declarations | ||
refactor ApplyModifier_SysV to have less indentation | ||
simplify code for :E and :R | ||
clean up code for :H and :T | ||
refactor ApplyModifiers | ||
|
||
* var.c: we need stdint.h on some platforms to get uint32_t | ||
* unit-test/Makefile: we need to supress the specific error | ||
for RE substitution error in modmisc, since it varies accross | ||
different OS. | ||
|
||
2020-07-02 Simon J Gerraty <[email protected]> | ||
|
||
* VERSION (_MAKE_VERSION): 20200702 | ||
Merge with NetBSD make, pick up | ||
o var.c: more improvements to avoiding unnecessary evaluation | ||
use enums for flags | ||
o remove flags arg to Var_Set which outside of var.c is always 0 | ||
|
||
2020-07-01 Simon J Gerraty <[email protected]> | ||
|
||
* VERSION (_MAKE_VERSION): 20200701 | ||
Merge with NetBSD make, pick up | ||
o var.c: with change to cond.c; ensure that nested variables | ||
within a variable name are expanded. | ||
o unit-tests/varmisc.mk: test for nested varname | ||
|
||
2020-06-29 Simon J Gerraty <[email protected]> | ||
|
||
* VERSION (_MAKE_VERSION): 20200629 | ||
Merge with NetBSD make, pick up | ||
o cond.c: do not eval unnecessary terms of conditionals. | ||
|
||
2020-06-25 Simon J Gerraty <[email protected]> | ||
|
||
* VERSION (_MAKE_VERSION): 20200625 | ||
Merge with NetBSD make, pick up | ||
o meta.c: report error if lseek in filemon_read fails | ||
|
||
2020-06-22 Simon J Gerraty <[email protected]> | ||
|
||
* VERSION (_MAKE_VERSION): 20200622 | ||
Merge with NetBSD make, pick up | ||
o dieQuietly: ignore OP_SUBMAKE as too aggressive | ||
|
||
2020-06-19 Simon J Gerraty <[email protected]> | ||
|
||
* VERSION (_MAKE_VERSION): 20200619 | ||
Merge with NetBSD make, pick up | ||
o str.c: performance improvement for Str_Match for multiple '*' | ||
o dieQuietly: supress the failure output from make | ||
when failing node is a sub-make or a sibling failed. | ||
This cuts down greatly on unhelpful noise at the end of | ||
build log. Disabled by -dj or .MAKE.DIE_QUIETLY=no | ||
|
||
2020-06-10 Simon J Gerraty <[email protected]> | ||
|
||
* FILES: add LICENSE to appease some packagers. | ||
This is an attempt to fairly represent the license on almost | ||
200 files, which are almost all BSD-3-Clause | ||
The few exceptions being more liberal. | ||
|
||
* VERSION (_MAKE_VERSION): 20200610 | ||
Merge with NetBSD make, pick up | ||
o unit test for :Or | ||
|
||
2020-06-06 Simon J Gerraty <[email protected]> | ||
|
||
* VERSION (_MAKE_VERSION): 20200606 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
# keep this compatible with sh and make | ||
_MAKE_VERSION=20200606 | ||
_MAKE_VERSION=20200710 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.