summaryrefslogtreecommitdiffstats
path: root/libcxx/lib
diff options
context:
space:
mode:
authorLouis Dionne <ldionne@apple.com>2019-03-22 20:18:17 +0000
committerLouis Dionne <ldionne@apple.com>2019-03-22 20:18:17 +0000
commitc48e223309c36d482107b86b97c91d4a231f7322 (patch)
treeaf8d5918545bc07d7a5bb63b573f11b6bf135f14 /libcxx/lib
parentef8761fd3b0f0b24b7e9347ad4ae686fc9ed8f94 (diff)
downloadbcm5719-llvm-c48e223309c36d482107b86b97c91d4a231f7322.tar.gz
bcm5719-llvm-c48e223309c36d482107b86b97c91d4a231f7322.zip
[libc++] Update the list of symbols exported from libc++abi for new/delete
When libc++ does not provide new/delete, libc++abi now also provides the aligned allocation and deallocation functions, so those should be part of the re-export list for libc++. llvm-svn: 356804
Diffstat (limited to 'libcxx/lib')
-rw-r--r--libcxx/lib/libc++abi-new-delete.exp16
1 files changed, 14 insertions, 2 deletions
diff --git a/libcxx/lib/libc++abi-new-delete.exp b/libcxx/lib/libc++abi-new-delete.exp
index a9e651dd67e..9f74b0336ef 100644
--- a/libcxx/lib/libc++abi-new-delete.exp
+++ b/libcxx/lib/libc++abi-new-delete.exp
@@ -1,8 +1,20 @@
__ZdaPv
+__ZdaPvRKSt9nothrow_t
+__ZdaPvSt11align_val_t
+__ZdaPvSt11align_val_tRKSt9nothrow_t
+__ZdaPvm
+__ZdaPvmSt11align_val_t
__ZdlPv
__ZdlPvRKSt9nothrow_t
+__ZdlPvSt11align_val_t
+__ZdlPvSt11align_val_tRKSt9nothrow_t
+__ZdlPvm
+__ZdlPvmSt11align_val_t
__Znam
-__ZdaPvRKSt9nothrow_t
+__ZnamRKSt9nothrow_t
+__ZnamSt11align_val_t
+__ZnamSt11align_val_tRKSt9nothrow_t
__Znwm
__ZnwmRKSt9nothrow_t
-__ZnamRKSt9nothrow_t
+__ZnwmSt11align_val_t
+__ZnwmSt11align_val_tRKSt9nothrow_t
OpenPOWER on IntegriCloud