(PSP) add compiler flags for better code generation
(-falign-functions=32 being the most significant flag in this case, ~30% slower code execution without it).
This commit is contained in:
@@ -126,6 +126,9 @@ else ifeq ($(platform), psp1)
|
|||||||
CXX = psp-g++$(EXE_EXT)
|
CXX = psp-g++$(EXE_EXT)
|
||||||
AR = psp-ar$(EXE_EXT)
|
AR = psp-ar$(EXE_EXT)
|
||||||
PLATFORM_DEFINES := -DPSP -G0 -DLSB_FIRST -DHAVE_ASPRINTF
|
PLATFORM_DEFINES := -DPSP -G0 -DLSB_FIRST -DHAVE_ASPRINTF
|
||||||
|
PLATFORM_DEFINES += -march=allegrex -mfp32 -mgp32 -mlong32 -mabi=eabi
|
||||||
|
PLATFORM_DEFINES += -fomit-frame-pointer -fstrict-aliasing
|
||||||
|
PLATFORM_DEFINES += -falign-functions=32 -falign-loops -falign-labels -falign-jumps
|
||||||
STATIC_LINKING = 1
|
STATIC_LINKING = 1
|
||||||
EXTERNAL_ZLIB = 1
|
EXTERNAL_ZLIB = 1
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user