Modified version of llvm with a backend for the DSi and 3DS Teak DSP
Go to file
Filipe Cabecinhas 322ecd901b [clang] Version support for UBSan handlers
This adds a way for us to version any UBSan handler by itself.
The patch overrides D21289 for a better implementation (we're able to
rev up a single handler).

After this, then we can land a slight modification of D19667+D19668.

We probably don't want to keep all the versions in compiler-rt (maybe we
want to deprecate on one release and remove the old handler on the next
one?), but with this patch we will loudly fail to compile when mixing
incompatible handler calls, instead of silently compiling and then
providing bad error messages.

Reviewers: kcc, samsonov, rsmith, vsk

Subscribers: cfe-commits

Differential Revision: https://reviews.llvm.org/D21695

llvm-svn: 289444
2016-12-12 16:18:40 +00:00
clang [clang] Version support for UBSan handlers 2016-12-12 16:18:40 +00:00
clang-tools-extra [change-namespace] always add a '::' prefix when a symbol reference needs to be fully-qualified. 2016-12-07 20:08:02 +00:00
compiler-rt [XRay][CMake] Check target for XRay Flight Data Recorder 2016-12-12 05:18:36 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Fix build since r286752. 2016-11-14 16:06:33 +00:00
libcxx [libcxx][CMake] Move the warning to HandleOutOfTreeLLVM 2016-12-12 05:05:46 +00:00
libcxxabi Fix signed comparison warning 2016-12-11 05:43:20 +00:00
libunwind EHABI: mark some functions as exported 2016-11-17 23:53:35 +00:00
lld [ELF][MIPS] Fix .MIPS.options ri_gp_value on MIPS64 2016-12-12 14:30:18 +00:00
lldb Remove some annotations from TestMultipleTargets 2016-12-12 11:37:42 +00:00
llgo [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
llvm [X86] Regenerate vector bitcast/widening tests. 2016-12-12 16:15:45 +00:00
openmp Support of mips & mips64 for openmprtl 2016-12-08 09:22:24 +00:00
parallel-libs [Acxxel] Remove setActiveDeviceForThread 2016-10-28 00:54:02 +00:00
polly [ScheduleOptimizer] Fix memory leak. NFC. 2016-12-12 14:51:06 +00:00