Unwind: hoist placement delete into base class

Move the placement delete into the base class.  This permits the proper emission
of the virtual destructor in UnwindCursor by using the class specific placement
delete instead of the normal single element ::operator delete.  With this patch,
we can finally build libunwind as a DSO without a runtime dependency on
libc++/libc++abi.

git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@228436 91177308-0d34-0410-b5e6-96231b3b80d8
1 file changed