aboutsummaryrefslogtreecommitdiff
path: root/src/boot/be/abi.ml
diff options
context:
space:
mode:
authorRoy Frostig <[email protected]>2010-07-13 18:11:23 -0700
committerRoy Frostig <[email protected]>2010-07-15 12:30:46 -0700
commitdf75165cf4ed8dc06576f12b5867ac8672cde3c6 (patch)
tree64cb85389960239dd4f6ad6f24afef73480e8d92 /src/boot/be/abi.ml
parentAdd another null byte preceding commandline args passed to the root task, in ... (diff)
downloadrust-df75165cf4ed8dc06576f12b5867ac8672cde3c6.tar.xz
rust-df75165cf4ed8dc06576f12b5867ac8672cde3c6.zip
Make the x86 backend push an extra word as closure/obj arg when emitting any code that amounts to a glue or native call.
Diffstat (limited to 'src/boot/be/abi.ml')
-rw-r--r--src/boot/be/abi.ml2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/boot/be/abi.ml b/src/boot/be/abi.ml
index 18c49460..bd71229d 100644
--- a/src/boot/be/abi.ml
+++ b/src/boot/be/abi.ml
@@ -79,7 +79,7 @@ let iterator_args_elt_outer_frame_ptr = 1;;
let indirect_args_elt_closure = 0;;
(* dst, taskptr, closure-ptr, ty_params, src, src2=target_task *)
-let worst_case_glue_call_args = 5;;
+let worst_case_glue_call_args = 6;;
type abi =
{