Blame Gcc6_optfix_6.6.27746.patch
|
Marcin Dulak |
9510383 |
--- src/config/makefile.h.orig 2015-10-16 00:12:50.000000000 +0000
|
|
Marcin Dulak |
9510383 |
+++ src/config/makefile.h 2016-07-19 12:05:16.850428023 +0000
|
|
Marcin Dulak |
9510383 |
@@ -1564,6 +1564,7 @@
|
|
Marcin Dulak |
9510383 |
GNU_GE_4_6 = $(shell [ $(GNUMAJOR) -gt 4 -o \( $(GNUMAJOR) -eq 4 -a $(GNUMINOR) -ge 6 \) ] && echo true)
|
|
Marcin Dulak |
9510383 |
GNU_GE_4_8 = $(shell [ $(GNUMAJOR) -gt 4 -o \( $(GNUMAJOR) -eq 4 -a $(GNUMINOR) -ge 8 \) ] && echo true)
|
|
Marcin Dulak |
9510383 |
endif
|
|
Marcin Dulak |
9510383 |
+ GNU_GE_6 = $(shell [ $(GNUMAJOR) -ge 6 ] && echo true)
|
|
Marcin Dulak |
9510383 |
ifeq ($(GNU_GE_4_6),true)
|
|
Marcin Dulak |
9510383 |
DEFINES += -DGCC46
|
|
Marcin Dulak |
9510383 |
endif
|
|
Marcin Dulak |
9510383 |
@@ -1575,6 +1576,9 @@
|
|
Marcin Dulak |
9510383 |
else
|
|
Marcin Dulak |
9510383 |
FOPTIONS += -Wuninitialized # -Wextra -Wunused
|
|
Marcin Dulak |
9510383 |
endif
|
|
Marcin Dulak |
9510383 |
+ ifeq ($(GNU_GE_6),true)
|
|
Marcin Dulak |
9510383 |
+ FOPTIMIZE += -fno-tree-dominator-opts # solvation/hnd_cosmo_lib breaks
|
|
Marcin Dulak |
9510383 |
+ endif
|
|
Marcin Dulak |
9510383 |
ifdef USE_OPENMP
|
|
Marcin Dulak |
9510383 |
FOPTIONS += -fopenmp
|
|
Marcin Dulak |
9510383 |
LDOPTIONS += -fopenmp
|