summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 94b8ad4a..10bd9407 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,7 @@
CONFIG := clang-debug
# CONFIG := gcc-debug
+# CONFIG := gcc-4.7
# CONFIG := release
# features (the more the better)
@@ -64,6 +65,11 @@ CXX = gcc
CXXFLAGS += -std=gnu++0x -Os
endif
+ifeq ($(CONFIG),gcc-4.7)
+CXX = gcc-4.7
+CXXFLAGS += -std=gnu++0x -march=native -O3
+endif
+
ifeq ($(CONFIG),release)
CXX = gcc
CXXFLAGS += -std=gnu++0x -march=native -O3 -DNDEBUG
@@ -208,6 +214,9 @@ config-clang-debug: clean
config-gcc-debug: clean
echo 'CONFIG := gcc-debug' > Makefile.conf
+config-gcc-4.7: clean
+ echo 'CONFIG := gcc-4.7' > Makefile.conf
+
config-release: clean
echo 'CONFIG := release' > Makefile.conf