summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNobuyoshi Nakada <[email protected]>2024-10-08 15:36:58 +0900
committerNobuyoshi Nakada <[email protected]>2024-10-08 23:29:49 +0900
commitd8b64eac55cf6c4b228b0969cd3abb0a6274de16 (patch)
tree5219ab1dd141b52ccbbb429de1c3cdf8ebacbf4b
parent6e2619c9685c256f49f71fdc6460f69ffd073b67 (diff)
`rb_fix_mul_fix` needs internal/bits.h for `MUL_OVERFLOW_FIXNUM_P`
-rw-r--r--common.mk1
-rw-r--r--internal/fixnum.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/common.mk b/common.mk
index 1d3766a8f4..de7b553dee 100644
--- a/common.mk
+++ b/common.mk
@@ -15743,6 +15743,7 @@ rjit_c.$(OBJEXT): $(hdrdir)/ruby/ruby.h
rjit_c.$(OBJEXT): $(srcdir)/rjit_c.rb
rjit_c.$(OBJEXT): $(top_srcdir)/internal/array.h
rjit_c.$(OBJEXT): $(top_srcdir)/internal/basic_operators.h
+rjit_c.$(OBJEXT): $(top_srcdir)/internal/bits.h
rjit_c.$(OBJEXT): $(top_srcdir)/internal/class.h
rjit_c.$(OBJEXT): $(top_srcdir)/internal/compile.h
rjit_c.$(OBJEXT): $(top_srcdir)/internal/compilers.h
diff --git a/internal/fixnum.h b/internal/fixnum.h
index 8c251adef1..b78e31460e 100644
--- a/internal/fixnum.h
+++ b/internal/fixnum.h
@@ -10,6 +10,7 @@
*/
#include "ruby/internal/config.h" /* for HAVE_LONG_LONG */
#include <limits.h> /* for CHAR_BIT */
+#include "internal/bits.h" /* for MUL_OVERFLOW_FIXNUM_P */
#include "internal/compilers.h" /* for __has_builtin */
#include "ruby/internal/stdbool.h" /* for bool */
#include "ruby/intern.h" /* for rb_big_mul */