summaryrefslogtreecommitdiff
path: root/yjit/bindgen
diff options
context:
space:
mode:
Diffstat (limited to 'yjit/bindgen')
-rw-r--r--yjit/bindgen/src/main.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/yjit/bindgen/src/main.rs b/yjit/bindgen/src/main.rs
index 6d915ec411..4fb02cfdf0 100644
--- a/yjit/bindgen/src/main.rs
+++ b/yjit/bindgen/src/main.rs
@@ -213,6 +213,9 @@ fn main() {
.allowlist_function("rb_sym2id")
.allowlist_function("rb_str_intern")
+ // From internal/numeric.h
+ .allowlist_function("rb_fix_aref")
+
// From internal/string.h
.allowlist_function("rb_ec_str_resurrect")
.allowlist_function("rb_str_concat_literals")
@@ -413,7 +416,9 @@ fn main() {
.allowlist_function("rb_yarv_str_eql_internal")
.allowlist_function("rb_str_neq_internal")
.allowlist_function("rb_yarv_ary_entry_internal")
- .allowlist_function("rb_yarv_fix_mod_fix")
+ .allowlist_function("rb_yjit_fix_div_fix")
+ .allowlist_function("rb_yjit_fix_mod_fix")
+ .allowlist_function("rb_yjit_fix_mul_fix")
.allowlist_function("rb_FL_TEST")
.allowlist_function("rb_FL_TEST_RAW")
.allowlist_function("rb_RB_TYPE_P")