|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0 |
|
| #
2cb4785a |
| 31-May-2019 |
Mark Johnston <[email protected]> |
MFC r348241: Modernize the MAKE_JUST_KERNELS hint in the top-level makefile.
|
| #
d506db7e |
| 25-Apr-2019 |
Enji Cooper <[email protected]> |
MFC r346056:
Fix a typo when sanity checking in the bootstrap-tools target
The path is incorrect for the linker in the error message. It should have been /usr/bin/ld, not /usr/bin/cc .
|
| #
aa781e2d |
| 30-Jan-2019 |
Brooks Davis <[email protected]> |
MFC r340242:
Add a top-level make target to rebuild all sysent files.
The sysent target is useful when changing makesyscalls.sh, when making paired changes to syscalls.master files, or in a future
MFC r340242:
Add a top-level make target to rebuild all sysent files.
The sysent target is useful when changing makesyscalls.sh, when making paired changes to syscalls.master files, or in a future where freebsd32 sysent entries are built from the default syscalls.master.
Reviewed by: bdrewery Obtained from: CheriBSD Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D17899
show more ...
|
|
Revision tags: release/12.0.0 |
|
| #
d809e8ae |
| 27-Nov-2018 |
Eric van Gyzen <[email protected]> |
MFC r340328
Update comment about 'universe' disk usage
It's 167 GB now (or 81 GB with ZFS lz4).
Sponsored by: Dell EMC Isilon
|
| #
e6d4316a |
| 09-Oct-2018 |
Brooks Davis <[email protected]> |
Don't include the broken riscv64sf TARGET_ARCH in universe.
riscv64sf has been broken due to duplicate symbols for months and degrades the quality of universe builds. Remove it until this is resolv
Don't include the broken riscv64sf TARGET_ARCH in universe.
riscv64sf has been broken due to duplicate symbols for months and degrades the quality of universe builds. Remove it until this is resolved leaving a comment to it is not re-added.
PR: 232085 Reviewed by: emaste Approved by: re (gjb, kib) Sponsored by: DARPA, AFRL
show more ...
|
| #
1f1d4007 |
| 20-Sep-2018 |
Baptiste Daroussin <[email protected]> |
import mandoc 1.14.1
|
| #
43a67e02 |
| 14-Aug-2018 |
Jung-uk Kim <[email protected]> |
Import OpenSSL 1.0.2p.
|
| #
8b6b96c9 |
| 17-Jul-2018 |
Warner Losh <[email protected]> |
As discussed several times on freebsd-arch, start to decommission armeb.
Remove armeb/arm from KNOWN_ARCHS. Remove armeb from arm universe targets.
Differential Revision: https://reviews.freebsd.or
As discussed several times on freebsd-arch, start to decommission armeb.
Remove armeb/arm from KNOWN_ARCHS. Remove armeb from arm universe targets.
Differential Revision: https://reviews.freebsd.org/D16257
show more ...
|
| #
b38b45af |
| 28-Jun-2018 |
Bryan Drewery <[email protected]> |
tinderbox: If the clang lookup fails fallback to the old default behavior.
This fixes errors from the MK_CLANG_BOOTSTRAP/MK_LLD_BOOTSTRAP lookups to not force using XCC/XLD but to rather just build
tinderbox: If the clang lookup fails fallback to the old default behavior.
This fixes errors from the MK_CLANG_BOOTSTRAP/MK_LLD_BOOTSTRAP lookups to not force using XCC/XLD but to rather just build them as normal by allowing their own bootstrap logic to work.
MFC after: 3 weeks X-MFC-with: r335711 r335769 Sponsored by: Dell EMC
show more ...
|
| #
32cec12c |
| 28-Jun-2018 |
John Baldwin <[email protected]> |
Include existing MAKE_PARAMS_<target> when determining the universe toolchain.
This fixes a warning for each RISCV target during universe by passing in the required CROSS_TOOLCHAIN setting which wil
Include existing MAKE_PARAMS_<target> when determining the universe toolchain.
This fixes a warning for each RISCV target during universe by passing in the required CROSS_TOOLCHAIN setting which will in turn set CROSS_BINUTILS_PREFIX correctly. It also ensures that a tinderbox build uses the correct compiler for riscv. Previously it was using the shared clang compiler instead of riscv64-gcc.
Reviewed by: bdrewery Sponsored by: DARPA / AFRL Differential Revision: https://reviews.freebsd.org/D16049
show more ...
|
| #
37e29448 |
| 27-Jun-2018 |
Devin Teske <[email protected]> |
Fix typo in top-level Makefile
Submitted by: Ben Widawsky <[email protected]> MFC after: 3 days X-MFC-to: stable/11 stable/10 Sponsored by: Smule, Inc. Differential Revision: https://reviews.fr
Fix typo in top-level Makefile
Submitted by: Ben Widawsky <[email protected]> MFC after: 3 days X-MFC-to: stable/11 stable/10 Sponsored by: Smule, Inc. Differential Revision: https://reviews.freebsd.org/P186
show more ...
|
| #
01f124b4 |
| 27-Jun-2018 |
Bryan Drewery <[email protected]> |
tinderbox: Only build clang/lld once if needed.
Need to handle LLD_BOOTSTRAP separately (for archs like i386). This would be much better off with an off-by-default option like SHARED_TOOLCHAIN that
tinderbox: Only build clang/lld once if needed.
Need to handle LLD_BOOTSTRAP separately (for archs like i386). This would be much better off with an off-by-default option like SHARED_TOOLCHAIN that universe force-enabled. Then a normal buildworld would store the toolchain there if enabled and otherwise in WORLDTMP with only the 1 arch selected.
MFC after: 3 weeks Sponsored by: Dell EMC
show more ...
|
| #
58167238 |
| 27-Jun-2018 |
Bryan Drewery <[email protected]> |
tinderbox: Give details about kernel builds.
This is a bit noisy now but it was silent before leading to wondering if it was doing anything.
MFC after: 1 week Suggested by: rpokala Sponsored by: De
tinderbox: Give details about kernel builds.
This is a bit noisy now but it was silent before leading to wondering if it was doing anything.
MFC after: 1 week Suggested by: rpokala Sponsored by: Dell EMC
show more ...
|
|
Revision tags: release/11.2.0 |
|
| #
d4060185 |
| 20-Jun-2018 |
Bryan Drewery <[email protected]> |
Only look for NOTES as needed.
Sponsored by: Dell EMC
|
| #
a7d84af8 |
| 20-Jun-2018 |
Bryan Drewery <[email protected]> |
Add WITH_SYSTEM_LINKER, on by default, that avoids building lld when possible.
This works similar to WITH_SYSTEM_COMPILER added in r300354. It only supports lld via WITH_LLD_BOOTSTRAP.
When both S
Add WITH_SYSTEM_LINKER, on by default, that avoids building lld when possible.
This works similar to WITH_SYSTEM_COMPILER added in r300354. It only supports lld via WITH_LLD_BOOTSTRAP.
When both SYSTEM_COMPILER and SYSTEM_LINKER logic passes then libclang will not build in cross-tools. If either check fails though then libclang is built.
The .info is reworked to notify when libclang will be built since if either clang or lld needs to be rebuilt, but not the other, the notification can lead to confusion on why "clang is building".
-fuse-ld= is not used with this method so some combinations of compiler and linker are expected to fail.
A new 'make test-system-linker' target is added to see the logic results.
Makefile.inc1: CROSS_BINUTILS_PREFIX support had to be moved higher up so that XLD could be set and MK_LLD_BOOTSTRAP disabled before checking SYSTEM_LINKER logic as done with SYSTEM_COMPILER. This also required moving where bsd.linker.mk was read since XLD needs to be set before parsing it. This creates a situation where src.opts.mk can not test LINKER_FEATURES or add LLD_BOOTSTAP to BROKEN_OPTIONS.
Reviewed by: emaste (earlier version) Sponsored by: Dell EMC Differential Revision: https://reviews.freebsd.org/D15894
show more ...
|
| #
ff3a8b34 |
| 24-May-2018 |
Ed Maste <[email protected]> |
Restore arm, riscv, sparc64, and mips to UNIVERSE after r334128
|
| #
e98bbcf9 |
| 24-May-2018 |
Matt Macy <[email protected]> |
libpmcstat: compile in events based on json description
|
| #
e5646a62 |
| 04-May-2018 |
Philip Paeps <[email protected]> |
Import tzdata 2018e
|
| #
87ec209e |
| 27-Apr-2018 |
Ed Maste <[email protected]> |
Import ELF Tool Chain snapshot at r3614
From http://svn.code.sf.net/p/elftoolchain/code/
|
| #
02be298e |
| 27-Mar-2018 |
Jung-uk Kim <[email protected]> |
Import OpenSSL 1.0.2o.
|
| #
52b750c8 |
| 24-Mar-2018 |
Philip Paeps <[email protected]> |
Import tzdata 2018d
|
| #
9d5beec1 |
| 03-Mar-2018 |
Bryan Drewery <[email protected]> |
Don't read SRC_ENV_CONF for MAKEOBJDIRPREFIX guard.
This is mostly to allow using MAKEOBJDIRPREFIX in src-env.conf on stable where src.sys.obj.mk is not going to be MFC'd. It is still valid on head
Don't read SRC_ENV_CONF for MAKEOBJDIRPREFIX guard.
This is mostly to allow using MAKEOBJDIRPREFIX in src-env.conf on stable where src.sys.obj.mk is not going to be MFC'd. It is still valid on head but effectively a NOP due to MAKEOBJDIRPREFIX being handled differently in src.sys.obj.mk.
Reported by: eadler MFC after: 1 week Sponsored by: Dell EMC
show more ...
|
| #
207efdb3 |
| 07-Feb-2018 |
Warner Losh <[email protected]> |
Add a note about why we have the conditional before including bsd.compiler.mk. It's so fmake from older 9.x systems still works (still a supported build config, and having the note here will let us k
Add a note about why we have the conditional before including bsd.compiler.mk. It's so fmake from older 9.x systems still works (still a supported build config, and having the note here will let us know when we can cull it more easily).
Also pull in a related change from include to sinclude from arichardson@'s cross building work, as well as it's companion in Makefile.inc1 with a note about why we do the odd thing there.
Submitted by: archardson Differential Revision: https://reviews.freebsd.org/D14241
show more ...
|
| #
95eff7c0 |
| 06-Feb-2018 |
Alex Richardson <[email protected]> |
crossbuild: Make the CHECK_TIME variable work on Linux
Linux /usr/bin/find doesn't understand the -mtime -0s flag. Instead create a temporary file and compare that file's mtime to sys/sys/param.h to
crossbuild: Make the CHECK_TIME variable work on Linux
Linux /usr/bin/find doesn't understand the -mtime -0s flag. Instead create a temporary file and compare that file's mtime to sys/sys/param.h to check whether the clock is correct.
Reviewed By: jhb, imp Approved By: jhb (mentor) Differential Revision: https://reviews.freebsd.org/D14157
show more ...
|
| #
b6a2820b |
| 24-Jan-2018 |
Philip Paeps <[email protected]> |
Import tzdata 2018c
|