aboutsummaryrefslogtreecommitdiff
path: root/sys/sys
diff options
context:
space:
mode:
authorAlex Richardson <arichardson@FreeBSD.org>2021-07-02 08:21:04 +0000
committerAlex Richardson <arichardson@FreeBSD.org>2021-07-02 08:21:05 +0000
commit2eb9ad427475190e87d026de4ca7fc296947f2a0 (patch)
treefa5e681f5d5da74087d03e93b0d1c1b0031998be /sys/sys
parentacb1f1269c6f4ff89a0d28ba742f6687e9ef779d (diff)
downloadsrc-2eb9ad427475190e87d026de4ca7fc296947f2a0.tar.gz
src-2eb9ad427475190e87d026de4ca7fc296947f2a0.zip
Simplify and speed up the kyua build
Instead of having multiple kyua libraries, just include the files as part of usr.bin/kyua. Previously, we would build each kyua source up to four times: once as a .o file and once as a .pieo. Additionally, the kyua libraries might be built again for compat32. As all the kyua libraries amount to 102 C++ sources the build time is significant (especially when using an assertions enabled compiler). This change ensures that we build 306 fewer .cpp source files as part of buildworld. Reviewed By: brooks MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D30967
Diffstat (limited to 'sys/sys')
0 files changed, 0 insertions, 0 deletions