Go to file
Eric Fiselier d87b880e00 ABI: Fix for undefined "___cxa_deleted_virtual" symbol in MacOSX
Patch from Eddie Elizondo. Reviewed as D37830 (https://reviews.llvm.org/D37830).

On MacOSX the following program:

struct S { virtual void f() = delete; };
int main() { new S; }
Fails with the following error:

Undefined symbols for architecture x86_64:
  "___cxa_deleted_virtual"
This adds a fix to export the needed symbols.

Test:

> lit -sv test/libcxx/language.support/cxa_deleted_virtual.pass.cpp
> Testing Time: 0.21s
>   Expected Passes    : 1

llvm-svn: 313500
2017-09-17 20:59:43 +00:00
clang [X86] Move even more of our CPU to feature mapping switch to use fallthroughs 2017-09-17 19:05:46 +00:00
clang-tools-extra Resubmit "[lit] Force site configs to run before source-tree configs" 2017-09-15 22:10:46 +00:00
compiler-rt Mark various failing tests with "UNSUPPORTED: ios". 2017-09-17 20:00:43 +00:00
debuginfo-tests [debuginfo-tests] Add string NRVO test for PR34513 2017-09-15 21:59:39 +00:00
libclc Add native_recip(x) as ((1)/(x)) 2017-09-13 01:40:25 +00:00
libcxx ABI: Fix for undefined "___cxa_deleted_virtual" symbol in MacOSX 2017-09-17 20:59:43 +00:00
libcxxabi Fix ASAN build with older compiler-rt versions. 2017-09-14 22:37:34 +00:00
libunwind Fix a typo in the documentation. NFC. 2017-09-16 20:52:05 +00:00
lld Revert r303378: Set IMAGE_DLL_CHARACTERISTICS_NO_BIND. 2017-09-15 22:49:13 +00:00
lldb Fix compatibility with OpenOCD debug stub. 2017-09-16 03:53:13 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm [X86] Synchronize a pattern between SSE1 and AVX/AVX512. 2017-09-17 18:59:32 +00:00
openmp Read blocktime value set by kmp_set_blocktime() before reading from KMP_BLOCKTIME 2017-09-05 15:45:48 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Resubmit "[lit] Force site configs to run before source-tree configs" 2017-09-15 22:10:46 +00:00