summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/sdl/android_main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/sdl/android_main.cpp')
-rw-r--r--src/osd/sdl/android_main.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/osd/sdl/android_main.cpp b/src/osd/sdl/android_main.cpp
new file mode 100644
index 00000000000..00879ecbe27
--- /dev/null
+++ b/src/osd/sdl/android_main.cpp
@@ -0,0 +1,11 @@
+#ifdef __ANDROID__
+
+extern "C" int SDL_main(int argc, char *argv[]);
+
+// Using this in main library to prevent linker removing SDL_main
+int dummy_main(int argc, char** argv)
+{
+ return SDL_main(argc, argv);
+}
+
+#endif /* __ANDROID__ */