@@ -564,7 +564,7 @@ let emit_get_next_pc_thunk (e:Il.emitter) : unit =
564
564
let rty = Il. ScalarTy sty in
565
565
let deref_esp = Il. Mem (Il. RegIn (Il. Hreg esp, None ), rty) in
566
566
let eax = (Il. Reg (Il. Hreg eax, sty)) in
567
- Il. emit_full e (Some get_next_pc_thunk_fixup) []
567
+ Il. emit_full e (Some get_next_pc_thunk_fixup)
568
568
(Il. umov eax (Il. Cell deref_esp));
569
569
Il. emit e Il. Ret ;
570
570
;;
@@ -756,7 +756,7 @@ let crawl_stack_calling_glue
756
756
let pop x = emit (Il. Pop x) in
757
757
let add x y = emit (Il. binary Il. ADD (rc x) (ro x) (ro y)) in
758
758
let codefix fix = Il. CodePtr (Il. ImmPtr (fix, Il. CodeTy )) in
759
- let mark fix = Il. emit_full e (Some fix) [] Il. Dead in
759
+ let mark fix = Il. emit_full e (Some fix) Il. Dead in
760
760
761
761
let repeat_jmp_fix = new_fixup " repeat jump" in
762
762
let skip_jmp_fix = new_fixup " skip jump" in
@@ -822,7 +822,7 @@ let sweep_gc_chain
822
822
let edi_n = word_n (Il. Hreg edi) in
823
823
let ecx_n = word_n (Il. Hreg ecx) in
824
824
let codefix fix = Il. CodePtr (Il. ImmPtr (fix, Il. CodeTy )) in
825
- let mark fix = Il. emit_full e (Some fix) [] Il. Dead in
825
+ let mark fix = Il. emit_full e (Some fix) Il. Dead in
826
826
let repeat_jmp_fix = new_fixup " repeat jump" in
827
827
let skip_jmp_fix = new_fixup " skip jump" in
828
828
let exit_jmp_fix = new_fixup " exit jump" in
@@ -1592,7 +1592,7 @@ let objfile_start
1592
1592
let emit = Il. emit e in
1593
1593
let mov dst src = emit (Il. umov dst src) in
1594
1594
let push_pos32 = push_pos32 e in
1595
- Il. emit_full e (Some start_fixup) [] Il. Dead ;
1595
+ Il. emit_full e (Some start_fixup) Il. Dead ;
1596
1596
save_callee_saves e;
1597
1597
mov (rc ebp) (ro esp);
1598
1598
0 commit comments