summaryrefslogtreecommitdiff
path: root/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'build.sh')
-rwxr-xr-xbuild.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/build.sh b/build.sh
index a5e2f9d..d2cb7b2 100755
--- a/build.sh
+++ b/build.sh
@@ -16,6 +16,8 @@ WIN_CC=x86_64-w64-mingw32-gcc
# Base configuration common to all builds
CFLAGS="-std=gnu11 -mtune=generic "
# -fdump-tree-alias "
+CFLAGS+="-falign-functions=32 -falign-loops=32 "
+CFLAGS+="-finline-limit=800 "
CFLAGS+="-mbmi -fno-argument-alias "
CFLAGS+="-mfunction-return=keep -mindirect-branch=keep "
CFLAGS+="-fwrapv -ffast-math -fno-trapping-math -fvisibility=hidden "
@@ -93,7 +95,7 @@ set -e
# Build Linux version
(
- $CC $CFLAGS ${PROJECT_NAME}_sdl.c -o ${PROJECT_NAME} $INCLUDE_PATHS $LINUX_INCLUDE $LDFLAGS $LINUX_LIBS
+ $CC $CFLAGS ${PROJECT_NAME}.c -o ${PROJECT_NAME} $INCLUDE_PATHS $LINUX_INCLUDE $LDFLAGS $LINUX_LIBS
objdump -d -Mintel mknes > mknes.s
) &