diff options
-rw-r--r-- | libcxxabi/src/private_typeinfo.cpp | 3 | ||||
-rw-r--r-- | libcxxabi/src/private_typeinfo.h | 2 |
2 files changed, 5 insertions, 0 deletions
diff --git a/libcxxabi/src/private_typeinfo.cpp b/libcxxabi/src/private_typeinfo.cpp index 269116b66fa..7014ed2f559 100644 --- a/libcxxabi/src/private_typeinfo.cpp +++ b/libcxxabi/src/private_typeinfo.cpp @@ -20,6 +20,9 @@ __shim_type_info::~__shim_type_info() { } +void __shim_type_info::noop1() const {} +void __shim_type_info::noop2() const {} + // __fundamental_type_info // This miraculously (compiler magic) emits the type_info's for: diff --git a/libcxxabi/src/private_typeinfo.h b/libcxxabi/src/private_typeinfo.h index fec081ab8fc..6e23d581db6 100644 --- a/libcxxabi/src/private_typeinfo.h +++ b/libcxxabi/src/private_typeinfo.h @@ -24,6 +24,8 @@ class __attribute__ ((__visibility__("hidden"))) __shim_type_info public: virtual ~__shim_type_info(); + virtual void noop1() const; + virtual void noop2() const; virtual bool can_catch(const __shim_type_info* thrown_type, void*& adjustedPtr) const = 0; }; |