Dimitry Andric
5f757f3ff9
Merge llvm-project main llvmorg-18-init-15088-gd14ee76181fb
...
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-18-init-15088-gd14ee76181fb.
PR: 276104
MFC after: 1 month
2024-04-06 22:11:55 +02:00
Dimitry Andric
0c3af23961
Add missing sources to libclang_rt Makefiles, clean up unneeded ones
...
During the llvm-17 merge, a few new source files were not added to the
libclang_rt Makefiles, in particular sanitizer_thread_arg_retval.cpp
which is now required for AddressSanitizer and MemorySanitizer. Also,
MemorySanitizer now requires msan_dl.cpp.
While here, clean out a number of source files that compile into nothing
(because they only contain non-FreeBSD parts). Also, remove a duplicated
instance of tsan_new_delete.cpp from libclang_rt.tsan, since it is only
supposed to live in libclang_rt.tsan_cxx.
PR: 275854
Reported by: jbeich
MFC after: 1 month
2023-12-20 17:08:26 +01:00
Dimitry Andric
06c3fb2749
Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51
...
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-17-init-19304-gd0b54bb50e51, the
last commit before the upstream release/17.x branch was created.
PR: 273753
MFC after: 1 month
2023-12-08 18:34:50 +01:00
Ka Ho Ng
d030761168
dirdeps: Update/fix Makefile.depend* for toolchain
...
This fixes make pseudo/toolchain.
2023-11-26 20:50:13 -05:00
Warner Losh
d0b2dbfa0e
Remove $FreeBSD$: one-line sh pattern
...
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
2023-08-16 11:55:03 -06:00
Dimitry Andric
d56accc7c3
Merge llvm-project release/14.x llvmorg-14.0.0-rc1-74-g4dc3cb8e3255
...
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvmorg-14.0.0-rc1-74-g4dc3cb8e3255.
PR: 261742
MFC after: 2 weeks
2022-05-14 13:45:57 +02:00
Dimitry Andric
5e801ac66d
Merge llvm-project main llvmorg-14-init-10223-g401b76fdf2b3
...
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvmorg-14-init-10223-g401b76fdf2b3.
PR: 261742
MFC after: 2 weeks
2022-05-14 13:43:32 +02:00
Dimitry Andric
6e75b2fbf9
Merge llvm-project release/13.x llvmorg-13.0.0-rc1-97-g23ba3732246a
...
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvmorg-13.0.0-rc1-97-g23ba3732246a.
PR: 258209
MFC after: 2 weeks
2021-11-13 21:42:03 +01:00
Dimitry Andric
0af133f6f1
Update build glue for libclang_rt.
2020-01-27 20:46:26 +00:00
Dimitry Andric
8dabf201f0
Update compiler-rt build glue.
2019-01-22 20:08:25 +00:00
Dimitry Andric
a757dfacfa
Update lib/libclang_rt for compiler-rt trunk r338150.
2018-08-03 15:30:32 +00:00
Ed Maste
b6c38ab8f8
Chase sanitizer file rename from r337136
2018-08-03 14:02:51 +00:00
Dimitry Andric
fb142d8871
Next step in updating llvm/clang build glue: make libclang_rt build.
2017-12-23 21:41:32 +00:00
Bryan Drewery
ea825d0274
DIRDEPS_BUILD: Update dependencies.
...
Sponsored by: Dell EMC Isilon
2017-10-31 00:07:04 +00:00
Dimitry Andric
c439438675
Merge llvm, clang, lld, lldb, compiler-rt and libc++ r307894, and update
...
build glue.
2017-07-13 21:58:45 +00:00
Dimitry Andric
6d97bb297c
Merge llvm, clang, lld, lldb, compiler-rt and libc++ r304659, and update
...
build glue.
2017-06-03 18:18:34 +00:00
Dimitry Andric
d9650f189b
Update various libclang_rt Makefiles.
2017-01-10 22:13:44 +00:00
Dimitry Andric
53b715b5ba
Update compiler-rt to 3.9.0 release, and update the build glue for
...
libcompiler_rt and libclang_rt.
2016-09-03 21:41:29 +00:00
Bryan Drewery
59f6130d2a
Implement (ACFLAGS|CFLAGS|CXXFLAGS).SRC globally.
...
Sponsored by: EMC / Isilon Storage Division
2016-03-26 03:46:12 +00:00
Bryan Drewery
f51eac06ce
DIRDEPS_BUILD: Update clang dependencies after r296417.
...
Sponsored by: EMC / Isilon Storage Division
2016-03-08 21:26:44 +00:00
Dimitry Andric
f8ca070d3a
Merge compiler-rt release_38 branch r258968.
...
Note that there is still a problem on amd64, causing SIGBUS in the early
startup of Address Sanitizer. This is being investigated.
2016-02-06 13:39:20 +00:00