aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorLars Kanis <lars@greiz-reinsdorf.de>2019-07-06 14:32:39 +0200
committerSamuel Williams <samuel.williams@oriontransfer.co.nz>2019-07-07 21:33:47 +1200
commit68e580402272cea7f98145c3c562cab565a37046 (patch)
tree8e8df649d383f3de1c37c82b9aca565486cf0dcf /configure.ac
parenta13636e756662e563e4c4dc802c6fa21cb6d7b52 (diff)
downloadruby-68e580402272cea7f98145c3c562cab565a37046.tar.gz
Add coroutine context switch for i386-mingw32
It's essentially a translation of Context.asm from Intel to AT&T syntax.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac3
1 files changed, 3 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index ce2630dd9d..bc678cdc2d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2273,6 +2273,9 @@ AS_CASE(["$rb_cv_fiber_coroutine"], [yes|''], [
[x64-mingw32], [
rb_cv_fiber_coroutine=win64
],
+ [*86-mingw32], [
+ rb_cv_fiber_coroutine=win32
+ ],
[armv7*-linux-*], [
rb_cv_fiber_coroutine=ucontext
],