aboutsummaryrefslogtreecommitdiffstats
path: root/test/monniaux/rules.mk
diff options
context:
space:
mode:
authorDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2020-09-05 22:46:14 +0200
committerDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2020-09-05 22:46:14 +0200
commit8d1c157bf4f262de656abfee51afd2f56f8127db (patch)
tree6971dc1b3d443add315d6975076114218a469dda /test/monniaux/rules.mk
parentd1a06a9c8dac42e43e9a2145a3914438e868496e (diff)
parenteafda94d27cb246c1614b51d75d32931a58d9b31 (diff)
downloadcompcert-kvx-8d1c157bf4f262de656abfee51afd2f56f8127db.tar.gz
compcert-kvx-8d1c157bf4f262de656abfee51afd2f56f8127db.zip
Merge remote-tracking branch 'origin/kvx-work' into mppa-RTLpathSE-verif-hash-junk
iMe
Diffstat (limited to 'test/monniaux/rules.mk')
-rw-r--r--test/monniaux/rules.mk12
1 files changed, 6 insertions, 6 deletions
diff --git a/test/monniaux/rules.mk b/test/monniaux/rules.mk
index 2bd70afd..7d9457fd 100644
--- a/test/monniaux/rules.mk
+++ b/test/monniaux/rules.mk
@@ -21,7 +21,7 @@ MEASURES?=time
ALL_CFLAGS+=-Wall -D__KVX_COS__ -DMAX_MEASURES=$(MAX_MEASURES)
#ALL_CFLAGS+=-g
ALL_GCCFLAGS+=$(ALL_CFLAGS) -std=c99 -Wextra -Werror=implicit
-ALL_CCOMPFLAGS+=$(ALL_CFLAGS)
+ALL_CCOMPFLAGS+=$(ALL_CFLAGS) -fprofile-use= ../compcert_profiling.dat
# The compilers
KVX_CC?=kvx-elf-gcc
@@ -38,10 +38,10 @@ GCC2FLAGS?=$(ALL_GCCFLAGS) -O2
GCC3FLAGS?=$(ALL_GCCFLAGS) -O3
GCC4FLAGS?=
CCOMP0FLAGS?=$(ALL_CCOMPFLAGS) -O2
-CCOMP1FLAGS?=$(ALL_CCOMPFLAGS) -O2 -ftracelinearize
-CCOMP2FLAGS?=$(ALL_CCOMPFLAGS) -O2 -ftracelinearize -fduplicate 1 -fprepass -fprepass= list -fall-loads-nontrap
-CCOMP3FLAGS?=$(ALL_CCOMPFLAGS) -O2 -ftracelinearize -fduplicate 2 -fprepass -fprepass= list -fall-loads-nontrap
-CCOMP4FLAGS?=$(ALL_CCOMPFLAGS) -O2 -ftracelinearize -fduplicate 1 -fprepass -fprepass= revlist -fall-loads-nontrap
+CCOMP1FLAGS?=$(ALL_CCOMPFLAGS) -O2 -ftracelinearize -fduplicate 0
+CCOMP2FLAGS?=$(ALL_CCOMPFLAGS) -O2 -ftracelinearize -fduplicate 1 -fprepass -fprepass= list
+CCOMP3FLAGS?=$(ALL_CCOMPFLAGS) -O2 -ftracelinearize -fduplicate 2 -fprepass -fprepass= list
+CCOMP4FLAGS?=$(ALL_CCOMPFLAGS) -O2 -ftracelinearize -fduplicate 0 -fprepass -fprepass= list
# Prefix names
GCC0PREFIX?=.gcc.o0
@@ -53,7 +53,7 @@ CCOMP0PREFIX?=.ccomp
CCOMP1PREFIX?=.ccomp.linearize
CCOMP2PREFIX?=.ccomp.prepass1
CCOMP3PREFIX?=.ccomp.prepass2
-CCOMP4PREFIX?=.ccomp.revprepass1
+CCOMP4PREFIX?=.ccomp.prepass0
# List of outfiles, updated by gen_rules
OUTFILES:=