summaryrefslogtreecommitdiff
path: root/yjit/src/backend/tests.rs
diff options
context:
space:
mode:
authorMaxime Chevalier-Boisvert <maximechevalierb@gmail.com>2022-07-12 17:04:09 -0400
committerTakashi Kokubun <takashikkbn@gmail.com>2022-08-29 08:47:00 -0700
commit8d743e965e6bf95ea1649839fc1fe2429564c2d9 (patch)
tree287c95ffa75ede7431599796972e263637d6a980 /yjit/src/backend/tests.rs
parent6e5382780f4c6cdb7eef945898448639071969fc (diff)
Fix compile errors on arm on the CI (https://github.com/Shopify/ruby/pull/313)
* Fix compile errors on arm on the CI * Fix typo
Diffstat (limited to 'yjit/src/backend/tests.rs')
-rw-r--r--yjit/src/backend/tests.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/yjit/src/backend/tests.rs b/yjit/src/backend/tests.rs
index 27f799fc31..d386d31d73 100644
--- a/yjit/src/backend/tests.rs
+++ b/yjit/src/backend/tests.rs
@@ -5,6 +5,7 @@ use crate::virtualmem::{CodePtr};
use crate::backend::ir::*;
use crate::cruby::*;
use crate::core::*;
+use crate::utils::c_callable;
use InsnOpnd::*;
// Test that this function type checks
@@ -193,8 +194,10 @@ fn test_base_insn_out()
#[test]
fn test_c_call()
{
- extern "sysv64" fn dummy_c_fun(v0: usize, v1: usize)
- {
+ c_callable! {
+ fn dummy_c_fun(v0: usize, v1: usize)
+ {
+ }
}
let (mut asm, mut cb) = setup_asm();