diff options
Diffstat (limited to 'extraction/extraction.v')
-rw-r--r-- | extraction/extraction.v | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/extraction/extraction.v b/extraction/extraction.v index 6bc0234e..ba1ca585 100644 --- a/extraction/extraction.v +++ b/extraction/extraction.v @@ -11,6 +11,7 @@ (* *********************************************************************) Require Wfsimpl. +Require Nan. Require AST. Require Iteration. Require Floats. @@ -30,6 +31,10 @@ Require Import ExtrOcamlString. (* Wfsimpl *) Extraction Inline Wfsimpl.Fix Wfsimpl.Fixm. +(* Floats *) +Extract Constant Floats.Float.binop_pl => + "Nan.binop_pl". + (* AST *) Extract Constant AST.ident_of_string => "fun s -> Camlcoq.intern_string (Camlcoq.camlstring_of_coqstring s)". @@ -129,6 +134,5 @@ Separate Extraction Conventions1.dummy_int_reg Conventions1.dummy_float_reg RTL.instr_defs RTL.instr_uses Machregs.mregs_for_operation Machregs.mregs_for_builtin - Machregs.two_address_op. - - + Machregs.two_address_op + Nan.binop_pl. |