From 73b1b180363edcfc5e3346be131c46c166c8cccc Mon Sep 17 00:00:00 2001 From: Nikolay Igotti Date: Thu, 16 Mar 2017 20:24:01 +0300 Subject: [PATCH] Provide entry point customization --- runtime/src/launcher/cpp/launcher.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/runtime/src/launcher/cpp/launcher.cpp b/runtime/src/launcher/cpp/launcher.cpp index fcbc098a306..203983e7045 100644 --- a/runtime/src/launcher/cpp/launcher.cpp +++ b/runtime/src/launcher/cpp/launcher.cpp @@ -38,3 +38,8 @@ extern "C" int Konan_main(int argc, char** argv) { return exitStatus; } + +// Allow override of entry point for cases like SDL. +int __attribute__((weak)) main(int argc, char** argv) { + return Konan_main(argc, argv); +}