diff --git a/Makefile b/Makefile index 101e94a..8d49b2d 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ COMMON_OPT_FLAGS?= -DFROM_MAIN -march=native -flto \ - -march=native -fgraphite -fopenmp -floop-parallelize-all -ftree-parallelize-loops=4 \ + -fgraphite -fopenmp -floop-parallelize-all -ftree-parallelize-loops=4 \ -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block \ -fno-stack-check -fno-strict-aliasing diff --git a/Makefile.template b/Makefile.template index 20f26d3..9d2d821 100644 --- a/Makefile.template +++ b/Makefile.template @@ -1,6 +1,6 @@ OPT_FLAGS?= -march=native -flto \ - -march=native -fgraphite -fopenmp -floop-parallelize-all -ftree-parallelize-loops=4 \ + -fgraphite -fopenmp -floop-parallelize-all -ftree-parallelize-loops=4 \ -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block \ -fno-stack-check -fno-strict-aliasing diff --git a/day9/Makefile b/day9/Makefile index 6d35555..d35f96e 100644 --- a/day9/Makefile +++ b/day9/Makefile @@ -1,7 +1,7 @@ SRC:= day9.c map.c OPT_FLAGS?= -march=native -flto \ - -march=native -fgraphite -fopenmp -floop-parallelize-all -ftree-parallelize-loops=4 \ + -fgraphite -fopenmp -floop-parallelize-all -ftree-parallelize-loops=4 \ -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block \ -fno-stack-check -fno-strict-aliasing @@ -11,7 +11,7 @@ C_OPT_FLAGS=$(OPT_FLAGS) CXX_OPT_FLAGS=$(OPT_FLAGS) -felide-constructors -fno-exceptions LD_OPT_FLAGS?=-O3 -flto -INCLUDE=../common/include +INCLUDE?=../common/include CFLAGS?=$(COMMON_FLAGS) $(C_OPT_FLAGS) --std=gnu11 CXXFLAGS?=$(COMMON_FLAGS) $(CXX_OPT_FLAGS) --std=gnu++20