diff options
author | Xavier Leroy <xavier.leroy@inria.fr> | 2015-03-14 11:25:50 +0100 |
---|---|---|
committer | Xavier Leroy <xavier.leroy@inria.fr> | 2015-03-14 11:29:23 +0100 |
commit | b3294fbaf50539f254ff3bb7145e848b3f902f73 (patch) | |
tree | 182064bc7ec08870a146bd6c8560b5ff31794d8d /ia32/TargetPrinter.ml | |
parent | e00261d59ed14721c4b0baab6cd5fe12aeaa06c6 (diff) | |
download | compcert-b3294fbaf50539f254ff3bb7145e848b3f902f73.tar.gz compcert-b3294fbaf50539f254ff3bb7145e848b3f902f73.zip |
Missing initialization of current_function_sig.
Diffstat (limited to 'ia32/TargetPrinter.ml')
-rw-r--r-- | ia32/TargetPrinter.ml | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ia32/TargetPrinter.ml b/ia32/TargetPrinter.ml index 39f8be23..888a7e72 100644 --- a/ia32/TargetPrinter.ml +++ b/ia32/TargetPrinter.ml @@ -933,7 +933,9 @@ module Target(System: SYSTEM):TARGET = let cfi_startproc = cfi_startproc let cfi_endproc = cfi_endproc - let print_instructions oc fn = List.iter (print_instruction oc) fn.fn_code + let print_instructions oc fn = + current_function_sig := fn.fn_sig; + List.iter (print_instruction oc) fn.fn_code let print_optional_fun_info _ = () |