#
959530cc |
| 11-Dec-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to the upstream release_70 branch r348686 (effectively, 7.0.1 rc3). The release will follow very soon, but no more functional cha
Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to the upstream release_70 branch r348686 (effectively, 7.0.1 rc3). The release will follow very soon, but no more functional changes are expected.
Release notes for llvm, clang and lld 7.0.0 are available here: <http://releases.llvm.org/7.0.0/docs/ReleaseNotes.html> <http://releases.llvm.org/7.0.0/tools/clang/docs/ReleaseNotes.html> <http://releases.llvm.org/7.0.0/tools/lld/docs/ReleaseNotes.html>
PR: 230240, 230355 Relnotes: yes MFC after: 2 months
show more ...
|
#
67350cb5 |
| 09-Dec-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r340918 through r341763.
|
Revision tags: release/12.0.0 |
|
#
eda7d3be |
| 26-Nov-2018 |
Ed Maste <emaste@FreeBSD.org> |
Do not install GNU ld if lld is /usr/bin/ld
GNU binutils ld.bfd 2.17.50 does not support ifuncs and produces broken binaries when ifuncs are in use. When LLD_IS_LD is default we have an ifunc-capab
Do not install GNU ld if lld is /usr/bin/ld
GNU binutils ld.bfd 2.17.50 does not support ifuncs and produces broken binaries when ifuncs are in use. When LLD_IS_LD is default we have an ifunc-capable system linker and can just avoid installing ld.bfd.
Reported by: theraven Reviewed by: bz Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D18340
show more ...
|
#
9b5cb2f6 |
| 12-Nov-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r340235 through r340367.
|
#
e8bd2804 |
| 09-Nov-2018 |
Ed Maste <emaste@FreeBSD.org> |
Move llvm-profdata build into MK_LLVM_COV block
llvm-profdata is used with llvm-cov for code coverage (although llvm-cov can also operate independently in a gcov-compatible mode). Although llvm-prof
Move llvm-profdata build into MK_LLVM_COV block
llvm-profdata is used with llvm-cov for code coverage (although llvm-cov can also operate independently in a gcov-compatible mode). Although llvm-profdata can be used independently of llvm-cov it makes sense to group these under one option.
Also handle these in OptionalObsoleteFiles.inc while here.
Sponsored by: The FreeBSD Foundation
show more ...
|
#
9f7331ad |
| 09-Nov-2018 |
Ed Maste <emaste@FreeBSD.org> |
llvm-cov: also install as gcov (if GNU gcov is disabled)
llvm-cov provides a gcov-compatible interface when invoked as gcov.
Reviewed by: dim, markj MFC after: 1 month Sponsored by: The FreeBSD Fou
llvm-cov: also install as gcov (if GNU gcov is disabled)
llvm-cov provides a gcov-compatible interface when invoked as gcov.
Reviewed by: dim, markj MFC after: 1 month Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D17923
show more ...
|
#
2f02c9d6 |
| 09-Nov-2018 |
Ed Maste <emaste@FreeBSD.org> |
Consolidate gcov entries in OptionalObsoleteFiles
Sponsored by: The FreeBSD Foundation
|
#
68948600 |
| 04-Nov-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge llvm, clang, lld, lldb, compiler-rt and libc++ release_70 branch r346007 (effectively 7.0.1 rc2), resolve conflicts, and bump version numbers.
PR: 230240, 230355
|
#
01d4e214 |
| 05-Oct-2018 |
Glen Barber <gjb@FreeBSD.org> |
MFH r338661 through r339200.
Sponsored by: The FreeBSD Foundation
|
#
ce44d808 |
| 27-Sep-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r338731 through r338987.
|
#
25569cea |
| 25-Sep-2018 |
Ed Maste <emaste@FreeBSD.org> |
Do not remove ld man page if lld is enabled and binutils is not
Reported by: Mark Millard Approved by: re (gjb) Sponsored by: The FreeBSD Foundation
|
#
3af64f03 |
| 11-Sep-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r338392 through r338594.
|
#
3efdd580 |
| 08-Sep-2018 |
Ed Maste <emaste@FreeBSD.org> |
Remove strings from OptionalObsoleteFiles.inc
Since r326030 strings is installed unconditionally so should not be removed when WITHOUT_TOOLCHAIN is set.
Reported by: Dan McGregor Approved by: re (k
Remove strings from OptionalObsoleteFiles.inc
Since r326030 strings is installed unconditionally so should not be removed when WITHOUT_TOOLCHAIN is set.
Reported by: Dan McGregor Approved by: re (kib) Sponsored by: The FreeBSD Foundation
show more ...
|
#
da2d1e9d |
| 29-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r338298 through r338391.
|
#
8369ba42 |
| 24-Aug-2018 |
Kyle Evans <kevans@FreeBSD.org> |
libbe(3)/bectl(8): Make consistent with beadm
vermaden (maintainer of beadm) points out the following inconsistencies: - "missing command" is not printed prior to usage if the error is simply a m
libbe(3)/bectl(8): Make consistent with beadm
vermaden (maintainer of beadm) points out the following inconsistencies: - "missing command" is not printed prior to usage if the error is simply a missing command; this should be obvious from the context - "bectl rename" isn't using the "don't unmount" flag (zfs rename -u), so the active BE can't be renamed. It doesn't make sense in our context to *not* use -u, so use it.
Documentation updates reflect the above and note an inconsistency with the 'destroy' command that is consistent with other parts of the base system.
A fix for libbe(3) not properly being installed to /lib is included. SHLIBDIR should have been added when it was moved in r337995.
Approved by: re (kib)
show more ...
|
#
7847e041 |
| 24-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r338026 through r338297, and resolve conflicts.
|
#
d7f41421 |
| 23-Aug-2018 |
Kyle Evans <kevans@FreeBSD.org> |
Remove hyper-v leftovers when WITHOUT_HYPERV is set
hv_vss_daemon was missed.
Submitted by: Oliver Pinter MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D16811
|
#
ea8b116b |
| 23-Aug-2018 |
Kyle Evans <kevans@FreeBSD.org> |
Remove ZFS leftovers when WITHOUT_ZFS is set
Submitted by: Oliver Pinter MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D16810
|
#
a757dfac |
| 03-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Update lib/libclang_rt for compiler-rt trunk r338150.
|
#
488aa40a |
| 02-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Update libc++ and libc++experimental Makefiles, add libc++fs Makefile, and update OptionalObsoleteFiles.inc for new additions.
|
#
67b158f6 |
| 01-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Update build blue to make WITH_CLANG_EXTRAS and WITH_CLANG_FULL work.
|
#
d28668f9 |
| 31-Jul-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Update OptionalObsoleteFiles.inc for new clang intrinsics headers.
|
#
6dfa117f |
| 31-Jul-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Update llvm/clang version numbers in various files.
|
#
6f077571 |
| 04-Jul-2018 |
Sean Bruno <sbruno@FreeBSD.org> |
WITHOUT_SERVICESDB:
Add src.conf knob to disable the installation of /var/db/services.db
Default to leaving services.db in place, but allow the removal of the file and its creation with a src.conf
WITHOUT_SERVICESDB:
Add src.conf knob to disable the installation of /var/db/services.db
Default to leaving services.db in place, but allow the removal of the file and its creation with a src.conf knob.
This file ends up being 2MB in size. For small systems this is a waste of space but its a tradeoff.
Reviewed by: bdrewery Differential Revision: https://reviews.freebsd.org/D9655
show more ...
|
#
55458465 |
| 30-Jun-2018 |
Dimitry Andric <dim@FreeBSD.org> |
More follow-up to r335799 (llvm/clang 6.0.1 update), where I forgot to update mtree files, ObsoleteFiles and a number of other paths. Sorry about all the breakage.
Pointy hat to: me MFC after: 2 we
More follow-up to r335799 (llvm/clang 6.0.1 update), where I forgot to update mtree files, ObsoleteFiles and a number of other paths. Sorry about all the breakage.
Pointy hat to: me MFC after: 2 weeks X-MFC-With: r335799
show more ...
|