History log of /freebsd/lib/clang/libllvm/Makefile (Results 126 – 150 of 156)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 5c4e2ac4 13-Jun-2017 Dimitry Andric <dim@FreeBSD.org>

Revert r319796 for now, it can cause undefined references when linking
in some circumstances.

Reported by: Shawn Webb <shawn.webb@hardenedbsd.org>


# db17bf38 10-Jun-2017 Dimitry Andric <dim@FreeBSD.org>

Merge llvm, clang, lld, lldb, compiler-rt and libc++ r305145, and update
build glue.


# 834210fa 10-Jun-2017 Dimitry Andric <dim@FreeBSD.org>

Remove a few unneeded files from libllvm, libclang and liblldb.

MFC after: 3 days


# f9448bf3 02-Jun-2017 Dimitry Andric <dim@FreeBSD.org>

Merge llvm, clang, lld, lldb, compiler-rt and libc++ r304460, and update
build glue.


# 89cb50c9 30-May-2017 Dimitry Andric <dim@FreeBSD.org>

Merge llvm, clang, lld, lldb, compiler-rt and libc++ r304222, and update
build glue.


# 06230659 30-May-2017 Dimitry Andric <dim@FreeBSD.org>

Add one more file to libllvm.


# 302affcb 30-May-2017 Dimitry Andric <dim@FreeBSD.org>

Merge llvm, clang, lld, lldb, compiler-rt and libc++ r304149, and update
build glue.


# 2a1b82cf 27-May-2017 Dimitry Andric <dim@FreeBSD.org>

Missed a few additional files in libllvm, for llvm-objdump and llvm-pdbdump.


# d8866bef 22-May-2017 Dimitry Andric <dim@FreeBSD.org>

Merge llvm, clang, lld, lldb, compiler-rt and libc++ r303571, and update
build glue.


# 3d54deb3 22-May-2017 Dimitry Andric <dim@FreeBSD.org>

Following upstream trunk, enable the new global instruction selection
(GlobalISel), cleanup some defines, and adjust the libllvm Makefile for
this.


# 5517e702 16-May-2017 Dimitry Andric <dim@FreeBSD.org>

Merge llvm, clang, lld, lldb, compiler-rt and libc++ r303197, and update
build glue.


# 0f5676f4 08-May-2017 Dimitry Andric <dim@FreeBSD.org>

Merge llvm, clang, lld, lldb, compiler-rt and libc++ r302418, and update
build glue.


# b174acef 04-May-2017 Dimitry Andric <dim@FreeBSD.org>

Some more files in libllvm moved around. These only apply for WITH_CLANG_EXTRAS.


# f37b6182 03-May-2017 Dimitry Andric <dim@FreeBSD.org>

Merge llvm, clang, lld, lldb, compiler-rt and libc++ r302069, and update
build glue (preliminary, not all option combinations work yet).


# 050e2df1 18-Apr-2017 Dimitry Andric <dim@FreeBSD.org>

Add new objects to lib/clang/lib{llvm,clang} and usr.bin/clang for the
MK_CLANG_EXTRAS=yes case.


# 5897d2f0 17-Apr-2017 Dimitry Andric <dim@FreeBSD.org>

Initial update of clang/llvm build glue, for building just a minimal
clang executable.


# ed085b68 02-Mar-2017 Dimitry Andric <dim@FreeBSD.org>

Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to
4.0.0 (branches/release_40 296509). The release will follow soon.

Please note that from 3.5.0 onwards, clang, llvm and lldb r

Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to
4.0.0 (branches/release_40 296509). The release will follow soon.

Please note that from 3.5.0 onwards, clang, llvm and lldb require C++11
support to build; see UPDATING for more information.

Also note that as of 4.0.0, lld should be able to link the base system
on amd64 and aarch64. See the WITH_LLD_IS_LLD setting in src.conf(5).
Though please be aware that this is work in progress.

Release notes for llvm, clang and lld will be available here:
<http://releases.llvm.org/4.0.0/docs/ReleaseNotes.html>
<http://releases.llvm.org/4.0.0/tools/clang/docs/ReleaseNotes.html>
<http://releases.llvm.org/4.0.0/tools/lld/docs/ReleaseNotes.html>

Thanks to Ed Maste, Jan Beich, Antoine Brodin and Eric Fiselier for
their help.

Relnotes: yes
Exp-run: antoine
PR: 215969, 216008
MFC after: 1 month

show more ...


# ca4fe588 27-Jan-2017 Ed Maste <emaste@FreeBSD.org>

Additional LD_AS_LLD -> LD_IS_LLD missed in r312894/r312895


# 737872e9 25-Jan-2017 Ed Maste <emaste@FreeBSD.org>

Also apply WITH_LLD_AS_LD to build tools

Previously WITH_LLD_AS_LD installed LLD as /usr/bin/ld in the target
system, but still used the GNU BFD ld to link the binaries in that
target. LLD 4.0.0 can

Also apply WITH_LLD_AS_LD to build tools

Previously WITH_LLD_AS_LD installed LLD as /usr/bin/ld in the target
system, but still used the GNU BFD ld to link the binaries in that
target. LLD 4.0.0 can link the FreeBSD/amd64 world and kernel so use
LLD as the build-time linker as well when the knob is set.

Reviewed by: dim
Relnotes: Yes
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D9226

show more ...


# f1a29dd3 14-Jan-2017 Dimitry Andric <dim@FreeBSD.org>

Merge llvm, clang, lld and lldb release_40 branch r292009. Also update
build glue.


# 1ae4f0f6 07-Jan-2017 Dimitry Andric <dim@FreeBSD.org>

Add one more dependency for lld.


# 7eea4471 04-Jan-2017 Dimitry Andric <dim@FreeBSD.org>

Cleanup commented entries in libllvm Makefile.


# 0fc5d238 04-Jan-2017 Dimitry Andric <dim@FreeBSD.org>

Update lld Version.inc and libllvm/Makefile to match.


# 09bfd043 03-Jan-2017 Dimitry Andric <dim@FreeBSD.org>

Initial updates to llvm/clang build glue.


# 30d4828e 30-Dec-2016 Dimitry Andric <dim@FreeBSD.org>

Reapply 310775, now it also builds correctly if lldb is disabled:

Move llvm-objdump from CLANG_EXTRAS to installed by default

We currently install three tools from binutils 2.17.50: as, ld, and
obj

Reapply 310775, now it also builds correctly if lldb is disabled:

Move llvm-objdump from CLANG_EXTRAS to installed by default

We currently install three tools from binutils 2.17.50: as, ld, and
objdump. Work is underway to migrate to a permissively-licensed
tool-chain, with one goal being the retirement of binutils 2.17.50.

LLVM's llvm-objdump is intended to be compatible with GNU objdump
although it is currently missing some options and may have formatting
differences. Enable it by default for testing and further investigation.
It may later be changed to install as /usr/bin/objdump, it becomes a
fully viable replacement.

Reviewed by: emaste
Differential Revision: https://reviews.freebsd.org/D8879

show more ...


1234567