Skip to content
Snippets Groups Projects
Commit edcebf68 authored by Juan Escobar's avatar Juan Escobar
Browse files

Juan 07/07/2020: add fake OPENACCONLY option for compilation of OpenACC version with ifort/gfortran

parent d2221f6f
No related branches found
No related tags found
No related merge requests found
...@@ -52,6 +52,13 @@ OPT0 = $(OPT_BASE) $(OPT_PERF0) $(OPT_CHECK) ...@@ -52,6 +52,13 @@ OPT0 = $(OPT_BASE) $(OPT_PERF0) $(OPT_CHECK)
OPT_NOCB = $(OPT_BASE) $(OPT_PERF0) OPT_NOCB = $(OPT_BASE) $(OPT_PERF0)
CFLAGS += -g -O0 CFLAGS += -g -O0
endif endif
ifeq "$(OPTLEVEL)" "OPENACCDEFONLY"
CPPFLAGS += -DMNH_OPENACC -D_FAKEOPENACC
OPT = $(OPT_BASE) $(OPT_PERF0) $(OPT_CHECK)
OPT0 = $(OPT_BASE) $(OPT_PERF0) $(OPT_CHECK)
OPT_NOCB = $(OPT_BASE) $(OPT_PERF0)
CFLAGS += -g -O0
endif
# #
ifeq "$(OPTLEVEL)" "OPENACC" ifeq "$(OPTLEVEL)" "OPENACC"
CPPFLAGS += -DMNH_OPENACC -fopenacc CPPFLAGS += -DMNH_OPENACC -fopenacc
......
...@@ -44,6 +44,12 @@ OPT0 = $(OPT_BASE) $(OPT_PERF0) $(OPT_CHECK) ...@@ -44,6 +44,12 @@ OPT0 = $(OPT_BASE) $(OPT_PERF0) $(OPT_CHECK)
OPT_NOCB = $(OPT_BASE) $(OPT_PERF0) OPT_NOCB = $(OPT_BASE) $(OPT_PERF0)
CFLAGS += -g CFLAGS += -g
endif endif
ifeq "$(OPTLEVEL)" "OPENACCDEFONLY"
CPPFLAGS += -DMNH_OPENACC -D_FAKEOPENACC
OPT = $(OPT_BASE) $(OPT_PERF0) $(OPT_CHECK)
OPT0 = $(OPT_BASE) $(OPT_PERF0) $(OPT_CHECK)
OPT_NOCB = $(OPT_BASE) $(OPT_PERF0)
endif
ifeq "$(OPTLEVEL)" "O2" ifeq "$(OPTLEVEL)" "O2"
OPT = $(OPT_BASE) $(OPT_PERF2) OPT = $(OPT_BASE) $(OPT_PERF2)
OPT0 = $(OPT_BASE) $(OPT_PERF0) OPT0 = $(OPT_BASE) $(OPT_PERF0)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment