aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGraydon Hoare <[email protected]>2010-06-25 15:43:03 -0700
committerGraydon Hoare <[email protected]>2010-06-25 15:43:03 -0700
commit2e3fa5bd68677762c619d83dfdf1a83ba7f0e749 (patch)
tree7f471e6c098bb7095410463e93c67fc991e3cedc
parentFix forgotten llvm xfail in Makefile. (diff)
downloadrust-2e3fa5bd68677762c619d83dfdf1a83ba7f0e749.tar.xz
rust-2e3fa5bd68677762c619d83dfdf1a83ba7f0e749.zip
Return at end of GC glue.
-rw-r--r--src/boot/be/x86.ml1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/boot/be/x86.ml b/src/boot/be/x86.ml
index 47d08169..aa0ec2c7 100644
--- a/src/boot/be/x86.ml
+++ b/src/boot/be/x86.ml
@@ -893,6 +893,7 @@ let gc_glue
emit (Il.jmp Il.JMP
(codefix repeat_jmp_fix)); (* loop *)
mark exit_jmp_fix;
+ emit Il.Ret;
;;