diff options
-rw-r--r-- | linker/linker_libcxx_support.cpp | 4 | ||||
-rw-r--r-- | tools/versioner/src/Android.bp | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/linker/linker_libcxx_support.cpp b/linker/linker_libcxx_support.cpp index 41ed8bcd6..3d15b3398 100644 --- a/linker/linker_libcxx_support.cpp +++ b/linker/linker_libcxx_support.cpp @@ -35,3 +35,7 @@ void* __find_icu_symbol(const char* symbol_name __attribute__((__unused__))) { extern "C" int __cxa_type_match() { async_safe_fatal("__cxa_type_match is not implemented in the linker"); } + +int posix_memalign(void**, size_t, size_t) { + async_safe_fatal("posix_memalign is not implemented in the linker"); +} diff --git a/tools/versioner/src/Android.bp b/tools/versioner/src/Android.bp index 91516468c..4b237a999 100644 --- a/tools/versioner/src/Android.bp +++ b/tools/versioner/src/Android.bp @@ -35,6 +35,8 @@ cc_binary_host { "-D__STDC_CONSTANT_MACROS", "-D__STDC_LIMIT_MACROS", + + "-D_LIBCPP_ENABLE_CXX17_REMOVED_BINDERS", ], target: { |