aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mjit_compiler.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/mjit_compiler.rb b/mjit_compiler.rb
index 1255adb71c..148b200200 100644
--- a/mjit_compiler.rb
+++ b/mjit_compiler.rb
@@ -3,12 +3,12 @@
if RubyVM::MJIT.enabled?
begin
require 'etc'
+ require 'fiddle'
rescue LoadError
return # skip miniruby
end
- case RUBY_PLATFORM.split('-', 2).first
- when 'x86_64', 'aarch64', 'arm64', 's390x'
+ if Fiddle::SIZEOF_VOIDP == 8
require 'mjit/c_64'
else
require 'mjit/c_32'