aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2019-09-20 16:38:43 +0200
committerDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2019-09-20 16:38:43 +0200
commitc5b3084dbb231fd8a97789799fd99d7012d59bed (patch)
treeaaef633ab25c6c1a5be5d4b5d170472912962c83
parent71cec9c9126ee4385ce12fd29dec557995d5a903 (diff)
downloadcompcert-kvx-c5b3084dbb231fd8a97789799fd99d7012d59bed.tar.gz
compcert-kvx-c5b3084dbb231fd8a97789799fd99d7012d59bed.zip
extraction problems
-rw-r--r--extraction/extraction.v1
-rw-r--r--mppa_k1c/Asmgen.v3
2 files changed, 2 insertions, 2 deletions
diff --git a/extraction/extraction.v b/extraction/extraction.v
index ee45b756..e4c1cb25 100644
--- a/extraction/extraction.v
+++ b/extraction/extraction.v
@@ -136,7 +136,6 @@ Extract Constant Compiler.print_LTL => "PrintLTL.print_if".
Extract Constant Compiler.print_Mach => "PrintMach.print_if".
Extract Constant Compiler.print => "fun (f: 'a -> unit) (x: 'a) -> f x; x".
Extract Constant Compiler.time => "Timing.time_coq".
-Extract Constant Asmgen.time => "Timing.time_coq".
(*Extraction Inline Compiler.apply_total Compiler.apply_partial.*)
diff --git a/mppa_k1c/Asmgen.v b/mppa_k1c/Asmgen.v
index c3588871..e64e3df3 100644
--- a/mppa_k1c/Asmgen.v
+++ b/mppa_k1c/Asmgen.v
@@ -22,7 +22,8 @@ Require Import Errors String.
Local Open Scope error_monad_scope.
-Definition time {A B: Type} (name: string) (f: A -> B) : A -> B := f.
+Definition time {A B: Type} (name: string) (f: A -> B) : A -> B :=
+ Compiler.time.
Definition transf_program (p: Mach.program) : res Asm.program :=
let mbp := (time "Machblock generation" Machblockgen.transf_program) p in