aboutsummaryrefslogtreecommitdiffstats
path: root/coroutine/win32/Context.asm
diff options
context:
space:
mode:
authorsamuel <samuel@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-11-20 10:17:44 +0000
committersamuel <samuel@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-11-20 10:17:44 +0000
commit0b5e1442f5425490f9c9d249683d05fe72b29ea9 (patch)
tree3f5601767fcc34fd5b8b4560c2d7e3b436fef6e5 /coroutine/win32/Context.asm
parentd97c9280671444215da845bb71c2d624a08be4df (diff)
downloadruby-0b5e1442f5425490f9c9d249683d05fe72b29ea9.tar.gz
Initial support for x64-mingw32
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65868 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'coroutine/win32/Context.asm')
-rw-r--r--coroutine/win32/Context.asm2
1 files changed, 2 insertions, 0 deletions
diff --git a/coroutine/win32/Context.asm b/coroutine/win32/Context.asm
index b024b22fc7..22b56c0568 100644
--- a/coroutine/win32/Context.asm
+++ b/coroutine/win32/Context.asm
@@ -9,6 +9,8 @@
.code
+assume fs:nothing
+
; Using fastcall is a big win (and it's the same has how x64 works).
; In coroutine transfer, the arguments are passed in ecx and edx. We don't need
; to touch these in order to pass them to the destination coroutine.