diff options
author | jSTE0 | 2022-02-25 22:19:29 +0000 |
---|---|---|
committer | jSTE0 | 2022-02-25 22:19:29 +0000 |
commit | 70b46dbb69aa8a8be980a6e8622168c8ea7da205 (patch) | |
tree | 5bd662bf1e9a5d114869e269a1a5293755880eb3 | |
parent | abd072aa370620112a88cc7b350c2dfb1b58185a (diff) | |
download | snes9x2005-70b46dbb69aa8a8be980a6e8622168c8ea7da205.tar.gz snes9x2005-70b46dbb69aa8a8be980a6e8622168c8ea7da205.tar.bz2 snes9x2005-70b46dbb69aa8a8be980a6e8622168c8ea7da205.zip |
platform/miyoo: Use optimised build flags
Opt-in to FAST_ALIGNED_LSB_WORD_ACCESS optimisation which was actually
backported to a standalone fork in m45t3r/snes9x4d@cf6dedb1. Speeds up
some CPU and PPU operations.
Similarly, stop unrolling loops as in m45t3r/snes9x4d@8a342cde to help
small CPU cache devices like the Miyoo.
-rw-r--r-- | Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -292,6 +292,7 @@ else ifeq ($(platform), miyoo) SHARED := -shared -Wl,--version-script=link.T LIBM := FLAGS += -fomit-frame-pointer -ffast-math -march=armv5te -mtune=arm926ej-s + FLAGS += -DFAST_ALIGNED_LSB_WORD_ACCESS -fno-unroll-loops # (armv7 a7, hard point, neon based) ### # NESC, SNESC, C64 mini |