Page MenuHomeFreeBSD
Feed Advanced Search

Aug 4 2018

dim committed rS337305: Vendor import of libc++ release_70 branch r338892:.
Vendor import of libc++ release_70 branch r338892:
Aug 4 2018, 1:16 PM
dim committed rS337303: Vendor import of compiler-rt release_70 branch r338892:.
Vendor import of compiler-rt release_70 branch r338892:
Aug 4 2018, 1:16 PM
dim committed rS337301: Vendor import of clang release_70 branch r338892:.
Vendor import of clang release_70 branch r338892:
Aug 4 2018, 1:16 PM
dim committed rS337299: Vendor import of llvm release_70 branch r338892:.
Vendor import of llvm release_70 branch r338892:
Aug 4 2018, 1:15 PM
dim committed rS337298: Remove FreeBSD keyword properties..
Remove FreeBSD keyword properties.
Aug 4 2018, 1:08 PM
dim committed rS337286: Merge ^/head r336870 through r337285, and resolve conflicts..
Merge ^/head r336870 through r337285, and resolve conflicts.
Aug 4 2018, 11:54 AM

Aug 3 2018

dim committed rS337260: Update lib/libclang_rt for compiler-rt trunk r338150..
Update lib/libclang_rt for compiler-rt trunk r338150.
Aug 3 2018, 3:30 PM
dim added a comment to D16574: Install the 32-bit compat sanitizer libraries..

Oh btw, this might also need lines in OptionalObsoleteFiles.inc?

Aug 3 2018, 5:51 AM
dim accepted D16574: Install the 32-bit compat sanitizer libraries..

Note that it is upstream which places the .so file in /usr/lib/clang/X.Y.Z, supposedly because it is very version-dependent. I'm unsure as to whether there is in any RPATH magic involved. In fact, I have never properly gotten the dynamic ASan lib working, as far as I remember.

Aug 3 2018, 5:50 AM

Aug 2 2018

dim committed rS337166: Update build glue for upstream r338536 import..
Update build glue for upstream r338536 import.
Aug 2 2018, 7:32 PM
dim committed rS337164: Regenerate clang.1..
Regenerate clang.1.
Aug 2 2018, 7:20 PM
dim committed rS337162: Update llvm tool manpages, and llvm-mca.1..
Update llvm tool manpages, and llvm-mca.1.
Aug 2 2018, 7:12 PM
dim committed rS337156: Update libc++ and libc++experimental Makefiles, add libc++fs Makefile,.
Update libc++ and libc++experimental Makefiles, add libc++fs Makefile,
Aug 2 2018, 6:24 PM
dim committed rS337155: Bump revisions to r338536, and also bump lld version again..
Bump revisions to r338536, and also bump lld version again.
Aug 2 2018, 6:09 PM
dim committed rS337154: Merge compiler-rt trunk r338150 (just before the 7.0.0 branch point),.
Merge compiler-rt trunk r338150 (just before the 7.0.0 branch point),
Aug 2 2018, 6:07 PM
dim committed rS337153: Merge libc++ trunk r338150 (just before the 7.0.0 branch point), and.
Merge libc++ trunk r338150 (just before the 7.0.0 branch point), and
Aug 2 2018, 6:04 PM
dim committed rS337152: Merge lldb trunk r338150 (just before the 7.0.0 branch point), and.
Merge lldb trunk r338150 (just before the 7.0.0 branch point), and
Aug 2 2018, 6:02 PM
dim committed rS337151: Merge lld trunk r338150 (just before the 7.0.0 branch point), and.
Merge lld trunk r338150 (just before the 7.0.0 branch point), and
Aug 2 2018, 6:01 PM
dim committed rS337138: Tag llvm trunk r338536..
Tag llvm trunk r338536.
Aug 2 2018, 6:00 PM
dim committed rS337150: Merge clang trunk r338150 (just before the 7.0.0 branch point), and.
Merge clang trunk r338150 (just before the 7.0.0 branch point), and
Aug 2 2018, 6:00 PM
dim committed rS337140: Tag clang trunk r338536..
Tag clang trunk r338536.
Aug 2 2018, 5:54 PM
dim committed rS337144: Tag libc++ trunk r338536..
Tag libc++ trunk r338536.
Aug 2 2018, 5:47 PM
dim committed rS337148: Tag lldb trunk r338536..
Tag lldb trunk r338536.
Aug 2 2018, 5:47 PM
dim committed rS337149: Merge llvm trunk r338150 (just before the 7.0.0 branch point), and.
Merge llvm trunk r338150 (just before the 7.0.0 branch point), and
Aug 2 2018, 5:43 PM
dim committed rS337142: Tag compiler-rt trunk r338536..
Tag compiler-rt trunk r338536.
Aug 2 2018, 5:42 PM
dim committed rS337146: Tag lld trunk r338536..
Tag lld trunk r338536.
Aug 2 2018, 5:40 PM
dim committed rS337139: Vendor import of clang trunk r338536:.
Vendor import of clang trunk r338536:
Aug 2 2018, 5:35 PM
dim committed rS337147: Vendor import of lldb trunk r338536:.
Vendor import of lldb trunk r338536:
Aug 2 2018, 5:34 PM
dim committed rS337137: Vendor import of llvm trunk r338536:.
Vendor import of llvm trunk r338536:
Aug 2 2018, 5:34 PM
dim committed rS337143: Vendor import of libc++ trunk r338536:.
Vendor import of libc++ trunk r338536:
Aug 2 2018, 5:34 PM
dim committed rS337145: Vendor import of lld trunk r338536:.
Vendor import of lld trunk r338536:
Aug 2 2018, 5:34 PM
dim committed rS337141: Vendor import of compiler-rt trunk r338536:.
Vendor import of compiler-rt trunk r338536:
Aug 2 2018, 5:33 PM
dim committed rS337136: Merge compiler-rt trunk r338150, and resolve conflicts..
Merge compiler-rt trunk r338150, and resolve conflicts.
Aug 2 2018, 5:06 PM
dim committed rS337135: Merge libc++ trunk r338150, and resolve conflicts..
Merge libc++ trunk r338150, and resolve conflicts.
Aug 2 2018, 5:05 PM
dim committed rS337134: Update build glue to make WITH_LLDB work..
Update build glue to make WITH_LLDB work.
Aug 2 2018, 4:08 PM
dim committed rS337066: Update build glue to make WITH_LLD work..
Update build glue to make WITH_LLD work.
Aug 2 2018, 6:27 AM

Aug 1 2018

dim committed rS337062: Update build blue to make WITH_CLANG_EXTRAS and WITH_CLANG_FULL work..
Update build blue to make WITH_CLANG_EXTRAS and WITH_CLANG_FULL work.
Aug 1 2018, 8:46 PM

Jul 31 2018

dim committed rS337012: Update OptionalObsoleteFiles.inc for new clang intrinsics headers..
Update OptionalObsoleteFiles.inc for new clang intrinsics headers.
Jul 31 2018, 9:09 PM
dim committed rS337010: Make the minimal clang executable build..
Make the minimal clang executable build.
Jul 31 2018, 9:07 PM
dim committed rS337008: Update clang intrinsics headers..
Update clang intrinsics headers.
Jul 31 2018, 9:06 PM
dim committed rS336990: Remove SRCS for files that have been deleted upstream..
Remove SRCS for files that have been deleted upstream.
Jul 31 2018, 6:33 PM
dim committed rS336989: Make llvm-tblgen and clang-tblgen build..
Make llvm-tblgen and clang-tblgen build.
Jul 31 2018, 6:25 PM
dim committed rS336988: Update llvm/clang version numbers in various files..
Update llvm/clang version numbers in various files.
Jul 31 2018, 6:13 PM
dim committed rS336986: Get rid of the patches directory, it's not maintained any longer..
Get rid of the patches directory, it's not maintained any longer.
Jul 31 2018, 5:53 PM
dim committed rS336985: Merge lldb trunk r338150, and resolve conflicts..
Merge lldb trunk r338150, and resolve conflicts.
Jul 31 2018, 5:52 PM
dim committed rS336982: Merge lld trunk r338150, and resolve conflicts..
Merge lld trunk r338150, and resolve conflicts.
Jul 31 2018, 5:18 PM
dim committed rS336979: Merge clang trunk r338150, and resolve conflicts..
Merge clang trunk r338150, and resolve conflicts.
Jul 31 2018, 5:07 PM

Jul 30 2018

dim committed rS336916: Merge llvm trunk r338150, and resolve conflicts..
Merge llvm trunk r338150, and resolve conflicts.
Jul 30 2018, 4:37 PM

Jul 29 2018

dim committed rS336870: Create a project branch for importing clang, llvm, lld, lldb,.
Create a project branch for importing clang, llvm, lld, lldb,
Jul 29 2018, 6:07 PM

Jul 28 2018

dim committed rS336816: Tag clang trunk r338150..
Tag clang trunk r338150.
Jul 28 2018, 11:36 AM
dim committed rS336810: Tag llvm trunk r338150..
Tag llvm trunk r338150.
Jul 28 2018, 11:28 AM
dim committed rS336814: Tag llvm trunk r338150..
Tag llvm trunk r338150.
Jul 28 2018, 11:28 AM
dim committed rS336812: Delete tag, for retagging..
Delete tag, for retagging.
Jul 28 2018, 11:27 AM
dim committed rS336824: Tag lldb trunk r338150..
Tag lldb trunk r338150.
Jul 28 2018, 11:23 AM
dim committed rS336820: Tag libc++ trunk r338150..
Tag libc++ trunk r338150.
Jul 28 2018, 11:21 AM
dim committed rS336819: Vendor import of libc++ trunk r338150:.
Vendor import of libc++ trunk r338150:
Jul 28 2018, 11:19 AM
dim committed rS336815: Vendor import of clang trunk r338150:.
Vendor import of clang trunk r338150:
Jul 28 2018, 11:18 AM
dim committed rS336823: Vendor import of lldb trunk r338150:.
Vendor import of lldb trunk r338150:
Jul 28 2018, 11:17 AM
dim committed rS336818: Tag compiler-rt trunk r338150..
Tag compiler-rt trunk r338150.
Jul 28 2018, 11:15 AM
dim committed rS336822: Tag lld trunk r338150..
Tag lld trunk r338150.
Jul 28 2018, 11:15 AM
dim committed rS336817: Vendor import of compiler-rt trunk r338150:.
Vendor import of compiler-rt trunk r338150:
Jul 28 2018, 11:14 AM
dim committed rS336821: Vendor import of lld trunk r338150:.
Vendor import of lld trunk r338150:
Jul 28 2018, 11:14 AM
dim committed rS336809: Vendor import of llvm trunk r338150:.
Vendor import of llvm trunk r338150:
Jul 28 2018, 11:06 AM
dim committed rS336811: Get rid of all the auto-added svn:keywords properties..
Get rid of all the auto-added svn:keywords properties.
Jul 28 2018, 11:05 AM
dim committed rS336808: Bump my limit for a rather largish llvm import..
Bump my limit for a rather largish llvm import.
Jul 28 2018, 10:49 AM

Jul 27 2018

dim committed rS336767: MFC r327400 (by eadler):.
MFC r327400 (by eadler):
Jul 27 2018, 5:40 PM

Jul 25 2018

dim committed rS336717: Add a few forgotten files to ObsoleteFiles.inc:.
Add a few forgotten files to ObsoleteFiles.inc:
Jul 25 2018, 5:14 PM

Jul 21 2018

dim added a comment to D16385: Make the default image base on AArch64 and i386 superpage-aligned.

I'm totally fine with this, after you've tried it out. I assume there will be no ill effects, only some (theoretical?) performance gain. :)

Jul 21 2018, 8:40 PM

Jul 20 2018

dim committed rS336563: Recommit r336497: Fix powl, cpow, cpowf, and cpowl imports from OpenBSD.
Recommit r336497: Fix powl, cpow, cpowf, and cpowl imports from OpenBSD
Jul 20 2018, 6:27 PM

Jul 19 2018

dim committed rS336500: Revert r336497 for now, as it breaks on architectures using gcc, with:.
Revert r336497 for now, as it breaks on architectures using gcc, with:
Jul 19 2018, 7:07 PM
dim committed rS336497: Fix powl, cpow, cpowf, and cpowl imports from OpenBSD.
Fix powl, cpow, cpowf, and cpowl imports from OpenBSD
Jul 19 2018, 6:44 PM

Jul 17 2018

dim committed rS336429: Pull in r211155 from upstream llvm trunk (by Tim Northover):.
Pull in r211155 from upstream llvm trunk (by Tim Northover):
Jul 17 2018, 9:10 PM

Jul 16 2018

dim added a comment to D16254: Create an empty stdint.h for arm_neon.h to include..
In D16254#345656, @imp wrote:

I wish I'd seen this. Any reason why arm_neon.h couldn't just include sys/stdint.h?

Jul 16 2018, 5:19 PM
dim accepted D16289: Update libstdc++ configuration..

Finally! LGTM.

Jul 16 2018, 4:25 PM
dim committed rS336332: MFC r336227:.
MFC r336227:
Jul 16 2018, 5:36 AM
dim committed rS336331: MFC r333401 (by emaste):.
MFC r333401 (by emaste):
Jul 16 2018, 5:35 AM
dim committed rS336330: MFC r332965 (by emaste):.
MFC r332965 (by emaste):
Jul 16 2018, 5:33 AM

Jul 14 2018

dim committed rS336278: MFC r335799:.
MFC r335799:
Jul 14 2018, 2:21 PM

Jul 12 2018

dim committed rS336227: Pull in r336008 from upstream clang trunk:.
Pull in r336008 from upstream clang trunk:
Jul 12 2018, 7:03 PM

Jul 10 2018

dim added a comment to D16033: Add LLVM BPF backend.

I completely agree with disabling it by default, but it seems removing bpf from the __LLVM_TARGETS list ends up to the error like this.

$ sudo make buildworld
...

make[3]: "/usr/src/lib/clang/llvm.build.mk" line 57: Malformed conditional (${MK_LLVM_TARGET_BPF} != "no")

...

Any idea to solve this?

Jul 10 2018, 5:55 AM

Jul 2 2018

dim committed rS335875: MFC r335558:.
MFC r335558:
Jul 2 2018, 9:20 PM

Jun 30 2018

dim committed rS335819: More follow-up to r335799 (llvm/clang 6.0.1 update), where I forgot to.
More follow-up to r335799 (llvm/clang 6.0.1 update), where I forgot to
Jun 30 2018, 3:03 PM
dim committed rS335813: Follow-up to r335799 (llvm/clang 6.0.1 update), by regenerating various.
Follow-up to r335799 (llvm/clang 6.0.1 update), by regenerating various
Jun 30 2018, 10:05 AM
dim added inline comments to D16033: Add LLVM BPF backend.
Jun 30 2018, 9:23 AM

Jun 29 2018

dim committed rS335799: Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to.
Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to
Jun 29 2018, 5:52 PM

Jun 27 2018

dim committed rS335721: Tag llvm 6.0.1 release r335540..
Tag llvm 6.0.1 release r335540.
Jun 27 2018, 7:45 PM
dim committed rS335723: Tag clang 6.0.1 release r335540..
Tag clang 6.0.1 release r335540.
Jun 27 2018, 7:38 PM
dim committed rS335727: Tag libc++ 6.0.1 release r335540..
Tag libc++ 6.0.1 release r335540.
Jun 27 2018, 7:30 PM
dim committed rS335731: Tag lldb 6.0.1 release r335540..
Tag lldb 6.0.1 release r335540.
Jun 27 2018, 7:30 PM
dim committed rS335725: Tag compiler-rt 6.0.1 release r335540..
Tag compiler-rt 6.0.1 release r335540.
Jun 27 2018, 7:24 PM
dim committed rS335729: Tag lld 6.0.1 release r335540..
Tag lld 6.0.1 release r335540.
Jun 27 2018, 7:22 PM
dim committed rS335730: Vendor import of lldb 6.0.1 release r335540:.
Vendor import of lldb 6.0.1 release r335540:
Jun 27 2018, 7:17 PM
dim committed rS335728: Vendor import of lld 6.0.1 release r335540:.
Vendor import of lld 6.0.1 release r335540:
Jun 27 2018, 7:17 PM
dim committed rS335722: Vendor import of clang 6.0.1 release r335540:.
Vendor import of clang 6.0.1 release r335540:
Jun 27 2018, 7:17 PM
dim committed rS335726: Vendor import of libc++ 6.0.1 release r335540:.
Vendor import of libc++ 6.0.1 release r335540:
Jun 27 2018, 7:17 PM
dim committed rS335724: Vendor import of compiler-rt 6.0.1 release r335540:.
Vendor import of compiler-rt 6.0.1 release r335540:
Jun 27 2018, 7:17 PM
dim committed rS335720: Vendor import of llvm 6.0.1 release r335540:.
Vendor import of llvm 6.0.1 release r335540:
Jun 27 2018, 7:14 PM
dim accepted D16033: Add LLVM BPF backend.

Apart from the question whether to enable BPF by default, or not, LGTM. @yhayakawa3720_gmail.com, can you commit, or shall I do it?

Jun 27 2018, 4:18 PM
dim committed rS331219: Merge retpoline support from the upstream llvm, clang and lld 5.0.
Merge retpoline support from the upstream llvm, clang and lld 5.0
Jun 27 2018, 6:14 AM

Jun 26 2018

dim accepted D16018: Use dependent options to auto enable _SUPPORT and CLANG_FULL options..

LGTM. What's the difference between e.g. MK_BLACKLIST and MK_BLACKLIST_SUPPORT, btw?

Jun 26 2018, 11:21 PM