From b8929460a010bb797446d0ee454804169b48b696 Mon Sep 17 00:00:00 2001 From: Nikolay Igotti Date: Tue, 5 Sep 2017 18:30:30 +0300 Subject: [PATCH] Exclude entry point from DCE on Android --- runtime/src/launcher/cpp/androidLauncher.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/runtime/src/launcher/cpp/androidLauncher.cpp b/runtime/src/launcher/cpp/androidLauncher.cpp index b89c57a1152..ac660cf4dbd 100644 --- a/runtime/src/launcher/cpp/androidLauncher.cpp +++ b/runtime/src/launcher/cpp/androidLauncher.cpp @@ -194,7 +194,8 @@ void onInputQueueDestroyed(ANativeActivity* activity, AInputQueue* queue) { } } -extern "C" void Konan_main(ANativeActivity* activity, void* savedState, size_t savedStateSize) { +extern "C" void RUNTIME_USED Konan_main( + ANativeActivity* activity, void* savedState, size_t savedStateSize) { nativeActivityState = {activity, savedState, savedStateSize}; activity->callbacks->onDestroy = onDestroy; @@ -214,4 +215,4 @@ extern "C" void Konan_main(ANativeActivity* activity, void* savedState, size_t s runKonan_start(); } -#endif // KONAN_ANDROID \ No newline at end of file +#endif // KONAN_ANDROID