aboutsummaryrefslogtreecommitdiffstats
path: root/ia32
diff options
context:
space:
mode:
authorBernhard Schommer <bernhardschommer@gmail.com>2015-02-18 13:06:58 +0100
committerBernhard Schommer <bernhardschommer@gmail.com>2015-02-18 13:06:58 +0100
commit71260eff997f5d3c25d9ccda92b8176c893be26d (patch)
tree8626b46263b5bbae1a034c923a58e2211c2359a3 /ia32
parent8677f50de8515bd83221e6a3d79b0f3d6dae4cbf (diff)
downloadcompcert-kvx-71260eff997f5d3c25d9ccda92b8176c893be26d.tar.gz
compcert-kvx-71260eff997f5d3c25d9ccda92b8176c893be26d.zip
Changed print_fun/var_info to be functions instead of booleans.
Diffstat (limited to 'ia32')
-rw-r--r--ia32/TargetPrinter.ml16
1 files changed, 8 insertions, 8 deletions
diff --git a/ia32/TargetPrinter.ml b/ia32/TargetPrinter.ml
index 0a14bf24..6de53025 100644
--- a/ia32/TargetPrinter.ml
+++ b/ia32/TargetPrinter.ml
@@ -67,8 +67,8 @@ module type SYSTEM =
val stack_alignment: int
val print_align: out_channel -> int -> unit
val print_mov_ra: out_channel -> ireg -> ident -> unit
- val print_fun_info: bool
- val print_var_info: bool
+ val print_fun_info: out_channel -> P.t -> unit
+ val print_var_info: out_channel -> P.t -> unit
val print_epilogue: out_channel -> unit
val print_comm_decl: out_channel -> P.t -> Z.t -> int -> unit
val print_lcomm_decl: out_channel -> P.t -> Z.t -> int -> unit
@@ -107,9 +107,9 @@ module Cygwin_System : SYSTEM =
let print_mov_ra oc rd id =
fprintf oc " movl $%a, %a\n" symbol id ireg rd
- let print_fun_info = false
+ let print_fun_info _ _ = ()
- let print_var_info = false
+ let print_var_info _ _ = ()
let print_epilogue _ = ()
@@ -154,9 +154,9 @@ module ELF_System : SYSTEM =
let print_mov_ra oc rd id =
fprintf oc " movl $%a, %a\n" symbol id ireg rd
- let print_fun_info = true
+ let print_fun_info = print_fun_info
- let print_var_info = true
+ let print_var_info = print_var_info
let print_epilogue _ = ()
@@ -213,9 +213,9 @@ module MacOS_System : SYSTEM =
indirect_symbols := StringSet.add id !indirect_symbols;
fprintf oc " movl L%a$non_lazy_ptr, %a\n" raw_symbol id ireg rd
- let print_fun_info = false
+ let print_fun_info _ _ = ()
- let print_var_info = false
+ let print_var_info _ _ = ()
let print_epilogue oc =
fprintf oc " .section __IMPORT,__pointers,non_lazy_symbol_pointers\n";