android: solve "text segment is not shareable"
authornotaz <notasas@gmail.com>
Mon, 7 Aug 2017 23:25:37 +0000 (02:25 +0300)
committernotaz <notasas@gmail.com>
Mon, 7 Aug 2017 23:25:37 +0000 (02:25 +0300)
Some asm is disabled and some performance is lost by this.

cpu/cyclone
jni/Android.mk

index 355815e..66dda84 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 355815ebb5b1c60916f66d043a43f3af7839589f
+Subproject commit 66dda842eae01f47f5389b931ec9567fb0bbb6a1
index 91b31fd..042c1f7 100644 (file)
@@ -34,15 +34,19 @@ ifeq ($(TARGET_ARCH),arm)
   endif
 
   use_cyclone = 1
-  use_drz80 = 1
+
+  # texrels, -perf ~~8%
+  use_drz80 = 0
+  use_cz80 = 1
+
   use_sh2drc = 1
   use_svpdrc = 1
 
-  asm_memory = 1
+#  asm_memory = 1 # texrels, -perf negligible
   asm_render = 1
-  asm_ym2612 = 1
+#  asm_ym2612 = 1 # texrels, -perf ~~4%
   asm_misc = 1
-  asm_cdmemory = 1
+#  asm_cdmemory = 1 # texrels
   asm_mix = 1
 else
   use_fame = 1