Let's allow builders to set their own -O levels
diff --git a/Makefile b/Makefile
index da834b1..dbe577c 100644
--- a/Makefile
+++ b/Makefile
@@ -34,7 +34,7 @@
ARCH_CFLAGS := -std=c11 -I. -I/usr/local/include -I/usr/include \
-Wextra -Wno-initializer-overrides -Wno-override-init \
- -Wno-unknown-warning-option -funroll-loops -O3 \
+ -Wno-unknown-warning-option -funroll-loops \
-D_FILE_OFFSET_BITS=64
ARCH_LDFLAGS := -L/usr/local/include -L/usr/include \
-lpthread -lunwind-ptrace -lunwind-generic -lbfd -lopcodes -lrt
@@ -94,7 +94,7 @@
endif
CC := $(shell xcrun --sdk $(SDK_NAME) --find cc)
LD := $(shell xcrun --sdk $(SDK_NAME) --find cc)
- ARCH_CFLAGS := -arch x86_64 -O3 -std=c99 -isysroot $(SDK) -I. \
+ ARCH_CFLAGS := -arch x86_64 -std=c99 -isysroot $(SDK) -I. \
-x objective-c -pedantic -fblocks \
-Wimplicit -Wunused -Wcomment -Wchar-subscripts -Wuninitialized \
-Wreturn-type -Wpointer-arith -Wno-gnu-case-range -Wno-gnu-designator \
@@ -117,7 +117,7 @@
ARCH_CFLAGS := -std=c11 -I. -I/usr/local/include -I/usr/include \
-Wextra -Wno-initializer-overrides -Wno-override-init \
-Wno-unknown-warning-option -Wno-unknown-pragmas \
- -U__STRICT_ANSI__ -funroll-loops -O2
+ -U__STRICT_ANSI__ -funroll-loops
ARCH_LDFLAGS := -lpthread -L/usr/local/include -L/usr/include
# OS Posix
endif