[PATCH] D36870: [libcxx] Add missing __cxa_deleted_virtual

Stephan Bergmann via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 13 23:29:38 PDT 2017


sberg updated this revision to Diff 115168.
sberg added a comment.

Drop changes of files under `lib/abi/<version>`.


https://reviews.llvm.org/D36870

Files:
  lib/abi/x86_64-apple-darwin16.abilist
  lib/abi/x86_64-unknown-linux-gnu.abilist
  lib/libc++abi.exp
  lib/libc++abi2.exp
  lib/libc++sjlj-abi.exp


Index: lib/libc++sjlj-abi.exp
===================================================================
--- lib/libc++sjlj-abi.exp
+++ lib/libc++sjlj-abi.exp
@@ -12,6 +12,7 @@
 ___cxa_guard_release
 ___cxa_rethrow
 ___cxa_pure_virtual
+___cxa_deleted_virtual
 ___cxa_begin_catch
 ___cxa_throw
 ___cxa_vec_cctor
Index: lib/libc++abi2.exp
===================================================================
--- lib/libc++abi2.exp
+++ lib/libc++abi2.exp
@@ -12,6 +12,7 @@
 ___cxa_guard_release
 ___cxa_rethrow
 ___cxa_pure_virtual
+___cxa_deleted_virtual
 ___cxa_begin_catch
 ___cxa_throw
 ___cxa_vec_cctor
Index: lib/libc++abi.exp
===================================================================
--- lib/libc++abi.exp
+++ lib/libc++abi.exp
@@ -12,6 +12,7 @@
 ___cxa_guard_release
 ___cxa_rethrow
 ___cxa_pure_virtual
+___cxa_deleted_virtual
 ___cxa_begin_catch
 ___cxa_throw
 ___cxa_vec_cctor
Index: lib/abi/x86_64-unknown-linux-gnu.abilist
===================================================================
--- lib/abi/x86_64-unknown-linux-gnu.abilist
+++ lib/abi/x86_64-unknown-linux-gnu.abilist
@@ -1870,6 +1870,7 @@
 {'is_defined': False, 'name': '__cxa_begin_catch', 'type': 'FUNC'}
 {'is_defined': False, 'name': '__cxa_current_primary_exception', 'type': 'FUNC'}
 {'is_defined': False, 'name': '__cxa_decrement_exception_refcount', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_deleted_virtual', 'type': 'FUNC'}
 {'is_defined': False, 'name': '__cxa_end_catch', 'type': 'FUNC'}
 {'is_defined': False, 'name': '__cxa_free_exception', 'type': 'FUNC'}
 {'is_defined': False, 'name': '__cxa_guard_abort', 'type': 'FUNC'}
Index: lib/abi/x86_64-apple-darwin16.abilist
===================================================================
--- lib/abi/x86_64-apple-darwin16.abilist
+++ lib/abi/x86_64-apple-darwin16.abilist
@@ -2323,6 +2323,8 @@
 {'type': 'I', 'is_defined': True, 'name': '___cxa_current_exception_type'}
 {'type': 'U', 'is_defined': False, 'name': '___cxa_current_primary_exception'}
 {'type': 'U', 'is_defined': False, 'name': '___cxa_decrement_exception_refcount'}
+{'type': 'U', 'is_defined': False, 'name': '___cxa_deleted_virtual'}
+{'type': 'I', 'is_defined': True, 'name': '___cxa_deleted_virtual'}
 {'type': 'U', 'is_defined': False, 'name': '___cxa_demangle'}
 {'type': 'I', 'is_defined': True, 'name': '___cxa_demangle'}
 {'type': 'U', 'is_defined': False, 'name': '___cxa_end_catch'}


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D36870.115168.patch
Type: text/x-patch
Size: 2414 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170914/079d0512/attachment.bin>


More information about the llvm-commits mailing list