From 0bf8b9ca3899a2913948d02fa17ce5fbe3e7af54 Mon Sep 17 00:00:00 2001 From: Nicolas Geoffray Date: Fri, 4 Apr 2014 09:55:27 +0100 Subject: [PATCH] Please clang by making explicit instantiations non-static. Change-Id: I4112bf62c69b4f28ca369c4bf3c626be43692afd --- runtime/entrypoints/quick/quick_trampoline_entrypoints.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/runtime/entrypoints/quick/quick_trampoline_entrypoints.cc b/runtime/entrypoints/quick/quick_trampoline_entrypoints.cc index 61ed472c4..963c3d156 100644 --- a/runtime/entrypoints/quick/quick_trampoline_entrypoints.cc +++ b/runtime/entrypoints/quick/quick_trampoline_entrypoints.cc @@ -1684,10 +1684,10 @@ static uint64_t artInvokeCommon(uint32_t method_idx, mirror::Object* this_object // Explicit artInvokeCommon template function declarations to please analysis tool. #define EXPLICIT_INVOKE_COMMON_TEMPLATE_DECL(type, access_check) \ template SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) \ - static uint64_t artInvokeCommon(uint32_t method_idx, \ - mirror::Object* this_object, \ - mirror::ArtMethod* caller_method, \ - Thread* self, mirror::ArtMethod** sp) \ + uint64_t artInvokeCommon(uint32_t method_idx, \ + mirror::Object* this_object, \ + mirror::ArtMethod* caller_method, \ + Thread* self, mirror::ArtMethod** sp) \ EXPLICIT_INVOKE_COMMON_TEMPLATE_DECL(kVirtual, false); EXPLICIT_INVOKE_COMMON_TEMPLATE_DECL(kVirtual, true); -- 2.11.0