diff options
author | Léo Gourdin <leo.gourdin@univ-grenoble-alpes.fr> | 2022-01-05 15:22:22 +0100 |
---|---|---|
committer | Léo Gourdin <leo.gourdin@univ-grenoble-alpes.fr> | 2022-01-05 15:22:22 +0100 |
commit | 1c264a258be01623b8936657a32f2251ca2059c1 (patch) | |
tree | a6c707ef97373ca91b0f476fd3b9ab1ee47fb073 /test/raytracer | |
parent | 89562c917e61c56a167ba13b86021b286cb7e257 (diff) | |
download | compcert-kvx-1c264a258be01623b8936657a32f2251ca2059c1.tar.gz compcert-kvx-1c264a258be01623b8936657a32f2251ca2059c1.zip |
ccomp profiling
Diffstat (limited to 'test/raytracer')
-rw-r--r-- | test/raytracer/Makefile | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/raytracer/Makefile b/test/raytracer/Makefile index 24461bd1..c59bb21e 100644 --- a/test/raytracer/Makefile +++ b/test/raytracer/Makefile @@ -1,6 +1,10 @@ include ../../Makefile.config CC=../../ccomp +ifeq ($(OCAML_LM_PROF), true) + override CCOMPOPTS+=-S +endif + CFLAGS=$(CCOMPOPTS) -stdlib ../../runtime -dparse -dclight -dasm -fstruct-return LIBS=$(LIBMATH) TIME=ocaml unix.cma ../../tools/xtime.ml -mintime 2.0 -minruns 4 @@ -11,6 +15,8 @@ OBJS=memory.o gmllexer.o gmlparser.o eval.o \ all: render +all_s: all + render: $(OBJS) $(CC) $(CFLAGS) -o render $(OBJS) $(LIBS) |