summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
Diffstat (limited to 'ext')
-rw-r--r--ext/-test-/arith_seq/extract/depend152
-rw-r--r--ext/-test-/array/resize/depend152
-rw-r--r--ext/-test-/bignum/depend1070
-rw-r--r--ext/-test-/bug-14834/depend152
-rw-r--r--ext/-test-/bug-3571/depend152
-rw-r--r--ext/-test-/bug-5832/depend152
-rw-r--r--ext/-test-/bug_reporter/depend152
-rw-r--r--ext/-test-/class/depend304
-rw-r--r--ext/-test-/debug/depend456
-rw-r--r--ext/-test-/enumerator_kw/depend152
-rw-r--r--ext/-test-/exception/depend608
-rw-r--r--ext/-test-/fatal/depend152
-rw-r--r--ext/-test-/file/depend456
-rw-r--r--ext/-test-/float/depend304
-rw-r--r--ext/-test-/funcall/depend152
-rw-r--r--ext/-test-/gvl/call_without_gvl/depend152
-rw-r--r--ext/-test-/hash/depend304
-rw-r--r--ext/-test-/integer/depend457
-rw-r--r--ext/-test-/iseq_load/depend152
-rw-r--r--ext/-test-/iter/depend456
-rw-r--r--ext/-test-/load/protect/depend152
-rw-r--r--ext/-test-/marshal/compat/depend152
-rw-r--r--ext/-test-/marshal/internal_ivar/depend152
-rw-r--r--ext/-test-/marshal/usr/depend152
-rw-r--r--ext/-test-/method/depend304
-rw-r--r--ext/-test-/notimplement/depend152
-rw-r--r--ext/-test-/num2int/depend152
-rw-r--r--ext/-test-/path_to_class/depend152
-rw-r--r--ext/-test-/popen_deadlock/depend152
-rw-r--r--ext/-test-/postponed_job/depend152
-rw-r--r--ext/-test-/printf/depend152
-rw-r--r--ext/-test-/proc/depend456
-rw-r--r--ext/-test-/rational/depend153
-rw-r--r--ext/-test-/rb_call_super_kw/depend152
-rw-r--r--ext/-test-/recursion/depend152
-rw-r--r--ext/-test-/regexp/depend304
-rw-r--r--ext/-test-/scan_args/depend152
-rw-r--r--ext/-test-/st/foreach/depend152
-rw-r--r--ext/-test-/st/numhash/depend152
-rw-r--r--ext/-test-/st/update/depend152
-rw-r--r--ext/-test-/string/cstr.c2
-rw-r--r--ext/-test-/string/depend2282
-rw-r--r--ext/-test-/struct/depend608
-rw-r--r--ext/-test-/symbol/depend304
-rw-r--r--ext/-test-/thread_fd_close/depend152
-rw-r--r--ext/-test-/time/depend456
-rw-r--r--ext/-test-/tracepoint/depend304
-rw-r--r--ext/-test-/typeddata/depend152
-rw-r--r--ext/-test-/vm/depend152
-rw-r--r--ext/-test-/wait_for_single_fd/depend152
-rw-r--r--ext/-test-/wait_for_single_fd/extconf.rb8
-rw-r--r--ext/bigdecimal/depend152
-rw-r--r--ext/cgi/escape/depend152
-rw-r--r--ext/continuation/depend152
-rw-r--r--ext/coverage/depend153
-rw-r--r--ext/date/depend610
-rw-r--r--ext/dbm/depend152
-rw-r--r--ext/digest/bubblebabble/depend152
-rw-r--r--ext/digest/depend152
-rw-r--r--ext/digest/md5/depend152
-rw-r--r--ext/digest/rmd160/depend152
-rw-r--r--ext/digest/sha1/depend152
-rw-r--r--ext/digest/sha2/depend152
-rw-r--r--ext/etc/depend152
-rw-r--r--ext/fcntl/depend152
-rw-r--r--ext/fiddle/depend912
-rw-r--r--ext/gdbm/depend152
-rw-r--r--ext/io/console/depend152
-rw-r--r--ext/io/nonblock/depend152
-rw-r--r--ext/io/wait/depend152
-rw-r--r--ext/json/generator/depend153
-rw-r--r--ext/json/parser/depend152
-rw-r--r--ext/monitor/depend152
-rw-r--r--ext/nkf/depend152
-rw-r--r--ext/objspace/depend459
-rw-r--r--ext/openssl/depend4864
-rw-r--r--ext/pathname/depend152
-rw-r--r--ext/psych/depend760
-rw-r--r--ext/pty/depend153
-rw-r--r--ext/racc/cparse/depend152
-rw-r--r--ext/rbconfig/sizeof/depend304
-rw-r--r--ext/readline/depend152
-rw-r--r--ext/ripper/depend153
-rw-r--r--ext/sdbm/depend304
-rw-r--r--ext/socket/depend2295
-rw-r--r--ext/socket/rubysocket.h10
-rw-r--r--ext/stringio/depend152
-rw-r--r--ext/strscan/depend153
-rw-r--r--ext/syslog/depend152
-rw-r--r--ext/zlib/depend152
90 files changed, 29358 insertions, 33 deletions
diff --git a/ext/-test-/arith_seq/extract/depend b/ext/-test-/arith_seq/extract/depend
index bb0719941f..970589a6c4 100644
--- a/ext/-test-/arith_seq/extract/depend
+++ b/ext/-test-/arith_seq/extract/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
extract.o: $(RUBY_EXTCONF_H)
extract.o: $(arch_hdrdir)/ruby/config.h
+extract.o: $(hdrdir)/ruby/3/anyargs.h
+extract.o: $(hdrdir)/ruby/3/arithmetic.h
+extract.o: $(hdrdir)/ruby/3/arithmetic/char.h
+extract.o: $(hdrdir)/ruby/3/arithmetic/double.h
+extract.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+extract.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+extract.o: $(hdrdir)/ruby/3/arithmetic/int.h
+extract.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+extract.o: $(hdrdir)/ruby/3/arithmetic/long.h
+extract.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+extract.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+extract.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+extract.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+extract.o: $(hdrdir)/ruby/3/arithmetic/short.h
+extract.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+extract.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+extract.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+extract.o: $(hdrdir)/ruby/3/assume.h
+extract.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+extract.o: $(hdrdir)/ruby/3/attr/artificial.h
+extract.o: $(hdrdir)/ruby/3/attr/cold.h
+extract.o: $(hdrdir)/ruby/3/attr/const.h
+extract.o: $(hdrdir)/ruby/3/attr/constexpr.h
+extract.o: $(hdrdir)/ruby/3/attr/deprecated.h
+extract.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+extract.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+extract.o: $(hdrdir)/ruby/3/attr/error.h
+extract.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+extract.o: $(hdrdir)/ruby/3/attr/forceinline.h
+extract.o: $(hdrdir)/ruby/3/attr/format.h
+extract.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+extract.o: $(hdrdir)/ruby/3/attr/noalias.h
+extract.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+extract.o: $(hdrdir)/ruby/3/attr/noexcept.h
+extract.o: $(hdrdir)/ruby/3/attr/noinline.h
+extract.o: $(hdrdir)/ruby/3/attr/nonnull.h
+extract.o: $(hdrdir)/ruby/3/attr/noreturn.h
+extract.o: $(hdrdir)/ruby/3/attr/pure.h
+extract.o: $(hdrdir)/ruby/3/attr/restrict.h
+extract.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+extract.o: $(hdrdir)/ruby/3/attr/warning.h
+extract.o: $(hdrdir)/ruby/3/attr/weakref.h
+extract.o: $(hdrdir)/ruby/3/cast.h
+extract.o: $(hdrdir)/ruby/3/compiler_is.h
+extract.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+extract.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+extract.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+extract.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+extract.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+extract.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+extract.o: $(hdrdir)/ruby/3/compiler_since.h
+extract.o: $(hdrdir)/ruby/3/config.h
+extract.o: $(hdrdir)/ruby/3/constant_p.h
+extract.o: $(hdrdir)/ruby/3/core.h
+extract.o: $(hdrdir)/ruby/3/core/rarray.h
+extract.o: $(hdrdir)/ruby/3/core/rbasic.h
+extract.o: $(hdrdir)/ruby/3/core/rbignum.h
+extract.o: $(hdrdir)/ruby/3/core/rclass.h
+extract.o: $(hdrdir)/ruby/3/core/rdata.h
+extract.o: $(hdrdir)/ruby/3/core/rfile.h
+extract.o: $(hdrdir)/ruby/3/core/rhash.h
+extract.o: $(hdrdir)/ruby/3/core/robject.h
+extract.o: $(hdrdir)/ruby/3/core/rregexp.h
+extract.o: $(hdrdir)/ruby/3/core/rstring.h
+extract.o: $(hdrdir)/ruby/3/core/rstruct.h
+extract.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+extract.o: $(hdrdir)/ruby/3/ctype.h
+extract.o: $(hdrdir)/ruby/3/dllexport.h
+extract.o: $(hdrdir)/ruby/3/dosish.h
+extract.o: $(hdrdir)/ruby/3/error.h
+extract.o: $(hdrdir)/ruby/3/eval.h
+extract.o: $(hdrdir)/ruby/3/event.h
+extract.o: $(hdrdir)/ruby/3/fl_type.h
+extract.o: $(hdrdir)/ruby/3/gc.h
+extract.o: $(hdrdir)/ruby/3/glob.h
+extract.o: $(hdrdir)/ruby/3/globals.h
+extract.o: $(hdrdir)/ruby/3/has/attribute.h
+extract.o: $(hdrdir)/ruby/3/has/builtin.h
+extract.o: $(hdrdir)/ruby/3/has/c_attribute.h
+extract.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+extract.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+extract.o: $(hdrdir)/ruby/3/has/extension.h
+extract.o: $(hdrdir)/ruby/3/has/feature.h
+extract.o: $(hdrdir)/ruby/3/has/warning.h
+extract.o: $(hdrdir)/ruby/3/intern/array.h
+extract.o: $(hdrdir)/ruby/3/intern/bignum.h
+extract.o: $(hdrdir)/ruby/3/intern/class.h
+extract.o: $(hdrdir)/ruby/3/intern/compar.h
+extract.o: $(hdrdir)/ruby/3/intern/complex.h
+extract.o: $(hdrdir)/ruby/3/intern/cont.h
+extract.o: $(hdrdir)/ruby/3/intern/dir.h
+extract.o: $(hdrdir)/ruby/3/intern/enum.h
+extract.o: $(hdrdir)/ruby/3/intern/enumerator.h
+extract.o: $(hdrdir)/ruby/3/intern/error.h
+extract.o: $(hdrdir)/ruby/3/intern/eval.h
+extract.o: $(hdrdir)/ruby/3/intern/file.h
+extract.o: $(hdrdir)/ruby/3/intern/gc.h
+extract.o: $(hdrdir)/ruby/3/intern/hash.h
+extract.o: $(hdrdir)/ruby/3/intern/io.h
+extract.o: $(hdrdir)/ruby/3/intern/load.h
+extract.o: $(hdrdir)/ruby/3/intern/marshal.h
+extract.o: $(hdrdir)/ruby/3/intern/numeric.h
+extract.o: $(hdrdir)/ruby/3/intern/object.h
+extract.o: $(hdrdir)/ruby/3/intern/parse.h
+extract.o: $(hdrdir)/ruby/3/intern/proc.h
+extract.o: $(hdrdir)/ruby/3/intern/process.h
+extract.o: $(hdrdir)/ruby/3/intern/random.h
+extract.o: $(hdrdir)/ruby/3/intern/range.h
+extract.o: $(hdrdir)/ruby/3/intern/rational.h
+extract.o: $(hdrdir)/ruby/3/intern/re.h
+extract.o: $(hdrdir)/ruby/3/intern/ruby.h
+extract.o: $(hdrdir)/ruby/3/intern/select.h
+extract.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+extract.o: $(hdrdir)/ruby/3/intern/signal.h
+extract.o: $(hdrdir)/ruby/3/intern/sprintf.h
+extract.o: $(hdrdir)/ruby/3/intern/string.h
+extract.o: $(hdrdir)/ruby/3/intern/struct.h
+extract.o: $(hdrdir)/ruby/3/intern/thread.h
+extract.o: $(hdrdir)/ruby/3/intern/time.h
+extract.o: $(hdrdir)/ruby/3/intern/variable.h
+extract.o: $(hdrdir)/ruby/3/intern/vm.h
+extract.o: $(hdrdir)/ruby/3/interpreter.h
+extract.o: $(hdrdir)/ruby/3/iterator.h
+extract.o: $(hdrdir)/ruby/3/memory.h
+extract.o: $(hdrdir)/ruby/3/method.h
+extract.o: $(hdrdir)/ruby/3/module.h
+extract.o: $(hdrdir)/ruby/3/newobj.h
+extract.o: $(hdrdir)/ruby/3/rgengc.h
+extract.o: $(hdrdir)/ruby/3/scan_args.h
+extract.o: $(hdrdir)/ruby/3/special_consts.h
+extract.o: $(hdrdir)/ruby/3/static_assert.h
+extract.o: $(hdrdir)/ruby/3/stdalign.h
+extract.o: $(hdrdir)/ruby/3/stdbool.h
+extract.o: $(hdrdir)/ruby/3/symbol.h
+extract.o: $(hdrdir)/ruby/3/token_paste.h
+extract.o: $(hdrdir)/ruby/3/value.h
+extract.o: $(hdrdir)/ruby/3/value_type.h
+extract.o: $(hdrdir)/ruby/3/variable.h
+extract.o: $(hdrdir)/ruby/3/warning_push.h
+extract.o: $(hdrdir)/ruby/3/xmalloc.h
extract.o: $(hdrdir)/ruby/assert.h
extract.o: $(hdrdir)/ruby/backward.h
+extract.o: $(hdrdir)/ruby/backward/2/assume.h
+extract.o: $(hdrdir)/ruby/backward/2/attributes.h
+extract.o: $(hdrdir)/ruby/backward/2/bool.h
+extract.o: $(hdrdir)/ruby/backward/2/extern.h
+extract.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+extract.o: $(hdrdir)/ruby/backward/2/inttypes.h
+extract.o: $(hdrdir)/ruby/backward/2/limits.h
+extract.o: $(hdrdir)/ruby/backward/2/long_long.h
+extract.o: $(hdrdir)/ruby/backward/2/r_cast.h
+extract.o: $(hdrdir)/ruby/backward/2/rmodule.h
+extract.o: $(hdrdir)/ruby/backward/2/stdalign.h
+extract.o: $(hdrdir)/ruby/backward/2/stdarg.h
extract.o: $(hdrdir)/ruby/defines.h
extract.o: $(hdrdir)/ruby/intern.h
extract.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/array/resize/depend b/ext/-test-/array/resize/depend
index a03cc47d51..c3a0350e57 100644
--- a/ext/-test-/array/resize/depend
+++ b/ext/-test-/array/resize/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
resize.o: $(RUBY_EXTCONF_H)
resize.o: $(arch_hdrdir)/ruby/config.h
+resize.o: $(hdrdir)/ruby/3/anyargs.h
+resize.o: $(hdrdir)/ruby/3/arithmetic.h
+resize.o: $(hdrdir)/ruby/3/arithmetic/char.h
+resize.o: $(hdrdir)/ruby/3/arithmetic/double.h
+resize.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+resize.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+resize.o: $(hdrdir)/ruby/3/arithmetic/int.h
+resize.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+resize.o: $(hdrdir)/ruby/3/arithmetic/long.h
+resize.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+resize.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+resize.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+resize.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+resize.o: $(hdrdir)/ruby/3/arithmetic/short.h
+resize.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+resize.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+resize.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+resize.o: $(hdrdir)/ruby/3/assume.h
+resize.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+resize.o: $(hdrdir)/ruby/3/attr/artificial.h
+resize.o: $(hdrdir)/ruby/3/attr/cold.h
+resize.o: $(hdrdir)/ruby/3/attr/const.h
+resize.o: $(hdrdir)/ruby/3/attr/constexpr.h
+resize.o: $(hdrdir)/ruby/3/attr/deprecated.h
+resize.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+resize.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+resize.o: $(hdrdir)/ruby/3/attr/error.h
+resize.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+resize.o: $(hdrdir)/ruby/3/attr/forceinline.h
+resize.o: $(hdrdir)/ruby/3/attr/format.h
+resize.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+resize.o: $(hdrdir)/ruby/3/attr/noalias.h
+resize.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+resize.o: $(hdrdir)/ruby/3/attr/noexcept.h
+resize.o: $(hdrdir)/ruby/3/attr/noinline.h
+resize.o: $(hdrdir)/ruby/3/attr/nonnull.h
+resize.o: $(hdrdir)/ruby/3/attr/noreturn.h
+resize.o: $(hdrdir)/ruby/3/attr/pure.h
+resize.o: $(hdrdir)/ruby/3/attr/restrict.h
+resize.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+resize.o: $(hdrdir)/ruby/3/attr/warning.h
+resize.o: $(hdrdir)/ruby/3/attr/weakref.h
+resize.o: $(hdrdir)/ruby/3/cast.h
+resize.o: $(hdrdir)/ruby/3/compiler_is.h
+resize.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+resize.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+resize.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+resize.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+resize.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+resize.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+resize.o: $(hdrdir)/ruby/3/compiler_since.h
+resize.o: $(hdrdir)/ruby/3/config.h
+resize.o: $(hdrdir)/ruby/3/constant_p.h
+resize.o: $(hdrdir)/ruby/3/core.h
+resize.o: $(hdrdir)/ruby/3/core/rarray.h
+resize.o: $(hdrdir)/ruby/3/core/rbasic.h
+resize.o: $(hdrdir)/ruby/3/core/rbignum.h
+resize.o: $(hdrdir)/ruby/3/core/rclass.h
+resize.o: $(hdrdir)/ruby/3/core/rdata.h
+resize.o: $(hdrdir)/ruby/3/core/rfile.h
+resize.o: $(hdrdir)/ruby/3/core/rhash.h
+resize.o: $(hdrdir)/ruby/3/core/robject.h
+resize.o: $(hdrdir)/ruby/3/core/rregexp.h
+resize.o: $(hdrdir)/ruby/3/core/rstring.h
+resize.o: $(hdrdir)/ruby/3/core/rstruct.h
+resize.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+resize.o: $(hdrdir)/ruby/3/ctype.h
+resize.o: $(hdrdir)/ruby/3/dllexport.h
+resize.o: $(hdrdir)/ruby/3/dosish.h
+resize.o: $(hdrdir)/ruby/3/error.h
+resize.o: $(hdrdir)/ruby/3/eval.h
+resize.o: $(hdrdir)/ruby/3/event.h
+resize.o: $(hdrdir)/ruby/3/fl_type.h
+resize.o: $(hdrdir)/ruby/3/gc.h
+resize.o: $(hdrdir)/ruby/3/glob.h
+resize.o: $(hdrdir)/ruby/3/globals.h
+resize.o: $(hdrdir)/ruby/3/has/attribute.h
+resize.o: $(hdrdir)/ruby/3/has/builtin.h
+resize.o: $(hdrdir)/ruby/3/has/c_attribute.h
+resize.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+resize.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+resize.o: $(hdrdir)/ruby/3/has/extension.h
+resize.o: $(hdrdir)/ruby/3/has/feature.h
+resize.o: $(hdrdir)/ruby/3/has/warning.h
+resize.o: $(hdrdir)/ruby/3/intern/array.h
+resize.o: $(hdrdir)/ruby/3/intern/bignum.h
+resize.o: $(hdrdir)/ruby/3/intern/class.h
+resize.o: $(hdrdir)/ruby/3/intern/compar.h
+resize.o: $(hdrdir)/ruby/3/intern/complex.h
+resize.o: $(hdrdir)/ruby/3/intern/cont.h
+resize.o: $(hdrdir)/ruby/3/intern/dir.h
+resize.o: $(hdrdir)/ruby/3/intern/enum.h
+resize.o: $(hdrdir)/ruby/3/intern/enumerator.h
+resize.o: $(hdrdir)/ruby/3/intern/error.h
+resize.o: $(hdrdir)/ruby/3/intern/eval.h
+resize.o: $(hdrdir)/ruby/3/intern/file.h
+resize.o: $(hdrdir)/ruby/3/intern/gc.h
+resize.o: $(hdrdir)/ruby/3/intern/hash.h
+resize.o: $(hdrdir)/ruby/3/intern/io.h
+resize.o: $(hdrdir)/ruby/3/intern/load.h
+resize.o: $(hdrdir)/ruby/3/intern/marshal.h
+resize.o: $(hdrdir)/ruby/3/intern/numeric.h
+resize.o: $(hdrdir)/ruby/3/intern/object.h
+resize.o: $(hdrdir)/ruby/3/intern/parse.h
+resize.o: $(hdrdir)/ruby/3/intern/proc.h
+resize.o: $(hdrdir)/ruby/3/intern/process.h
+resize.o: $(hdrdir)/ruby/3/intern/random.h
+resize.o: $(hdrdir)/ruby/3/intern/range.h
+resize.o: $(hdrdir)/ruby/3/intern/rational.h
+resize.o: $(hdrdir)/ruby/3/intern/re.h
+resize.o: $(hdrdir)/ruby/3/intern/ruby.h
+resize.o: $(hdrdir)/ruby/3/intern/select.h
+resize.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+resize.o: $(hdrdir)/ruby/3/intern/signal.h
+resize.o: $(hdrdir)/ruby/3/intern/sprintf.h
+resize.o: $(hdrdir)/ruby/3/intern/string.h
+resize.o: $(hdrdir)/ruby/3/intern/struct.h
+resize.o: $(hdrdir)/ruby/3/intern/thread.h
+resize.o: $(hdrdir)/ruby/3/intern/time.h
+resize.o: $(hdrdir)/ruby/3/intern/variable.h
+resize.o: $(hdrdir)/ruby/3/intern/vm.h
+resize.o: $(hdrdir)/ruby/3/interpreter.h
+resize.o: $(hdrdir)/ruby/3/iterator.h
+resize.o: $(hdrdir)/ruby/3/memory.h
+resize.o: $(hdrdir)/ruby/3/method.h
+resize.o: $(hdrdir)/ruby/3/module.h
+resize.o: $(hdrdir)/ruby/3/newobj.h
+resize.o: $(hdrdir)/ruby/3/rgengc.h
+resize.o: $(hdrdir)/ruby/3/scan_args.h
+resize.o: $(hdrdir)/ruby/3/special_consts.h
+resize.o: $(hdrdir)/ruby/3/static_assert.h
+resize.o: $(hdrdir)/ruby/3/stdalign.h
+resize.o: $(hdrdir)/ruby/3/stdbool.h
+resize.o: $(hdrdir)/ruby/3/symbol.h
+resize.o: $(hdrdir)/ruby/3/token_paste.h
+resize.o: $(hdrdir)/ruby/3/value.h
+resize.o: $(hdrdir)/ruby/3/value_type.h
+resize.o: $(hdrdir)/ruby/3/variable.h
+resize.o: $(hdrdir)/ruby/3/warning_push.h
+resize.o: $(hdrdir)/ruby/3/xmalloc.h
resize.o: $(hdrdir)/ruby/assert.h
resize.o: $(hdrdir)/ruby/backward.h
+resize.o: $(hdrdir)/ruby/backward/2/assume.h
+resize.o: $(hdrdir)/ruby/backward/2/attributes.h
+resize.o: $(hdrdir)/ruby/backward/2/bool.h
+resize.o: $(hdrdir)/ruby/backward/2/extern.h
+resize.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+resize.o: $(hdrdir)/ruby/backward/2/inttypes.h
+resize.o: $(hdrdir)/ruby/backward/2/limits.h
+resize.o: $(hdrdir)/ruby/backward/2/long_long.h
+resize.o: $(hdrdir)/ruby/backward/2/r_cast.h
+resize.o: $(hdrdir)/ruby/backward/2/rmodule.h
+resize.o: $(hdrdir)/ruby/backward/2/stdalign.h
+resize.o: $(hdrdir)/ruby/backward/2/stdarg.h
resize.o: $(hdrdir)/ruby/defines.h
resize.o: $(hdrdir)/ruby/intern.h
resize.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/bignum/depend b/ext/-test-/bignum/depend
index b7e3120d98..ff9246a243 100644
--- a/ext/-test-/bignum/depend
+++ b/ext/-test-/bignum/depend
@@ -2,8 +2,160 @@
big2str.o: $(RUBY_EXTCONF_H)
big2str.o: $(arch_hdrdir)/ruby/config.h
big2str.o: $(hdrdir)/ruby.h
+big2str.o: $(hdrdir)/ruby/3/anyargs.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic/char.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic/double.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic/int.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic/long.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic/short.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+big2str.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+big2str.o: $(hdrdir)/ruby/3/assume.h
+big2str.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+big2str.o: $(hdrdir)/ruby/3/attr/artificial.h
+big2str.o: $(hdrdir)/ruby/3/attr/cold.h
+big2str.o: $(hdrdir)/ruby/3/attr/const.h
+big2str.o: $(hdrdir)/ruby/3/attr/constexpr.h
+big2str.o: $(hdrdir)/ruby/3/attr/deprecated.h
+big2str.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+big2str.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+big2str.o: $(hdrdir)/ruby/3/attr/error.h
+big2str.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+big2str.o: $(hdrdir)/ruby/3/attr/forceinline.h
+big2str.o: $(hdrdir)/ruby/3/attr/format.h
+big2str.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+big2str.o: $(hdrdir)/ruby/3/attr/noalias.h
+big2str.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+big2str.o: $(hdrdir)/ruby/3/attr/noexcept.h
+big2str.o: $(hdrdir)/ruby/3/attr/noinline.h
+big2str.o: $(hdrdir)/ruby/3/attr/nonnull.h
+big2str.o: $(hdrdir)/ruby/3/attr/noreturn.h
+big2str.o: $(hdrdir)/ruby/3/attr/pure.h
+big2str.o: $(hdrdir)/ruby/3/attr/restrict.h
+big2str.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+big2str.o: $(hdrdir)/ruby/3/attr/warning.h
+big2str.o: $(hdrdir)/ruby/3/attr/weakref.h
+big2str.o: $(hdrdir)/ruby/3/cast.h
+big2str.o: $(hdrdir)/ruby/3/compiler_is.h
+big2str.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+big2str.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+big2str.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+big2str.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+big2str.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+big2str.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+big2str.o: $(hdrdir)/ruby/3/compiler_since.h
+big2str.o: $(hdrdir)/ruby/3/config.h
+big2str.o: $(hdrdir)/ruby/3/constant_p.h
+big2str.o: $(hdrdir)/ruby/3/core.h
+big2str.o: $(hdrdir)/ruby/3/core/rarray.h
+big2str.o: $(hdrdir)/ruby/3/core/rbasic.h
+big2str.o: $(hdrdir)/ruby/3/core/rbignum.h
+big2str.o: $(hdrdir)/ruby/3/core/rclass.h
+big2str.o: $(hdrdir)/ruby/3/core/rdata.h
+big2str.o: $(hdrdir)/ruby/3/core/rfile.h
+big2str.o: $(hdrdir)/ruby/3/core/rhash.h
+big2str.o: $(hdrdir)/ruby/3/core/robject.h
+big2str.o: $(hdrdir)/ruby/3/core/rregexp.h
+big2str.o: $(hdrdir)/ruby/3/core/rstring.h
+big2str.o: $(hdrdir)/ruby/3/core/rstruct.h
+big2str.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+big2str.o: $(hdrdir)/ruby/3/ctype.h
+big2str.o: $(hdrdir)/ruby/3/dllexport.h
+big2str.o: $(hdrdir)/ruby/3/dosish.h
+big2str.o: $(hdrdir)/ruby/3/error.h
+big2str.o: $(hdrdir)/ruby/3/eval.h
+big2str.o: $(hdrdir)/ruby/3/event.h
+big2str.o: $(hdrdir)/ruby/3/fl_type.h
+big2str.o: $(hdrdir)/ruby/3/gc.h
+big2str.o: $(hdrdir)/ruby/3/glob.h
+big2str.o: $(hdrdir)/ruby/3/globals.h
+big2str.o: $(hdrdir)/ruby/3/has/attribute.h
+big2str.o: $(hdrdir)/ruby/3/has/builtin.h
+big2str.o: $(hdrdir)/ruby/3/has/c_attribute.h
+big2str.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+big2str.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+big2str.o: $(hdrdir)/ruby/3/has/extension.h
+big2str.o: $(hdrdir)/ruby/3/has/feature.h
+big2str.o: $(hdrdir)/ruby/3/has/warning.h
+big2str.o: $(hdrdir)/ruby/3/intern/array.h
+big2str.o: $(hdrdir)/ruby/3/intern/bignum.h
+big2str.o: $(hdrdir)/ruby/3/intern/class.h
+big2str.o: $(hdrdir)/ruby/3/intern/compar.h
+big2str.o: $(hdrdir)/ruby/3/intern/complex.h
+big2str.o: $(hdrdir)/ruby/3/intern/cont.h
+big2str.o: $(hdrdir)/ruby/3/intern/dir.h
+big2str.o: $(hdrdir)/ruby/3/intern/enum.h
+big2str.o: $(hdrdir)/ruby/3/intern/enumerator.h
+big2str.o: $(hdrdir)/ruby/3/intern/error.h
+big2str.o: $(hdrdir)/ruby/3/intern/eval.h
+big2str.o: $(hdrdir)/ruby/3/intern/file.h
+big2str.o: $(hdrdir)/ruby/3/intern/gc.h
+big2str.o: $(hdrdir)/ruby/3/intern/hash.h
+big2str.o: $(hdrdir)/ruby/3/intern/io.h
+big2str.o: $(hdrdir)/ruby/3/intern/load.h
+big2str.o: $(hdrdir)/ruby/3/intern/marshal.h
+big2str.o: $(hdrdir)/ruby/3/intern/numeric.h
+big2str.o: $(hdrdir)/ruby/3/intern/object.h
+big2str.o: $(hdrdir)/ruby/3/intern/parse.h
+big2str.o: $(hdrdir)/ruby/3/intern/proc.h
+big2str.o: $(hdrdir)/ruby/3/intern/process.h
+big2str.o: $(hdrdir)/ruby/3/intern/random.h
+big2str.o: $(hdrdir)/ruby/3/intern/range.h
+big2str.o: $(hdrdir)/ruby/3/intern/rational.h
+big2str.o: $(hdrdir)/ruby/3/intern/re.h
+big2str.o: $(hdrdir)/ruby/3/intern/ruby.h
+big2str.o: $(hdrdir)/ruby/3/intern/select.h
+big2str.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+big2str.o: $(hdrdir)/ruby/3/intern/signal.h
+big2str.o: $(hdrdir)/ruby/3/intern/sprintf.h
+big2str.o: $(hdrdir)/ruby/3/intern/string.h
+big2str.o: $(hdrdir)/ruby/3/intern/struct.h
+big2str.o: $(hdrdir)/ruby/3/intern/thread.h
+big2str.o: $(hdrdir)/ruby/3/intern/time.h
+big2str.o: $(hdrdir)/ruby/3/intern/variable.h
+big2str.o: $(hdrdir)/ruby/3/intern/vm.h
+big2str.o: $(hdrdir)/ruby/3/interpreter.h
+big2str.o: $(hdrdir)/ruby/3/iterator.h
+big2str.o: $(hdrdir)/ruby/3/memory.h
+big2str.o: $(hdrdir)/ruby/3/method.h
+big2str.o: $(hdrdir)/ruby/3/module.h
+big2str.o: $(hdrdir)/ruby/3/newobj.h
+big2str.o: $(hdrdir)/ruby/3/rgengc.h
+big2str.o: $(hdrdir)/ruby/3/scan_args.h
+big2str.o: $(hdrdir)/ruby/3/special_consts.h
+big2str.o: $(hdrdir)/ruby/3/static_assert.h
+big2str.o: $(hdrdir)/ruby/3/stdalign.h
+big2str.o: $(hdrdir)/ruby/3/stdbool.h
+big2str.o: $(hdrdir)/ruby/3/symbol.h
+big2str.o: $(hdrdir)/ruby/3/token_paste.h
+big2str.o: $(hdrdir)/ruby/3/value.h
+big2str.o: $(hdrdir)/ruby/3/value_type.h
+big2str.o: $(hdrdir)/ruby/3/variable.h
+big2str.o: $(hdrdir)/ruby/3/warning_push.h
+big2str.o: $(hdrdir)/ruby/3/xmalloc.h
big2str.o: $(hdrdir)/ruby/assert.h
big2str.o: $(hdrdir)/ruby/backward.h
+big2str.o: $(hdrdir)/ruby/backward/2/assume.h
+big2str.o: $(hdrdir)/ruby/backward/2/attributes.h
+big2str.o: $(hdrdir)/ruby/backward/2/bool.h
+big2str.o: $(hdrdir)/ruby/backward/2/extern.h
+big2str.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+big2str.o: $(hdrdir)/ruby/backward/2/inttypes.h
+big2str.o: $(hdrdir)/ruby/backward/2/limits.h
+big2str.o: $(hdrdir)/ruby/backward/2/long_long.h
+big2str.o: $(hdrdir)/ruby/backward/2/r_cast.h
+big2str.o: $(hdrdir)/ruby/backward/2/rmodule.h
+big2str.o: $(hdrdir)/ruby/backward/2/stdalign.h
+big2str.o: $(hdrdir)/ruby/backward/2/stdarg.h
big2str.o: $(hdrdir)/ruby/defines.h
big2str.o: $(hdrdir)/ruby/intern.h
big2str.o: $(hdrdir)/ruby/missing.h
@@ -12,13 +164,164 @@ big2str.o: $(hdrdir)/ruby/st.h
big2str.o: $(hdrdir)/ruby/subst.h
big2str.o: $(top_srcdir)/internal.h
big2str.o: $(top_srcdir)/internal/bignum.h
-big2str.o: $(top_srcdir)/internal/stdbool.h
big2str.o: big2str.c
bigzero.o: $(RUBY_EXTCONF_H)
bigzero.o: $(arch_hdrdir)/ruby/config.h
bigzero.o: $(hdrdir)/ruby.h
+bigzero.o: $(hdrdir)/ruby/3/anyargs.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic/char.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic/double.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic/int.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic/long.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic/short.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+bigzero.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+bigzero.o: $(hdrdir)/ruby/3/assume.h
+bigzero.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+bigzero.o: $(hdrdir)/ruby/3/attr/artificial.h
+bigzero.o: $(hdrdir)/ruby/3/attr/cold.h
+bigzero.o: $(hdrdir)/ruby/3/attr/const.h
+bigzero.o: $(hdrdir)/ruby/3/attr/constexpr.h
+bigzero.o: $(hdrdir)/ruby/3/attr/deprecated.h
+bigzero.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+bigzero.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+bigzero.o: $(hdrdir)/ruby/3/attr/error.h
+bigzero.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+bigzero.o: $(hdrdir)/ruby/3/attr/forceinline.h
+bigzero.o: $(hdrdir)/ruby/3/attr/format.h
+bigzero.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+bigzero.o: $(hdrdir)/ruby/3/attr/noalias.h
+bigzero.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+bigzero.o: $(hdrdir)/ruby/3/attr/noexcept.h
+bigzero.o: $(hdrdir)/ruby/3/attr/noinline.h
+bigzero.o: $(hdrdir)/ruby/3/attr/nonnull.h
+bigzero.o: $(hdrdir)/ruby/3/attr/noreturn.h
+bigzero.o: $(hdrdir)/ruby/3/attr/pure.h
+bigzero.o: $(hdrdir)/ruby/3/attr/restrict.h
+bigzero.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+bigzero.o: $(hdrdir)/ruby/3/attr/warning.h
+bigzero.o: $(hdrdir)/ruby/3/attr/weakref.h
+bigzero.o: $(hdrdir)/ruby/3/cast.h
+bigzero.o: $(hdrdir)/ruby/3/compiler_is.h
+bigzero.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+bigzero.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+bigzero.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+bigzero.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+bigzero.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+bigzero.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+bigzero.o: $(hdrdir)/ruby/3/compiler_since.h
+bigzero.o: $(hdrdir)/ruby/3/config.h
+bigzero.o: $(hdrdir)/ruby/3/constant_p.h
+bigzero.o: $(hdrdir)/ruby/3/core.h
+bigzero.o: $(hdrdir)/ruby/3/core/rarray.h
+bigzero.o: $(hdrdir)/ruby/3/core/rbasic.h
+bigzero.o: $(hdrdir)/ruby/3/core/rbignum.h
+bigzero.o: $(hdrdir)/ruby/3/core/rclass.h
+bigzero.o: $(hdrdir)/ruby/3/core/rdata.h
+bigzero.o: $(hdrdir)/ruby/3/core/rfile.h
+bigzero.o: $(hdrdir)/ruby/3/core/rhash.h
+bigzero.o: $(hdrdir)/ruby/3/core/robject.h
+bigzero.o: $(hdrdir)/ruby/3/core/rregexp.h
+bigzero.o: $(hdrdir)/ruby/3/core/rstring.h
+bigzero.o: $(hdrdir)/ruby/3/core/rstruct.h
+bigzero.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+bigzero.o: $(hdrdir)/ruby/3/ctype.h
+bigzero.o: $(hdrdir)/ruby/3/dllexport.h
+bigzero.o: $(hdrdir)/ruby/3/dosish.h
+bigzero.o: $(hdrdir)/ruby/3/error.h
+bigzero.o: $(hdrdir)/ruby/3/eval.h
+bigzero.o: $(hdrdir)/ruby/3/event.h
+bigzero.o: $(hdrdir)/ruby/3/fl_type.h
+bigzero.o: $(hdrdir)/ruby/3/gc.h
+bigzero.o: $(hdrdir)/ruby/3/glob.h
+bigzero.o: $(hdrdir)/ruby/3/globals.h
+bigzero.o: $(hdrdir)/ruby/3/has/attribute.h
+bigzero.o: $(hdrdir)/ruby/3/has/builtin.h
+bigzero.o: $(hdrdir)/ruby/3/has/c_attribute.h
+bigzero.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+bigzero.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+bigzero.o: $(hdrdir)/ruby/3/has/extension.h
+bigzero.o: $(hdrdir)/ruby/3/has/feature.h
+bigzero.o: $(hdrdir)/ruby/3/has/warning.h
+bigzero.o: $(hdrdir)/ruby/3/intern/array.h
+bigzero.o: $(hdrdir)/ruby/3/intern/bignum.h
+bigzero.o: $(hdrdir)/ruby/3/intern/class.h
+bigzero.o: $(hdrdir)/ruby/3/intern/compar.h
+bigzero.o: $(hdrdir)/ruby/3/intern/complex.h
+bigzero.o: $(hdrdir)/ruby/3/intern/cont.h
+bigzero.o: $(hdrdir)/ruby/3/intern/dir.h
+bigzero.o: $(hdrdir)/ruby/3/intern/enum.h
+bigzero.o: $(hdrdir)/ruby/3/intern/enumerator.h
+bigzero.o: $(hdrdir)/ruby/3/intern/error.h
+bigzero.o: $(hdrdir)/ruby/3/intern/eval.h
+bigzero.o: $(hdrdir)/ruby/3/intern/file.h
+bigzero.o: $(hdrdir)/ruby/3/intern/gc.h
+bigzero.o: $(hdrdir)/ruby/3/intern/hash.h
+bigzero.o: $(hdrdir)/ruby/3/intern/io.h
+bigzero.o: $(hdrdir)/ruby/3/intern/load.h
+bigzero.o: $(hdrdir)/ruby/3/intern/marshal.h
+bigzero.o: $(hdrdir)/ruby/3/intern/numeric.h
+bigzero.o: $(hdrdir)/ruby/3/intern/object.h
+bigzero.o: $(hdrdir)/ruby/3/intern/parse.h
+bigzero.o: $(hdrdir)/ruby/3/intern/proc.h
+bigzero.o: $(hdrdir)/ruby/3/intern/process.h
+bigzero.o: $(hdrdir)/ruby/3/intern/random.h
+bigzero.o: $(hdrdir)/ruby/3/intern/range.h
+bigzero.o: $(hdrdir)/ruby/3/intern/rational.h
+bigzero.o: $(hdrdir)/ruby/3/intern/re.h
+bigzero.o: $(hdrdir)/ruby/3/intern/ruby.h
+bigzero.o: $(hdrdir)/ruby/3/intern/select.h
+bigzero.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+bigzero.o: $(hdrdir)/ruby/3/intern/signal.h
+bigzero.o: $(hdrdir)/ruby/3/intern/sprintf.h
+bigzero.o: $(hdrdir)/ruby/3/intern/string.h
+bigzero.o: $(hdrdir)/ruby/3/intern/struct.h
+bigzero.o: $(hdrdir)/ruby/3/intern/thread.h
+bigzero.o: $(hdrdir)/ruby/3/intern/time.h
+bigzero.o: $(hdrdir)/ruby/3/intern/variable.h
+bigzero.o: $(hdrdir)/ruby/3/intern/vm.h
+bigzero.o: $(hdrdir)/ruby/3/interpreter.h
+bigzero.o: $(hdrdir)/ruby/3/iterator.h
+bigzero.o: $(hdrdir)/ruby/3/memory.h
+bigzero.o: $(hdrdir)/ruby/3/method.h
+bigzero.o: $(hdrdir)/ruby/3/module.h
+bigzero.o: $(hdrdir)/ruby/3/newobj.h
+bigzero.o: $(hdrdir)/ruby/3/rgengc.h
+bigzero.o: $(hdrdir)/ruby/3/scan_args.h
+bigzero.o: $(hdrdir)/ruby/3/special_consts.h
+bigzero.o: $(hdrdir)/ruby/3/static_assert.h
+bigzero.o: $(hdrdir)/ruby/3/stdalign.h
+bigzero.o: $(hdrdir)/ruby/3/stdbool.h
+bigzero.o: $(hdrdir)/ruby/3/symbol.h
+bigzero.o: $(hdrdir)/ruby/3/token_paste.h
+bigzero.o: $(hdrdir)/ruby/3/value.h
+bigzero.o: $(hdrdir)/ruby/3/value_type.h
+bigzero.o: $(hdrdir)/ruby/3/variable.h
+bigzero.o: $(hdrdir)/ruby/3/warning_push.h
+bigzero.o: $(hdrdir)/ruby/3/xmalloc.h
bigzero.o: $(hdrdir)/ruby/assert.h
bigzero.o: $(hdrdir)/ruby/backward.h
+bigzero.o: $(hdrdir)/ruby/backward/2/assume.h
+bigzero.o: $(hdrdir)/ruby/backward/2/attributes.h
+bigzero.o: $(hdrdir)/ruby/backward/2/bool.h
+bigzero.o: $(hdrdir)/ruby/backward/2/extern.h
+bigzero.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+bigzero.o: $(hdrdir)/ruby/backward/2/inttypes.h
+bigzero.o: $(hdrdir)/ruby/backward/2/limits.h
+bigzero.o: $(hdrdir)/ruby/backward/2/long_long.h
+bigzero.o: $(hdrdir)/ruby/backward/2/r_cast.h
+bigzero.o: $(hdrdir)/ruby/backward/2/rmodule.h
+bigzero.o: $(hdrdir)/ruby/backward/2/stdalign.h
+bigzero.o: $(hdrdir)/ruby/backward/2/stdarg.h
bigzero.o: $(hdrdir)/ruby/defines.h
bigzero.o: $(hdrdir)/ruby/intern.h
bigzero.o: $(hdrdir)/ruby/missing.h
@@ -27,13 +330,164 @@ bigzero.o: $(hdrdir)/ruby/st.h
bigzero.o: $(hdrdir)/ruby/subst.h
bigzero.o: $(top_srcdir)/internal.h
bigzero.o: $(top_srcdir)/internal/bignum.h
-bigzero.o: $(top_srcdir)/internal/stdbool.h
bigzero.o: bigzero.c
div.o: $(RUBY_EXTCONF_H)
div.o: $(arch_hdrdir)/ruby/config.h
div.o: $(hdrdir)/ruby.h
+div.o: $(hdrdir)/ruby/3/anyargs.h
+div.o: $(hdrdir)/ruby/3/arithmetic.h
+div.o: $(hdrdir)/ruby/3/arithmetic/char.h
+div.o: $(hdrdir)/ruby/3/arithmetic/double.h
+div.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+div.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+div.o: $(hdrdir)/ruby/3/arithmetic/int.h
+div.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+div.o: $(hdrdir)/ruby/3/arithmetic/long.h
+div.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+div.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+div.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+div.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+div.o: $(hdrdir)/ruby/3/arithmetic/short.h
+div.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+div.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+div.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+div.o: $(hdrdir)/ruby/3/assume.h
+div.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+div.o: $(hdrdir)/ruby/3/attr/artificial.h
+div.o: $(hdrdir)/ruby/3/attr/cold.h
+div.o: $(hdrdir)/ruby/3/attr/const.h
+div.o: $(hdrdir)/ruby/3/attr/constexpr.h
+div.o: $(hdrdir)/ruby/3/attr/deprecated.h
+div.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+div.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+div.o: $(hdrdir)/ruby/3/attr/error.h
+div.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+div.o: $(hdrdir)/ruby/3/attr/forceinline.h
+div.o: $(hdrdir)/ruby/3/attr/format.h
+div.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+div.o: $(hdrdir)/ruby/3/attr/noalias.h
+div.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+div.o: $(hdrdir)/ruby/3/attr/noexcept.h
+div.o: $(hdrdir)/ruby/3/attr/noinline.h
+div.o: $(hdrdir)/ruby/3/attr/nonnull.h
+div.o: $(hdrdir)/ruby/3/attr/noreturn.h
+div.o: $(hdrdir)/ruby/3/attr/pure.h
+div.o: $(hdrdir)/ruby/3/attr/restrict.h
+div.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+div.o: $(hdrdir)/ruby/3/attr/warning.h
+div.o: $(hdrdir)/ruby/3/attr/weakref.h
+div.o: $(hdrdir)/ruby/3/cast.h
+div.o: $(hdrdir)/ruby/3/compiler_is.h
+div.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+div.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+div.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+div.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+div.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+div.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+div.o: $(hdrdir)/ruby/3/compiler_since.h
+div.o: $(hdrdir)/ruby/3/config.h
+div.o: $(hdrdir)/ruby/3/constant_p.h
+div.o: $(hdrdir)/ruby/3/core.h
+div.o: $(hdrdir)/ruby/3/core/rarray.h
+div.o: $(hdrdir)/ruby/3/core/rbasic.h
+div.o: $(hdrdir)/ruby/3/core/rbignum.h
+div.o: $(hdrdir)/ruby/3/core/rclass.h
+div.o: $(hdrdir)/ruby/3/core/rdata.h
+div.o: $(hdrdir)/ruby/3/core/rfile.h
+div.o: $(hdrdir)/ruby/3/core/rhash.h
+div.o: $(hdrdir)/ruby/3/core/robject.h
+div.o: $(hdrdir)/ruby/3/core/rregexp.h
+div.o: $(hdrdir)/ruby/3/core/rstring.h
+div.o: $(hdrdir)/ruby/3/core/rstruct.h
+div.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+div.o: $(hdrdir)/ruby/3/ctype.h
+div.o: $(hdrdir)/ruby/3/dllexport.h
+div.o: $(hdrdir)/ruby/3/dosish.h
+div.o: $(hdrdir)/ruby/3/error.h
+div.o: $(hdrdir)/ruby/3/eval.h
+div.o: $(hdrdir)/ruby/3/event.h
+div.o: $(hdrdir)/ruby/3/fl_type.h
+div.o: $(hdrdir)/ruby/3/gc.h
+div.o: $(hdrdir)/ruby/3/glob.h
+div.o: $(hdrdir)/ruby/3/globals.h
+div.o: $(hdrdir)/ruby/3/has/attribute.h
+div.o: $(hdrdir)/ruby/3/has/builtin.h
+div.o: $(hdrdir)/ruby/3/has/c_attribute.h
+div.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+div.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+div.o: $(hdrdir)/ruby/3/has/extension.h
+div.o: $(hdrdir)/ruby/3/has/feature.h
+div.o: $(hdrdir)/ruby/3/has/warning.h
+div.o: $(hdrdir)/ruby/3/intern/array.h
+div.o: $(hdrdir)/ruby/3/intern/bignum.h
+div.o: $(hdrdir)/ruby/3/intern/class.h
+div.o: $(hdrdir)/ruby/3/intern/compar.h
+div.o: $(hdrdir)/ruby/3/intern/complex.h
+div.o: $(hdrdir)/ruby/3/intern/cont.h
+div.o: $(hdrdir)/ruby/3/intern/dir.h
+div.o: $(hdrdir)/ruby/3/intern/enum.h
+div.o: $(hdrdir)/ruby/3/intern/enumerator.h
+div.o: $(hdrdir)/ruby/3/intern/error.h
+div.o: $(hdrdir)/ruby/3/intern/eval.h
+div.o: $(hdrdir)/ruby/3/intern/file.h
+div.o: $(hdrdir)/ruby/3/intern/gc.h
+div.o: $(hdrdir)/ruby/3/intern/hash.h
+div.o: $(hdrdir)/ruby/3/intern/io.h
+div.o: $(hdrdir)/ruby/3/intern/load.h
+div.o: $(hdrdir)/ruby/3/intern/marshal.h
+div.o: $(hdrdir)/ruby/3/intern/numeric.h
+div.o: $(hdrdir)/ruby/3/intern/object.h
+div.o: $(hdrdir)/ruby/3/intern/parse.h
+div.o: $(hdrdir)/ruby/3/intern/proc.h
+div.o: $(hdrdir)/ruby/3/intern/process.h
+div.o: $(hdrdir)/ruby/3/intern/random.h
+div.o: $(hdrdir)/ruby/3/intern/range.h
+div.o: $(hdrdir)/ruby/3/intern/rational.h
+div.o: $(hdrdir)/ruby/3/intern/re.h
+div.o: $(hdrdir)/ruby/3/intern/ruby.h
+div.o: $(hdrdir)/ruby/3/intern/select.h
+div.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+div.o: $(hdrdir)/ruby/3/intern/signal.h
+div.o: $(hdrdir)/ruby/3/intern/sprintf.h
+div.o: $(hdrdir)/ruby/3/intern/string.h
+div.o: $(hdrdir)/ruby/3/intern/struct.h
+div.o: $(hdrdir)/ruby/3/intern/thread.h
+div.o: $(hdrdir)/ruby/3/intern/time.h
+div.o: $(hdrdir)/ruby/3/intern/variable.h
+div.o: $(hdrdir)/ruby/3/intern/vm.h
+div.o: $(hdrdir)/ruby/3/interpreter.h
+div.o: $(hdrdir)/ruby/3/iterator.h
+div.o: $(hdrdir)/ruby/3/memory.h
+div.o: $(hdrdir)/ruby/3/method.h
+div.o: $(hdrdir)/ruby/3/module.h
+div.o: $(hdrdir)/ruby/3/newobj.h
+div.o: $(hdrdir)/ruby/3/rgengc.h
+div.o: $(hdrdir)/ruby/3/scan_args.h
+div.o: $(hdrdir)/ruby/3/special_consts.h
+div.o: $(hdrdir)/ruby/3/static_assert.h
+div.o: $(hdrdir)/ruby/3/stdalign.h
+div.o: $(hdrdir)/ruby/3/stdbool.h
+div.o: $(hdrdir)/ruby/3/symbol.h
+div.o: $(hdrdir)/ruby/3/token_paste.h
+div.o: $(hdrdir)/ruby/3/value.h
+div.o: $(hdrdir)/ruby/3/value_type.h
+div.o: $(hdrdir)/ruby/3/variable.h
+div.o: $(hdrdir)/ruby/3/warning_push.h
+div.o: $(hdrdir)/ruby/3/xmalloc.h
div.o: $(hdrdir)/ruby/assert.h
div.o: $(hdrdir)/ruby/backward.h
+div.o: $(hdrdir)/ruby/backward/2/assume.h
+div.o: $(hdrdir)/ruby/backward/2/attributes.h
+div.o: $(hdrdir)/ruby/backward/2/bool.h
+div.o: $(hdrdir)/ruby/backward/2/extern.h
+div.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+div.o: $(hdrdir)/ruby/backward/2/inttypes.h
+div.o: $(hdrdir)/ruby/backward/2/limits.h
+div.o: $(hdrdir)/ruby/backward/2/long_long.h
+div.o: $(hdrdir)/ruby/backward/2/r_cast.h
+div.o: $(hdrdir)/ruby/backward/2/rmodule.h
+div.o: $(hdrdir)/ruby/backward/2/stdalign.h
+div.o: $(hdrdir)/ruby/backward/2/stdarg.h
div.o: $(hdrdir)/ruby/defines.h
div.o: $(hdrdir)/ruby/intern.h
div.o: $(hdrdir)/ruby/missing.h
@@ -42,13 +496,164 @@ div.o: $(hdrdir)/ruby/st.h
div.o: $(hdrdir)/ruby/subst.h
div.o: $(top_srcdir)/internal.h
div.o: $(top_srcdir)/internal/bignum.h
-div.o: $(top_srcdir)/internal/stdbool.h
div.o: div.c
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
@@ -59,8 +664,160 @@ init.o: init.c
intpack.o: $(RUBY_EXTCONF_H)
intpack.o: $(arch_hdrdir)/ruby/config.h
intpack.o: $(hdrdir)/ruby.h
+intpack.o: $(hdrdir)/ruby/3/anyargs.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic/char.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic/double.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic/int.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic/long.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic/short.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+intpack.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+intpack.o: $(hdrdir)/ruby/3/assume.h
+intpack.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+intpack.o: $(hdrdir)/ruby/3/attr/artificial.h
+intpack.o: $(hdrdir)/ruby/3/attr/cold.h
+intpack.o: $(hdrdir)/ruby/3/attr/const.h
+intpack.o: $(hdrdir)/ruby/3/attr/constexpr.h
+intpack.o: $(hdrdir)/ruby/3/attr/deprecated.h
+intpack.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+intpack.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+intpack.o: $(hdrdir)/ruby/3/attr/error.h
+intpack.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+intpack.o: $(hdrdir)/ruby/3/attr/forceinline.h
+intpack.o: $(hdrdir)/ruby/3/attr/format.h
+intpack.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+intpack.o: $(hdrdir)/ruby/3/attr/noalias.h
+intpack.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+intpack.o: $(hdrdir)/ruby/3/attr/noexcept.h
+intpack.o: $(hdrdir)/ruby/3/attr/noinline.h
+intpack.o: $(hdrdir)/ruby/3/attr/nonnull.h
+intpack.o: $(hdrdir)/ruby/3/attr/noreturn.h
+intpack.o: $(hdrdir)/ruby/3/attr/pure.h
+intpack.o: $(hdrdir)/ruby/3/attr/restrict.h
+intpack.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+intpack.o: $(hdrdir)/ruby/3/attr/warning.h
+intpack.o: $(hdrdir)/ruby/3/attr/weakref.h
+intpack.o: $(hdrdir)/ruby/3/cast.h
+intpack.o: $(hdrdir)/ruby/3/compiler_is.h
+intpack.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+intpack.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+intpack.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+intpack.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+intpack.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+intpack.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+intpack.o: $(hdrdir)/ruby/3/compiler_since.h
+intpack.o: $(hdrdir)/ruby/3/config.h
+intpack.o: $(hdrdir)/ruby/3/constant_p.h
+intpack.o: $(hdrdir)/ruby/3/core.h
+intpack.o: $(hdrdir)/ruby/3/core/rarray.h
+intpack.o: $(hdrdir)/ruby/3/core/rbasic.h
+intpack.o: $(hdrdir)/ruby/3/core/rbignum.h
+intpack.o: $(hdrdir)/ruby/3/core/rclass.h
+intpack.o: $(hdrdir)/ruby/3/core/rdata.h
+intpack.o: $(hdrdir)/ruby/3/core/rfile.h
+intpack.o: $(hdrdir)/ruby/3/core/rhash.h
+intpack.o: $(hdrdir)/ruby/3/core/robject.h
+intpack.o: $(hdrdir)/ruby/3/core/rregexp.h
+intpack.o: $(hdrdir)/ruby/3/core/rstring.h
+intpack.o: $(hdrdir)/ruby/3/core/rstruct.h
+intpack.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+intpack.o: $(hdrdir)/ruby/3/ctype.h
+intpack.o: $(hdrdir)/ruby/3/dllexport.h
+intpack.o: $(hdrdir)/ruby/3/dosish.h
+intpack.o: $(hdrdir)/ruby/3/error.h
+intpack.o: $(hdrdir)/ruby/3/eval.h
+intpack.o: $(hdrdir)/ruby/3/event.h
+intpack.o: $(hdrdir)/ruby/3/fl_type.h
+intpack.o: $(hdrdir)/ruby/3/gc.h
+intpack.o: $(hdrdir)/ruby/3/glob.h
+intpack.o: $(hdrdir)/ruby/3/globals.h
+intpack.o: $(hdrdir)/ruby/3/has/attribute.h
+intpack.o: $(hdrdir)/ruby/3/has/builtin.h
+intpack.o: $(hdrdir)/ruby/3/has/c_attribute.h
+intpack.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+intpack.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+intpack.o: $(hdrdir)/ruby/3/has/extension.h
+intpack.o: $(hdrdir)/ruby/3/has/feature.h
+intpack.o: $(hdrdir)/ruby/3/has/warning.h
+intpack.o: $(hdrdir)/ruby/3/intern/array.h
+intpack.o: $(hdrdir)/ruby/3/intern/bignum.h
+intpack.o: $(hdrdir)/ruby/3/intern/class.h
+intpack.o: $(hdrdir)/ruby/3/intern/compar.h
+intpack.o: $(hdrdir)/ruby/3/intern/complex.h
+intpack.o: $(hdrdir)/ruby/3/intern/cont.h
+intpack.o: $(hdrdir)/ruby/3/intern/dir.h
+intpack.o: $(hdrdir)/ruby/3/intern/enum.h
+intpack.o: $(hdrdir)/ruby/3/intern/enumerator.h
+intpack.o: $(hdrdir)/ruby/3/intern/error.h
+intpack.o: $(hdrdir)/ruby/3/intern/eval.h
+intpack.o: $(hdrdir)/ruby/3/intern/file.h
+intpack.o: $(hdrdir)/ruby/3/intern/gc.h
+intpack.o: $(hdrdir)/ruby/3/intern/hash.h
+intpack.o: $(hdrdir)/ruby/3/intern/io.h
+intpack.o: $(hdrdir)/ruby/3/intern/load.h
+intpack.o: $(hdrdir)/ruby/3/intern/marshal.h
+intpack.o: $(hdrdir)/ruby/3/intern/numeric.h
+intpack.o: $(hdrdir)/ruby/3/intern/object.h
+intpack.o: $(hdrdir)/ruby/3/intern/parse.h
+intpack.o: $(hdrdir)/ruby/3/intern/proc.h
+intpack.o: $(hdrdir)/ruby/3/intern/process.h
+intpack.o: $(hdrdir)/ruby/3/intern/random.h
+intpack.o: $(hdrdir)/ruby/3/intern/range.h
+intpack.o: $(hdrdir)/ruby/3/intern/rational.h
+intpack.o: $(hdrdir)/ruby/3/intern/re.h
+intpack.o: $(hdrdir)/ruby/3/intern/ruby.h
+intpack.o: $(hdrdir)/ruby/3/intern/select.h
+intpack.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+intpack.o: $(hdrdir)/ruby/3/intern/signal.h
+intpack.o: $(hdrdir)/ruby/3/intern/sprintf.h
+intpack.o: $(hdrdir)/ruby/3/intern/string.h
+intpack.o: $(hdrdir)/ruby/3/intern/struct.h
+intpack.o: $(hdrdir)/ruby/3/intern/thread.h
+intpack.o: $(hdrdir)/ruby/3/intern/time.h
+intpack.o: $(hdrdir)/ruby/3/intern/variable.h
+intpack.o: $(hdrdir)/ruby/3/intern/vm.h
+intpack.o: $(hdrdir)/ruby/3/interpreter.h
+intpack.o: $(hdrdir)/ruby/3/iterator.h
+intpack.o: $(hdrdir)/ruby/3/memory.h
+intpack.o: $(hdrdir)/ruby/3/method.h
+intpack.o: $(hdrdir)/ruby/3/module.h
+intpack.o: $(hdrdir)/ruby/3/newobj.h
+intpack.o: $(hdrdir)/ruby/3/rgengc.h
+intpack.o: $(hdrdir)/ruby/3/scan_args.h
+intpack.o: $(hdrdir)/ruby/3/special_consts.h
+intpack.o: $(hdrdir)/ruby/3/static_assert.h
+intpack.o: $(hdrdir)/ruby/3/stdalign.h
+intpack.o: $(hdrdir)/ruby/3/stdbool.h
+intpack.o: $(hdrdir)/ruby/3/symbol.h
+intpack.o: $(hdrdir)/ruby/3/token_paste.h
+intpack.o: $(hdrdir)/ruby/3/value.h
+intpack.o: $(hdrdir)/ruby/3/value_type.h
+intpack.o: $(hdrdir)/ruby/3/variable.h
+intpack.o: $(hdrdir)/ruby/3/warning_push.h
+intpack.o: $(hdrdir)/ruby/3/xmalloc.h
intpack.o: $(hdrdir)/ruby/assert.h
intpack.o: $(hdrdir)/ruby/backward.h
+intpack.o: $(hdrdir)/ruby/backward/2/assume.h
+intpack.o: $(hdrdir)/ruby/backward/2/attributes.h
+intpack.o: $(hdrdir)/ruby/backward/2/bool.h
+intpack.o: $(hdrdir)/ruby/backward/2/extern.h
+intpack.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+intpack.o: $(hdrdir)/ruby/backward/2/inttypes.h
+intpack.o: $(hdrdir)/ruby/backward/2/limits.h
+intpack.o: $(hdrdir)/ruby/backward/2/long_long.h
+intpack.o: $(hdrdir)/ruby/backward/2/r_cast.h
+intpack.o: $(hdrdir)/ruby/backward/2/rmodule.h
+intpack.o: $(hdrdir)/ruby/backward/2/stdalign.h
+intpack.o: $(hdrdir)/ruby/backward/2/stdarg.h
intpack.o: $(hdrdir)/ruby/defines.h
intpack.o: $(hdrdir)/ruby/intern.h
intpack.o: $(hdrdir)/ruby/missing.h
@@ -69,13 +826,164 @@ intpack.o: $(hdrdir)/ruby/st.h
intpack.o: $(hdrdir)/ruby/subst.h
intpack.o: $(top_srcdir)/internal.h
intpack.o: $(top_srcdir)/internal/bignum.h
-intpack.o: $(top_srcdir)/internal/stdbool.h
intpack.o: intpack.c
mul.o: $(RUBY_EXTCONF_H)
mul.o: $(arch_hdrdir)/ruby/config.h
mul.o: $(hdrdir)/ruby.h
+mul.o: $(hdrdir)/ruby/3/anyargs.h
+mul.o: $(hdrdir)/ruby/3/arithmetic.h
+mul.o: $(hdrdir)/ruby/3/arithmetic/char.h
+mul.o: $(hdrdir)/ruby/3/arithmetic/double.h
+mul.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+mul.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+mul.o: $(hdrdir)/ruby/3/arithmetic/int.h
+mul.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+mul.o: $(hdrdir)/ruby/3/arithmetic/long.h
+mul.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+mul.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+mul.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+mul.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+mul.o: $(hdrdir)/ruby/3/arithmetic/short.h
+mul.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+mul.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+mul.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+mul.o: $(hdrdir)/ruby/3/assume.h
+mul.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+mul.o: $(hdrdir)/ruby/3/attr/artificial.h
+mul.o: $(hdrdir)/ruby/3/attr/cold.h
+mul.o: $(hdrdir)/ruby/3/attr/const.h
+mul.o: $(hdrdir)/ruby/3/attr/constexpr.h
+mul.o: $(hdrdir)/ruby/3/attr/deprecated.h
+mul.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+mul.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+mul.o: $(hdrdir)/ruby/3/attr/error.h
+mul.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+mul.o: $(hdrdir)/ruby/3/attr/forceinline.h
+mul.o: $(hdrdir)/ruby/3/attr/format.h
+mul.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+mul.o: $(hdrdir)/ruby/3/attr/noalias.h
+mul.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+mul.o: $(hdrdir)/ruby/3/attr/noexcept.h
+mul.o: $(hdrdir)/ruby/3/attr/noinline.h
+mul.o: $(hdrdir)/ruby/3/attr/nonnull.h
+mul.o: $(hdrdir)/ruby/3/attr/noreturn.h
+mul.o: $(hdrdir)/ruby/3/attr/pure.h
+mul.o: $(hdrdir)/ruby/3/attr/restrict.h
+mul.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+mul.o: $(hdrdir)/ruby/3/attr/warning.h
+mul.o: $(hdrdir)/ruby/3/attr/weakref.h
+mul.o: $(hdrdir)/ruby/3/cast.h
+mul.o: $(hdrdir)/ruby/3/compiler_is.h
+mul.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+mul.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+mul.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+mul.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+mul.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+mul.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+mul.o: $(hdrdir)/ruby/3/compiler_since.h
+mul.o: $(hdrdir)/ruby/3/config.h
+mul.o: $(hdrdir)/ruby/3/constant_p.h
+mul.o: $(hdrdir)/ruby/3/core.h
+mul.o: $(hdrdir)/ruby/3/core/rarray.h
+mul.o: $(hdrdir)/ruby/3/core/rbasic.h
+mul.o: $(hdrdir)/ruby/3/core/rbignum.h
+mul.o: $(hdrdir)/ruby/3/core/rclass.h
+mul.o: $(hdrdir)/ruby/3/core/rdata.h
+mul.o: $(hdrdir)/ruby/3/core/rfile.h
+mul.o: $(hdrdir)/ruby/3/core/rhash.h
+mul.o: $(hdrdir)/ruby/3/core/robject.h
+mul.o: $(hdrdir)/ruby/3/core/rregexp.h
+mul.o: $(hdrdir)/ruby/3/core/rstring.h
+mul.o: $(hdrdir)/ruby/3/core/rstruct.h
+mul.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+mul.o: $(hdrdir)/ruby/3/ctype.h
+mul.o: $(hdrdir)/ruby/3/dllexport.h
+mul.o: $(hdrdir)/ruby/3/dosish.h
+mul.o: $(hdrdir)/ruby/3/error.h
+mul.o: $(hdrdir)/ruby/3/eval.h
+mul.o: $(hdrdir)/ruby/3/event.h
+mul.o: $(hdrdir)/ruby/3/fl_type.h
+mul.o: $(hdrdir)/ruby/3/gc.h
+mul.o: $(hdrdir)/ruby/3/glob.h
+mul.o: $(hdrdir)/ruby/3/globals.h
+mul.o: $(hdrdir)/ruby/3/has/attribute.h
+mul.o: $(hdrdir)/ruby/3/has/builtin.h
+mul.o: $(hdrdir)/ruby/3/has/c_attribute.h
+mul.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+mul.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+mul.o: $(hdrdir)/ruby/3/has/extension.h
+mul.o: $(hdrdir)/ruby/3/has/feature.h
+mul.o: $(hdrdir)/ruby/3/has/warning.h
+mul.o: $(hdrdir)/ruby/3/intern/array.h
+mul.o: $(hdrdir)/ruby/3/intern/bignum.h
+mul.o: $(hdrdir)/ruby/3/intern/class.h
+mul.o: $(hdrdir)/ruby/3/intern/compar.h
+mul.o: $(hdrdir)/ruby/3/intern/complex.h
+mul.o: $(hdrdir)/ruby/3/intern/cont.h
+mul.o: $(hdrdir)/ruby/3/intern/dir.h
+mul.o: $(hdrdir)/ruby/3/intern/enum.h
+mul.o: $(hdrdir)/ruby/3/intern/enumerator.h
+mul.o: $(hdrdir)/ruby/3/intern/error.h
+mul.o: $(hdrdir)/ruby/3/intern/eval.h
+mul.o: $(hdrdir)/ruby/3/intern/file.h
+mul.o: $(hdrdir)/ruby/3/intern/gc.h
+mul.o: $(hdrdir)/ruby/3/intern/hash.h
+mul.o: $(hdrdir)/ruby/3/intern/io.h
+mul.o: $(hdrdir)/ruby/3/intern/load.h
+mul.o: $(hdrdir)/ruby/3/intern/marshal.h
+mul.o: $(hdrdir)/ruby/3/intern/numeric.h
+mul.o: $(hdrdir)/ruby/3/intern/object.h
+mul.o: $(hdrdir)/ruby/3/intern/parse.h
+mul.o: $(hdrdir)/ruby/3/intern/proc.h
+mul.o: $(hdrdir)/ruby/3/intern/process.h
+mul.o: $(hdrdir)/ruby/3/intern/random.h
+mul.o: $(hdrdir)/ruby/3/intern/range.h
+mul.o: $(hdrdir)/ruby/3/intern/rational.h
+mul.o: $(hdrdir)/ruby/3/intern/re.h
+mul.o: $(hdrdir)/ruby/3/intern/ruby.h
+mul.o: $(hdrdir)/ruby/3/intern/select.h
+mul.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+mul.o: $(hdrdir)/ruby/3/intern/signal.h
+mul.o: $(hdrdir)/ruby/3/intern/sprintf.h
+mul.o: $(hdrdir)/ruby/3/intern/string.h
+mul.o: $(hdrdir)/ruby/3/intern/struct.h
+mul.o: $(hdrdir)/ruby/3/intern/thread.h
+mul.o: $(hdrdir)/ruby/3/intern/time.h
+mul.o: $(hdrdir)/ruby/3/intern/variable.h
+mul.o: $(hdrdir)/ruby/3/intern/vm.h
+mul.o: $(hdrdir)/ruby/3/interpreter.h
+mul.o: $(hdrdir)/ruby/3/iterator.h
+mul.o: $(hdrdir)/ruby/3/memory.h
+mul.o: $(hdrdir)/ruby/3/method.h
+mul.o: $(hdrdir)/ruby/3/module.h
+mul.o: $(hdrdir)/ruby/3/newobj.h
+mul.o: $(hdrdir)/ruby/3/rgengc.h
+mul.o: $(hdrdir)/ruby/3/scan_args.h
+mul.o: $(hdrdir)/ruby/3/special_consts.h
+mul.o: $(hdrdir)/ruby/3/static_assert.h
+mul.o: $(hdrdir)/ruby/3/stdalign.h
+mul.o: $(hdrdir)/ruby/3/stdbool.h
+mul.o: $(hdrdir)/ruby/3/symbol.h
+mul.o: $(hdrdir)/ruby/3/token_paste.h
+mul.o: $(hdrdir)/ruby/3/value.h
+mul.o: $(hdrdir)/ruby/3/value_type.h
+mul.o: $(hdrdir)/ruby/3/variable.h
+mul.o: $(hdrdir)/ruby/3/warning_push.h
+mul.o: $(hdrdir)/ruby/3/xmalloc.h
mul.o: $(hdrdir)/ruby/assert.h
mul.o: $(hdrdir)/ruby/backward.h
+mul.o: $(hdrdir)/ruby/backward/2/assume.h
+mul.o: $(hdrdir)/ruby/backward/2/attributes.h
+mul.o: $(hdrdir)/ruby/backward/2/bool.h
+mul.o: $(hdrdir)/ruby/backward/2/extern.h
+mul.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+mul.o: $(hdrdir)/ruby/backward/2/inttypes.h
+mul.o: $(hdrdir)/ruby/backward/2/limits.h
+mul.o: $(hdrdir)/ruby/backward/2/long_long.h
+mul.o: $(hdrdir)/ruby/backward/2/r_cast.h
+mul.o: $(hdrdir)/ruby/backward/2/rmodule.h
+mul.o: $(hdrdir)/ruby/backward/2/stdalign.h
+mul.o: $(hdrdir)/ruby/backward/2/stdarg.h
mul.o: $(hdrdir)/ruby/defines.h
mul.o: $(hdrdir)/ruby/intern.h
mul.o: $(hdrdir)/ruby/missing.h
@@ -84,13 +992,164 @@ mul.o: $(hdrdir)/ruby/st.h
mul.o: $(hdrdir)/ruby/subst.h
mul.o: $(top_srcdir)/internal.h
mul.o: $(top_srcdir)/internal/bignum.h
-mul.o: $(top_srcdir)/internal/stdbool.h
mul.o: mul.c
str2big.o: $(RUBY_EXTCONF_H)
str2big.o: $(arch_hdrdir)/ruby/config.h
str2big.o: $(hdrdir)/ruby.h
+str2big.o: $(hdrdir)/ruby/3/anyargs.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic/char.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic/double.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic/int.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic/long.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic/short.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+str2big.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+str2big.o: $(hdrdir)/ruby/3/assume.h
+str2big.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+str2big.o: $(hdrdir)/ruby/3/attr/artificial.h
+str2big.o: $(hdrdir)/ruby/3/attr/cold.h
+str2big.o: $(hdrdir)/ruby/3/attr/const.h
+str2big.o: $(hdrdir)/ruby/3/attr/constexpr.h
+str2big.o: $(hdrdir)/ruby/3/attr/deprecated.h
+str2big.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+str2big.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+str2big.o: $(hdrdir)/ruby/3/attr/error.h
+str2big.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+str2big.o: $(hdrdir)/ruby/3/attr/forceinline.h
+str2big.o: $(hdrdir)/ruby/3/attr/format.h
+str2big.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+str2big.o: $(hdrdir)/ruby/3/attr/noalias.h
+str2big.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+str2big.o: $(hdrdir)/ruby/3/attr/noexcept.h
+str2big.o: $(hdrdir)/ruby/3/attr/noinline.h
+str2big.o: $(hdrdir)/ruby/3/attr/nonnull.h
+str2big.o: $(hdrdir)/ruby/3/attr/noreturn.h
+str2big.o: $(hdrdir)/ruby/3/attr/pure.h
+str2big.o: $(hdrdir)/ruby/3/attr/restrict.h
+str2big.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+str2big.o: $(hdrdir)/ruby/3/attr/warning.h
+str2big.o: $(hdrdir)/ruby/3/attr/weakref.h
+str2big.o: $(hdrdir)/ruby/3/cast.h
+str2big.o: $(hdrdir)/ruby/3/compiler_is.h
+str2big.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+str2big.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+str2big.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+str2big.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+str2big.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+str2big.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+str2big.o: $(hdrdir)/ruby/3/compiler_since.h
+str2big.o: $(hdrdir)/ruby/3/config.h
+str2big.o: $(hdrdir)/ruby/3/constant_p.h
+str2big.o: $(hdrdir)/ruby/3/core.h
+str2big.o: $(hdrdir)/ruby/3/core/rarray.h
+str2big.o: $(hdrdir)/ruby/3/core/rbasic.h
+str2big.o: $(hdrdir)/ruby/3/core/rbignum.h
+str2big.o: $(hdrdir)/ruby/3/core/rclass.h
+str2big.o: $(hdrdir)/ruby/3/core/rdata.h
+str2big.o: $(hdrdir)/ruby/3/core/rfile.h
+str2big.o: $(hdrdir)/ruby/3/core/rhash.h
+str2big.o: $(hdrdir)/ruby/3/core/robject.h
+str2big.o: $(hdrdir)/ruby/3/core/rregexp.h
+str2big.o: $(hdrdir)/ruby/3/core/rstring.h
+str2big.o: $(hdrdir)/ruby/3/core/rstruct.h
+str2big.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+str2big.o: $(hdrdir)/ruby/3/ctype.h
+str2big.o: $(hdrdir)/ruby/3/dllexport.h
+str2big.o: $(hdrdir)/ruby/3/dosish.h
+str2big.o: $(hdrdir)/ruby/3/error.h
+str2big.o: $(hdrdir)/ruby/3/eval.h
+str2big.o: $(hdrdir)/ruby/3/event.h
+str2big.o: $(hdrdir)/ruby/3/fl_type.h
+str2big.o: $(hdrdir)/ruby/3/gc.h
+str2big.o: $(hdrdir)/ruby/3/glob.h
+str2big.o: $(hdrdir)/ruby/3/globals.h
+str2big.o: $(hdrdir)/ruby/3/has/attribute.h
+str2big.o: $(hdrdir)/ruby/3/has/builtin.h
+str2big.o: $(hdrdir)/ruby/3/has/c_attribute.h
+str2big.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+str2big.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+str2big.o: $(hdrdir)/ruby/3/has/extension.h
+str2big.o: $(hdrdir)/ruby/3/has/feature.h
+str2big.o: $(hdrdir)/ruby/3/has/warning.h
+str2big.o: $(hdrdir)/ruby/3/intern/array.h
+str2big.o: $(hdrdir)/ruby/3/intern/bignum.h
+str2big.o: $(hdrdir)/ruby/3/intern/class.h
+str2big.o: $(hdrdir)/ruby/3/intern/compar.h
+str2big.o: $(hdrdir)/ruby/3/intern/complex.h
+str2big.o: $(hdrdir)/ruby/3/intern/cont.h
+str2big.o: $(hdrdir)/ruby/3/intern/dir.h
+str2big.o: $(hdrdir)/ruby/3/intern/enum.h
+str2big.o: $(hdrdir)/ruby/3/intern/enumerator.h
+str2big.o: $(hdrdir)/ruby/3/intern/error.h
+str2big.o: $(hdrdir)/ruby/3/intern/eval.h
+str2big.o: $(hdrdir)/ruby/3/intern/file.h
+str2big.o: $(hdrdir)/ruby/3/intern/gc.h
+str2big.o: $(hdrdir)/ruby/3/intern/hash.h
+str2big.o: $(hdrdir)/ruby/3/intern/io.h
+str2big.o: $(hdrdir)/ruby/3/intern/load.h
+str2big.o: $(hdrdir)/ruby/3/intern/marshal.h
+str2big.o: $(hdrdir)/ruby/3/intern/numeric.h
+str2big.o: $(hdrdir)/ruby/3/intern/object.h
+str2big.o: $(hdrdir)/ruby/3/intern/parse.h
+str2big.o: $(hdrdir)/ruby/3/intern/proc.h
+str2big.o: $(hdrdir)/ruby/3/intern/process.h
+str2big.o: $(hdrdir)/ruby/3/intern/random.h
+str2big.o: $(hdrdir)/ruby/3/intern/range.h
+str2big.o: $(hdrdir)/ruby/3/intern/rational.h
+str2big.o: $(hdrdir)/ruby/3/intern/re.h
+str2big.o: $(hdrdir)/ruby/3/intern/ruby.h
+str2big.o: $(hdrdir)/ruby/3/intern/select.h
+str2big.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+str2big.o: $(hdrdir)/ruby/3/intern/signal.h
+str2big.o: $(hdrdir)/ruby/3/intern/sprintf.h
+str2big.o: $(hdrdir)/ruby/3/intern/string.h
+str2big.o: $(hdrdir)/ruby/3/intern/struct.h
+str2big.o: $(hdrdir)/ruby/3/intern/thread.h
+str2big.o: $(hdrdir)/ruby/3/intern/time.h
+str2big.o: $(hdrdir)/ruby/3/intern/variable.h
+str2big.o: $(hdrdir)/ruby/3/intern/vm.h
+str2big.o: $(hdrdir)/ruby/3/interpreter.h
+str2big.o: $(hdrdir)/ruby/3/iterator.h
+str2big.o: $(hdrdir)/ruby/3/memory.h
+str2big.o: $(hdrdir)/ruby/3/method.h
+str2big.o: $(hdrdir)/ruby/3/module.h
+str2big.o: $(hdrdir)/ruby/3/newobj.h
+str2big.o: $(hdrdir)/ruby/3/rgengc.h
+str2big.o: $(hdrdir)/ruby/3/scan_args.h
+str2big.o: $(hdrdir)/ruby/3/special_consts.h
+str2big.o: $(hdrdir)/ruby/3/static_assert.h
+str2big.o: $(hdrdir)/ruby/3/stdalign.h
+str2big.o: $(hdrdir)/ruby/3/stdbool.h
+str2big.o: $(hdrdir)/ruby/3/symbol.h
+str2big.o: $(hdrdir)/ruby/3/token_paste.h
+str2big.o: $(hdrdir)/ruby/3/value.h
+str2big.o: $(hdrdir)/ruby/3/value_type.h
+str2big.o: $(hdrdir)/ruby/3/variable.h
+str2big.o: $(hdrdir)/ruby/3/warning_push.h
+str2big.o: $(hdrdir)/ruby/3/xmalloc.h
str2big.o: $(hdrdir)/ruby/assert.h
str2big.o: $(hdrdir)/ruby/backward.h
+str2big.o: $(hdrdir)/ruby/backward/2/assume.h
+str2big.o: $(hdrdir)/ruby/backward/2/attributes.h
+str2big.o: $(hdrdir)/ruby/backward/2/bool.h
+str2big.o: $(hdrdir)/ruby/backward/2/extern.h
+str2big.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+str2big.o: $(hdrdir)/ruby/backward/2/inttypes.h
+str2big.o: $(hdrdir)/ruby/backward/2/limits.h
+str2big.o: $(hdrdir)/ruby/backward/2/long_long.h
+str2big.o: $(hdrdir)/ruby/backward/2/r_cast.h
+str2big.o: $(hdrdir)/ruby/backward/2/rmodule.h
+str2big.o: $(hdrdir)/ruby/backward/2/stdalign.h
+str2big.o: $(hdrdir)/ruby/backward/2/stdarg.h
str2big.o: $(hdrdir)/ruby/defines.h
str2big.o: $(hdrdir)/ruby/intern.h
str2big.o: $(hdrdir)/ruby/missing.h
@@ -99,6 +1158,5 @@ str2big.o: $(hdrdir)/ruby/st.h
str2big.o: $(hdrdir)/ruby/subst.h
str2big.o: $(top_srcdir)/internal.h
str2big.o: $(top_srcdir)/internal/bignum.h
-str2big.o: $(top_srcdir)/internal/stdbool.h
str2big.o: str2big.c
# AUTOGENERATED DEPENDENCIES END
diff --git a/ext/-test-/bug-14834/depend b/ext/-test-/bug-14834/depend
index 5206f995be..62c568848e 100644
--- a/ext/-test-/bug-14834/depend
+++ b/ext/-test-/bug-14834/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
bug-14384.o: $(RUBY_EXTCONF_H)
bug-14384.o: $(arch_hdrdir)/ruby/config.h
+bug-14384.o: $(hdrdir)/ruby/3/anyargs.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic/char.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic/double.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic/int.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic/long.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic/short.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+bug-14384.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+bug-14384.o: $(hdrdir)/ruby/3/assume.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/artificial.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/cold.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/const.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/constexpr.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/deprecated.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/error.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/forceinline.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/format.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/noalias.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/noexcept.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/noinline.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/nonnull.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/noreturn.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/pure.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/restrict.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/warning.h
+bug-14384.o: $(hdrdir)/ruby/3/attr/weakref.h
+bug-14384.o: $(hdrdir)/ruby/3/cast.h
+bug-14384.o: $(hdrdir)/ruby/3/compiler_is.h
+bug-14384.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+bug-14384.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+bug-14384.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+bug-14384.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+bug-14384.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+bug-14384.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+bug-14384.o: $(hdrdir)/ruby/3/compiler_since.h
+bug-14384.o: $(hdrdir)/ruby/3/config.h
+bug-14384.o: $(hdrdir)/ruby/3/constant_p.h
+bug-14384.o: $(hdrdir)/ruby/3/core.h
+bug-14384.o: $(hdrdir)/ruby/3/core/rarray.h
+bug-14384.o: $(hdrdir)/ruby/3/core/rbasic.h
+bug-14384.o: $(hdrdir)/ruby/3/core/rbignum.h
+bug-14384.o: $(hdrdir)/ruby/3/core/rclass.h
+bug-14384.o: $(hdrdir)/ruby/3/core/rdata.h
+bug-14384.o: $(hdrdir)/ruby/3/core/rfile.h
+bug-14384.o: $(hdrdir)/ruby/3/core/rhash.h
+bug-14384.o: $(hdrdir)/ruby/3/core/robject.h
+bug-14384.o: $(hdrdir)/ruby/3/core/rregexp.h
+bug-14384.o: $(hdrdir)/ruby/3/core/rstring.h
+bug-14384.o: $(hdrdir)/ruby/3/core/rstruct.h
+bug-14384.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+bug-14384.o: $(hdrdir)/ruby/3/ctype.h
+bug-14384.o: $(hdrdir)/ruby/3/dllexport.h
+bug-14384.o: $(hdrdir)/ruby/3/dosish.h
+bug-14384.o: $(hdrdir)/ruby/3/error.h
+bug-14384.o: $(hdrdir)/ruby/3/eval.h
+bug-14384.o: $(hdrdir)/ruby/3/event.h
+bug-14384.o: $(hdrdir)/ruby/3/fl_type.h
+bug-14384.o: $(hdrdir)/ruby/3/gc.h
+bug-14384.o: $(hdrdir)/ruby/3/glob.h
+bug-14384.o: $(hdrdir)/ruby/3/globals.h
+bug-14384.o: $(hdrdir)/ruby/3/has/attribute.h
+bug-14384.o: $(hdrdir)/ruby/3/has/builtin.h
+bug-14384.o: $(hdrdir)/ruby/3/has/c_attribute.h
+bug-14384.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+bug-14384.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+bug-14384.o: $(hdrdir)/ruby/3/has/extension.h
+bug-14384.o: $(hdrdir)/ruby/3/has/feature.h
+bug-14384.o: $(hdrdir)/ruby/3/has/warning.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/array.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/bignum.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/class.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/compar.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/complex.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/cont.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/dir.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/enum.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/enumerator.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/error.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/eval.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/file.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/gc.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/hash.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/io.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/load.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/marshal.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/numeric.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/object.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/parse.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/proc.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/process.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/random.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/range.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/rational.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/re.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/ruby.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/select.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/signal.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/sprintf.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/string.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/struct.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/thread.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/time.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/variable.h
+bug-14384.o: $(hdrdir)/ruby/3/intern/vm.h
+bug-14384.o: $(hdrdir)/ruby/3/interpreter.h
+bug-14384.o: $(hdrdir)/ruby/3/iterator.h
+bug-14384.o: $(hdrdir)/ruby/3/memory.h
+bug-14384.o: $(hdrdir)/ruby/3/method.h
+bug-14384.o: $(hdrdir)/ruby/3/module.h
+bug-14384.o: $(hdrdir)/ruby/3/newobj.h
+bug-14384.o: $(hdrdir)/ruby/3/rgengc.h
+bug-14384.o: $(hdrdir)/ruby/3/scan_args.h
+bug-14384.o: $(hdrdir)/ruby/3/special_consts.h
+bug-14384.o: $(hdrdir)/ruby/3/static_assert.h
+bug-14384.o: $(hdrdir)/ruby/3/stdalign.h
+bug-14384.o: $(hdrdir)/ruby/3/stdbool.h
+bug-14384.o: $(hdrdir)/ruby/3/symbol.h
+bug-14384.o: $(hdrdir)/ruby/3/token_paste.h
+bug-14384.o: $(hdrdir)/ruby/3/value.h
+bug-14384.o: $(hdrdir)/ruby/3/value_type.h
+bug-14384.o: $(hdrdir)/ruby/3/variable.h
+bug-14384.o: $(hdrdir)/ruby/3/warning_push.h
+bug-14384.o: $(hdrdir)/ruby/3/xmalloc.h
bug-14384.o: $(hdrdir)/ruby/assert.h
bug-14384.o: $(hdrdir)/ruby/backward.h
+bug-14384.o: $(hdrdir)/ruby/backward/2/assume.h
+bug-14384.o: $(hdrdir)/ruby/backward/2/attributes.h
+bug-14384.o: $(hdrdir)/ruby/backward/2/bool.h
+bug-14384.o: $(hdrdir)/ruby/backward/2/extern.h
+bug-14384.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+bug-14384.o: $(hdrdir)/ruby/backward/2/inttypes.h
+bug-14384.o: $(hdrdir)/ruby/backward/2/limits.h
+bug-14384.o: $(hdrdir)/ruby/backward/2/long_long.h
+bug-14384.o: $(hdrdir)/ruby/backward/2/r_cast.h
+bug-14384.o: $(hdrdir)/ruby/backward/2/rmodule.h
+bug-14384.o: $(hdrdir)/ruby/backward/2/stdalign.h
+bug-14384.o: $(hdrdir)/ruby/backward/2/stdarg.h
bug-14384.o: $(hdrdir)/ruby/debug.h
bug-14384.o: $(hdrdir)/ruby/defines.h
bug-14384.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/-test-/bug-3571/depend b/ext/-test-/bug-3571/depend
index 74911f0af4..7547d7cf7a 100644
--- a/ext/-test-/bug-3571/depend
+++ b/ext/-test-/bug-3571/depend
@@ -2,8 +2,160 @@
bug.o: $(RUBY_EXTCONF_H)
bug.o: $(arch_hdrdir)/ruby/config.h
bug.o: $(hdrdir)/ruby.h
+bug.o: $(hdrdir)/ruby/3/anyargs.h
+bug.o: $(hdrdir)/ruby/3/arithmetic.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/char.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/double.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/int.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/long.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/short.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+bug.o: $(hdrdir)/ruby/3/assume.h
+bug.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+bug.o: $(hdrdir)/ruby/3/attr/artificial.h
+bug.o: $(hdrdir)/ruby/3/attr/cold.h
+bug.o: $(hdrdir)/ruby/3/attr/const.h
+bug.o: $(hdrdir)/ruby/3/attr/constexpr.h
+bug.o: $(hdrdir)/ruby/3/attr/deprecated.h
+bug.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+bug.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+bug.o: $(hdrdir)/ruby/3/attr/error.h
+bug.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+bug.o: $(hdrdir)/ruby/3/attr/forceinline.h
+bug.o: $(hdrdir)/ruby/3/attr/format.h
+bug.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+bug.o: $(hdrdir)/ruby/3/attr/noalias.h
+bug.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+bug.o: $(hdrdir)/ruby/3/attr/noexcept.h
+bug.o: $(hdrdir)/ruby/3/attr/noinline.h
+bug.o: $(hdrdir)/ruby/3/attr/nonnull.h
+bug.o: $(hdrdir)/ruby/3/attr/noreturn.h
+bug.o: $(hdrdir)/ruby/3/attr/pure.h
+bug.o: $(hdrdir)/ruby/3/attr/restrict.h
+bug.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+bug.o: $(hdrdir)/ruby/3/attr/warning.h
+bug.o: $(hdrdir)/ruby/3/attr/weakref.h
+bug.o: $(hdrdir)/ruby/3/cast.h
+bug.o: $(hdrdir)/ruby/3/compiler_is.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+bug.o: $(hdrdir)/ruby/3/compiler_since.h
+bug.o: $(hdrdir)/ruby/3/config.h
+bug.o: $(hdrdir)/ruby/3/constant_p.h
+bug.o: $(hdrdir)/ruby/3/core.h
+bug.o: $(hdrdir)/ruby/3/core/rarray.h
+bug.o: $(hdrdir)/ruby/3/core/rbasic.h
+bug.o: $(hdrdir)/ruby/3/core/rbignum.h
+bug.o: $(hdrdir)/ruby/3/core/rclass.h
+bug.o: $(hdrdir)/ruby/3/core/rdata.h
+bug.o: $(hdrdir)/ruby/3/core/rfile.h
+bug.o: $(hdrdir)/ruby/3/core/rhash.h
+bug.o: $(hdrdir)/ruby/3/core/robject.h
+bug.o: $(hdrdir)/ruby/3/core/rregexp.h
+bug.o: $(hdrdir)/ruby/3/core/rstring.h
+bug.o: $(hdrdir)/ruby/3/core/rstruct.h
+bug.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+bug.o: $(hdrdir)/ruby/3/ctype.h
+bug.o: $(hdrdir)/ruby/3/dllexport.h
+bug.o: $(hdrdir)/ruby/3/dosish.h
+bug.o: $(hdrdir)/ruby/3/error.h
+bug.o: $(hdrdir)/ruby/3/eval.h
+bug.o: $(hdrdir)/ruby/3/event.h
+bug.o: $(hdrdir)/ruby/3/fl_type.h
+bug.o: $(hdrdir)/ruby/3/gc.h
+bug.o: $(hdrdir)/ruby/3/glob.h
+bug.o: $(hdrdir)/ruby/3/globals.h
+bug.o: $(hdrdir)/ruby/3/has/attribute.h
+bug.o: $(hdrdir)/ruby/3/has/builtin.h
+bug.o: $(hdrdir)/ruby/3/has/c_attribute.h
+bug.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+bug.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+bug.o: $(hdrdir)/ruby/3/has/extension.h
+bug.o: $(hdrdir)/ruby/3/has/feature.h
+bug.o: $(hdrdir)/ruby/3/has/warning.h
+bug.o: $(hdrdir)/ruby/3/intern/array.h
+bug.o: $(hdrdir)/ruby/3/intern/bignum.h
+bug.o: $(hdrdir)/ruby/3/intern/class.h
+bug.o: $(hdrdir)/ruby/3/intern/compar.h
+bug.o: $(hdrdir)/ruby/3/intern/complex.h
+bug.o: $(hdrdir)/ruby/3/intern/cont.h
+bug.o: $(hdrdir)/ruby/3/intern/dir.h
+bug.o: $(hdrdir)/ruby/3/intern/enum.h
+bug.o: $(hdrdir)/ruby/3/intern/enumerator.h
+bug.o: $(hdrdir)/ruby/3/intern/error.h
+bug.o: $(hdrdir)/ruby/3/intern/eval.h
+bug.o: $(hdrdir)/ruby/3/intern/file.h
+bug.o: $(hdrdir)/ruby/3/intern/gc.h
+bug.o: $(hdrdir)/ruby/3/intern/hash.h
+bug.o: $(hdrdir)/ruby/3/intern/io.h
+bug.o: $(hdrdir)/ruby/3/intern/load.h
+bug.o: $(hdrdir)/ruby/3/intern/marshal.h
+bug.o: $(hdrdir)/ruby/3/intern/numeric.h
+bug.o: $(hdrdir)/ruby/3/intern/object.h
+bug.o: $(hdrdir)/ruby/3/intern/parse.h
+bug.o: $(hdrdir)/ruby/3/intern/proc.h
+bug.o: $(hdrdir)/ruby/3/intern/process.h
+bug.o: $(hdrdir)/ruby/3/intern/random.h
+bug.o: $(hdrdir)/ruby/3/intern/range.h
+bug.o: $(hdrdir)/ruby/3/intern/rational.h
+bug.o: $(hdrdir)/ruby/3/intern/re.h
+bug.o: $(hdrdir)/ruby/3/intern/ruby.h
+bug.o: $(hdrdir)/ruby/3/intern/select.h
+bug.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+bug.o: $(hdrdir)/ruby/3/intern/signal.h
+bug.o: $(hdrdir)/ruby/3/intern/sprintf.h
+bug.o: $(hdrdir)/ruby/3/intern/string.h
+bug.o: $(hdrdir)/ruby/3/intern/struct.h
+bug.o: $(hdrdir)/ruby/3/intern/thread.h
+bug.o: $(hdrdir)/ruby/3/intern/time.h
+bug.o: $(hdrdir)/ruby/3/intern/variable.h
+bug.o: $(hdrdir)/ruby/3/intern/vm.h
+bug.o: $(hdrdir)/ruby/3/interpreter.h
+bug.o: $(hdrdir)/ruby/3/iterator.h
+bug.o: $(hdrdir)/ruby/3/memory.h
+bug.o: $(hdrdir)/ruby/3/method.h
+bug.o: $(hdrdir)/ruby/3/module.h
+bug.o: $(hdrdir)/ruby/3/newobj.h
+bug.o: $(hdrdir)/ruby/3/rgengc.h
+bug.o: $(hdrdir)/ruby/3/scan_args.h
+bug.o: $(hdrdir)/ruby/3/special_consts.h
+bug.o: $(hdrdir)/ruby/3/static_assert.h
+bug.o: $(hdrdir)/ruby/3/stdalign.h
+bug.o: $(hdrdir)/ruby/3/stdbool.h
+bug.o: $(hdrdir)/ruby/3/symbol.h
+bug.o: $(hdrdir)/ruby/3/token_paste.h
+bug.o: $(hdrdir)/ruby/3/value.h
+bug.o: $(hdrdir)/ruby/3/value_type.h
+bug.o: $(hdrdir)/ruby/3/variable.h
+bug.o: $(hdrdir)/ruby/3/warning_push.h
+bug.o: $(hdrdir)/ruby/3/xmalloc.h
bug.o: $(hdrdir)/ruby/assert.h
bug.o: $(hdrdir)/ruby/backward.h
+bug.o: $(hdrdir)/ruby/backward/2/assume.h
+bug.o: $(hdrdir)/ruby/backward/2/attributes.h
+bug.o: $(hdrdir)/ruby/backward/2/bool.h
+bug.o: $(hdrdir)/ruby/backward/2/extern.h
+bug.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+bug.o: $(hdrdir)/ruby/backward/2/inttypes.h
+bug.o: $(hdrdir)/ruby/backward/2/limits.h
+bug.o: $(hdrdir)/ruby/backward/2/long_long.h
+bug.o: $(hdrdir)/ruby/backward/2/r_cast.h
+bug.o: $(hdrdir)/ruby/backward/2/rmodule.h
+bug.o: $(hdrdir)/ruby/backward/2/stdalign.h
+bug.o: $(hdrdir)/ruby/backward/2/stdarg.h
bug.o: $(hdrdir)/ruby/defines.h
bug.o: $(hdrdir)/ruby/intern.h
bug.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/bug-5832/depend b/ext/-test-/bug-5832/depend
index 74911f0af4..7547d7cf7a 100644
--- a/ext/-test-/bug-5832/depend
+++ b/ext/-test-/bug-5832/depend
@@ -2,8 +2,160 @@
bug.o: $(RUBY_EXTCONF_H)
bug.o: $(arch_hdrdir)/ruby/config.h
bug.o: $(hdrdir)/ruby.h
+bug.o: $(hdrdir)/ruby/3/anyargs.h
+bug.o: $(hdrdir)/ruby/3/arithmetic.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/char.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/double.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/int.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/long.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/short.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+bug.o: $(hdrdir)/ruby/3/assume.h
+bug.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+bug.o: $(hdrdir)/ruby/3/attr/artificial.h
+bug.o: $(hdrdir)/ruby/3/attr/cold.h
+bug.o: $(hdrdir)/ruby/3/attr/const.h
+bug.o: $(hdrdir)/ruby/3/attr/constexpr.h
+bug.o: $(hdrdir)/ruby/3/attr/deprecated.h
+bug.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+bug.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+bug.o: $(hdrdir)/ruby/3/attr/error.h
+bug.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+bug.o: $(hdrdir)/ruby/3/attr/forceinline.h
+bug.o: $(hdrdir)/ruby/3/attr/format.h
+bug.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+bug.o: $(hdrdir)/ruby/3/attr/noalias.h
+bug.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+bug.o: $(hdrdir)/ruby/3/attr/noexcept.h
+bug.o: $(hdrdir)/ruby/3/attr/noinline.h
+bug.o: $(hdrdir)/ruby/3/attr/nonnull.h
+bug.o: $(hdrdir)/ruby/3/attr/noreturn.h
+bug.o: $(hdrdir)/ruby/3/attr/pure.h
+bug.o: $(hdrdir)/ruby/3/attr/restrict.h
+bug.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+bug.o: $(hdrdir)/ruby/3/attr/warning.h
+bug.o: $(hdrdir)/ruby/3/attr/weakref.h
+bug.o: $(hdrdir)/ruby/3/cast.h
+bug.o: $(hdrdir)/ruby/3/compiler_is.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+bug.o: $(hdrdir)/ruby/3/compiler_since.h
+bug.o: $(hdrdir)/ruby/3/config.h
+bug.o: $(hdrdir)/ruby/3/constant_p.h
+bug.o: $(hdrdir)/ruby/3/core.h
+bug.o: $(hdrdir)/ruby/3/core/rarray.h
+bug.o: $(hdrdir)/ruby/3/core/rbasic.h
+bug.o: $(hdrdir)/ruby/3/core/rbignum.h
+bug.o: $(hdrdir)/ruby/3/core/rclass.h
+bug.o: $(hdrdir)/ruby/3/core/rdata.h
+bug.o: $(hdrdir)/ruby/3/core/rfile.h
+bug.o: $(hdrdir)/ruby/3/core/rhash.h
+bug.o: $(hdrdir)/ruby/3/core/robject.h
+bug.o: $(hdrdir)/ruby/3/core/rregexp.h
+bug.o: $(hdrdir)/ruby/3/core/rstring.h
+bug.o: $(hdrdir)/ruby/3/core/rstruct.h
+bug.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+bug.o: $(hdrdir)/ruby/3/ctype.h
+bug.o: $(hdrdir)/ruby/3/dllexport.h
+bug.o: $(hdrdir)/ruby/3/dosish.h
+bug.o: $(hdrdir)/ruby/3/error.h
+bug.o: $(hdrdir)/ruby/3/eval.h
+bug.o: $(hdrdir)/ruby/3/event.h
+bug.o: $(hdrdir)/ruby/3/fl_type.h
+bug.o: $(hdrdir)/ruby/3/gc.h
+bug.o: $(hdrdir)/ruby/3/glob.h
+bug.o: $(hdrdir)/ruby/3/globals.h
+bug.o: $(hdrdir)/ruby/3/has/attribute.h
+bug.o: $(hdrdir)/ruby/3/has/builtin.h
+bug.o: $(hdrdir)/ruby/3/has/c_attribute.h
+bug.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+bug.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+bug.o: $(hdrdir)/ruby/3/has/extension.h
+bug.o: $(hdrdir)/ruby/3/has/feature.h
+bug.o: $(hdrdir)/ruby/3/has/warning.h
+bug.o: $(hdrdir)/ruby/3/intern/array.h
+bug.o: $(hdrdir)/ruby/3/intern/bignum.h
+bug.o: $(hdrdir)/ruby/3/intern/class.h
+bug.o: $(hdrdir)/ruby/3/intern/compar.h
+bug.o: $(hdrdir)/ruby/3/intern/complex.h
+bug.o: $(hdrdir)/ruby/3/intern/cont.h
+bug.o: $(hdrdir)/ruby/3/intern/dir.h
+bug.o: $(hdrdir)/ruby/3/intern/enum.h
+bug.o: $(hdrdir)/ruby/3/intern/enumerator.h
+bug.o: $(hdrdir)/ruby/3/intern/error.h
+bug.o: $(hdrdir)/ruby/3/intern/eval.h
+bug.o: $(hdrdir)/ruby/3/intern/file.h
+bug.o: $(hdrdir)/ruby/3/intern/gc.h
+bug.o: $(hdrdir)/ruby/3/intern/hash.h
+bug.o: $(hdrdir)/ruby/3/intern/io.h
+bug.o: $(hdrdir)/ruby/3/intern/load.h
+bug.o: $(hdrdir)/ruby/3/intern/marshal.h
+bug.o: $(hdrdir)/ruby/3/intern/numeric.h
+bug.o: $(hdrdir)/ruby/3/intern/object.h
+bug.o: $(hdrdir)/ruby/3/intern/parse.h
+bug.o: $(hdrdir)/ruby/3/intern/proc.h
+bug.o: $(hdrdir)/ruby/3/intern/process.h
+bug.o: $(hdrdir)/ruby/3/intern/random.h
+bug.o: $(hdrdir)/ruby/3/intern/range.h
+bug.o: $(hdrdir)/ruby/3/intern/rational.h
+bug.o: $(hdrdir)/ruby/3/intern/re.h
+bug.o: $(hdrdir)/ruby/3/intern/ruby.h
+bug.o: $(hdrdir)/ruby/3/intern/select.h
+bug.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+bug.o: $(hdrdir)/ruby/3/intern/signal.h
+bug.o: $(hdrdir)/ruby/3/intern/sprintf.h
+bug.o: $(hdrdir)/ruby/3/intern/string.h
+bug.o: $(hdrdir)/ruby/3/intern/struct.h
+bug.o: $(hdrdir)/ruby/3/intern/thread.h
+bug.o: $(hdrdir)/ruby/3/intern/time.h
+bug.o: $(hdrdir)/ruby/3/intern/variable.h
+bug.o: $(hdrdir)/ruby/3/intern/vm.h
+bug.o: $(hdrdir)/ruby/3/interpreter.h
+bug.o: $(hdrdir)/ruby/3/iterator.h
+bug.o: $(hdrdir)/ruby/3/memory.h
+bug.o: $(hdrdir)/ruby/3/method.h
+bug.o: $(hdrdir)/ruby/3/module.h
+bug.o: $(hdrdir)/ruby/3/newobj.h
+bug.o: $(hdrdir)/ruby/3/rgengc.h
+bug.o: $(hdrdir)/ruby/3/scan_args.h
+bug.o: $(hdrdir)/ruby/3/special_consts.h
+bug.o: $(hdrdir)/ruby/3/static_assert.h
+bug.o: $(hdrdir)/ruby/3/stdalign.h
+bug.o: $(hdrdir)/ruby/3/stdbool.h
+bug.o: $(hdrdir)/ruby/3/symbol.h
+bug.o: $(hdrdir)/ruby/3/token_paste.h
+bug.o: $(hdrdir)/ruby/3/value.h
+bug.o: $(hdrdir)/ruby/3/value_type.h
+bug.o: $(hdrdir)/ruby/3/variable.h
+bug.o: $(hdrdir)/ruby/3/warning_push.h
+bug.o: $(hdrdir)/ruby/3/xmalloc.h
bug.o: $(hdrdir)/ruby/assert.h
bug.o: $(hdrdir)/ruby/backward.h
+bug.o: $(hdrdir)/ruby/backward/2/assume.h
+bug.o: $(hdrdir)/ruby/backward/2/attributes.h
+bug.o: $(hdrdir)/ruby/backward/2/bool.h
+bug.o: $(hdrdir)/ruby/backward/2/extern.h
+bug.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+bug.o: $(hdrdir)/ruby/backward/2/inttypes.h
+bug.o: $(hdrdir)/ruby/backward/2/limits.h
+bug.o: $(hdrdir)/ruby/backward/2/long_long.h
+bug.o: $(hdrdir)/ruby/backward/2/r_cast.h
+bug.o: $(hdrdir)/ruby/backward/2/rmodule.h
+bug.o: $(hdrdir)/ruby/backward/2/stdalign.h
+bug.o: $(hdrdir)/ruby/backward/2/stdarg.h
bug.o: $(hdrdir)/ruby/defines.h
bug.o: $(hdrdir)/ruby/intern.h
bug.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/bug_reporter/depend b/ext/-test-/bug_reporter/depend
index 62bac03566..5e4bea208a 100644
--- a/ext/-test-/bug_reporter/depend
+++ b/ext/-test-/bug_reporter/depend
@@ -2,8 +2,160 @@
bug_reporter.o: $(RUBY_EXTCONF_H)
bug_reporter.o: $(arch_hdrdir)/ruby/config.h
bug_reporter.o: $(hdrdir)/ruby.h
+bug_reporter.o: $(hdrdir)/ruby/3/anyargs.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic/char.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic/double.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic/int.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic/long.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic/short.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+bug_reporter.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+bug_reporter.o: $(hdrdir)/ruby/3/assume.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/artificial.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/cold.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/const.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/constexpr.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/deprecated.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/error.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/forceinline.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/format.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/noalias.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/noexcept.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/noinline.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/nonnull.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/noreturn.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/pure.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/restrict.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/warning.h
+bug_reporter.o: $(hdrdir)/ruby/3/attr/weakref.h
+bug_reporter.o: $(hdrdir)/ruby/3/cast.h
+bug_reporter.o: $(hdrdir)/ruby/3/compiler_is.h
+bug_reporter.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+bug_reporter.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+bug_reporter.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+bug_reporter.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+bug_reporter.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+bug_reporter.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+bug_reporter.o: $(hdrdir)/ruby/3/compiler_since.h
+bug_reporter.o: $(hdrdir)/ruby/3/config.h
+bug_reporter.o: $(hdrdir)/ruby/3/constant_p.h
+bug_reporter.o: $(hdrdir)/ruby/3/core.h
+bug_reporter.o: $(hdrdir)/ruby/3/core/rarray.h
+bug_reporter.o: $(hdrdir)/ruby/3/core/rbasic.h
+bug_reporter.o: $(hdrdir)/ruby/3/core/rbignum.h
+bug_reporter.o: $(hdrdir)/ruby/3/core/rclass.h
+bug_reporter.o: $(hdrdir)/ruby/3/core/rdata.h
+bug_reporter.o: $(hdrdir)/ruby/3/core/rfile.h
+bug_reporter.o: $(hdrdir)/ruby/3/core/rhash.h
+bug_reporter.o: $(hdrdir)/ruby/3/core/robject.h
+bug_reporter.o: $(hdrdir)/ruby/3/core/rregexp.h
+bug_reporter.o: $(hdrdir)/ruby/3/core/rstring.h
+bug_reporter.o: $(hdrdir)/ruby/3/core/rstruct.h
+bug_reporter.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+bug_reporter.o: $(hdrdir)/ruby/3/ctype.h
+bug_reporter.o: $(hdrdir)/ruby/3/dllexport.h
+bug_reporter.o: $(hdrdir)/ruby/3/dosish.h
+bug_reporter.o: $(hdrdir)/ruby/3/error.h
+bug_reporter.o: $(hdrdir)/ruby/3/eval.h
+bug_reporter.o: $(hdrdir)/ruby/3/event.h
+bug_reporter.o: $(hdrdir)/ruby/3/fl_type.h
+bug_reporter.o: $(hdrdir)/ruby/3/gc.h
+bug_reporter.o: $(hdrdir)/ruby/3/glob.h
+bug_reporter.o: $(hdrdir)/ruby/3/globals.h
+bug_reporter.o: $(hdrdir)/ruby/3/has/attribute.h
+bug_reporter.o: $(hdrdir)/ruby/3/has/builtin.h
+bug_reporter.o: $(hdrdir)/ruby/3/has/c_attribute.h
+bug_reporter.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+bug_reporter.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+bug_reporter.o: $(hdrdir)/ruby/3/has/extension.h
+bug_reporter.o: $(hdrdir)/ruby/3/has/feature.h
+bug_reporter.o: $(hdrdir)/ruby/3/has/warning.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/array.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/bignum.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/class.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/compar.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/complex.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/cont.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/dir.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/enum.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/enumerator.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/error.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/eval.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/file.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/gc.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/hash.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/io.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/load.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/marshal.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/numeric.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/object.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/parse.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/proc.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/process.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/random.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/range.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/rational.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/re.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/ruby.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/select.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/signal.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/sprintf.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/string.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/struct.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/thread.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/time.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/variable.h
+bug_reporter.o: $(hdrdir)/ruby/3/intern/vm.h
+bug_reporter.o: $(hdrdir)/ruby/3/interpreter.h
+bug_reporter.o: $(hdrdir)/ruby/3/iterator.h
+bug_reporter.o: $(hdrdir)/ruby/3/memory.h
+bug_reporter.o: $(hdrdir)/ruby/3/method.h
+bug_reporter.o: $(hdrdir)/ruby/3/module.h
+bug_reporter.o: $(hdrdir)/ruby/3/newobj.h
+bug_reporter.o: $(hdrdir)/ruby/3/rgengc.h
+bug_reporter.o: $(hdrdir)/ruby/3/scan_args.h
+bug_reporter.o: $(hdrdir)/ruby/3/special_consts.h
+bug_reporter.o: $(hdrdir)/ruby/3/static_assert.h
+bug_reporter.o: $(hdrdir)/ruby/3/stdalign.h
+bug_reporter.o: $(hdrdir)/ruby/3/stdbool.h
+bug_reporter.o: $(hdrdir)/ruby/3/symbol.h
+bug_reporter.o: $(hdrdir)/ruby/3/token_paste.h
+bug_reporter.o: $(hdrdir)/ruby/3/value.h
+bug_reporter.o: $(hdrdir)/ruby/3/value_type.h
+bug_reporter.o: $(hdrdir)/ruby/3/variable.h
+bug_reporter.o: $(hdrdir)/ruby/3/warning_push.h
+bug_reporter.o: $(hdrdir)/ruby/3/xmalloc.h
bug_reporter.o: $(hdrdir)/ruby/assert.h
bug_reporter.o: $(hdrdir)/ruby/backward.h
+bug_reporter.o: $(hdrdir)/ruby/backward/2/assume.h
+bug_reporter.o: $(hdrdir)/ruby/backward/2/attributes.h
+bug_reporter.o: $(hdrdir)/ruby/backward/2/bool.h
+bug_reporter.o: $(hdrdir)/ruby/backward/2/extern.h
+bug_reporter.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+bug_reporter.o: $(hdrdir)/ruby/backward/2/inttypes.h
+bug_reporter.o: $(hdrdir)/ruby/backward/2/limits.h
+bug_reporter.o: $(hdrdir)/ruby/backward/2/long_long.h
+bug_reporter.o: $(hdrdir)/ruby/backward/2/r_cast.h
+bug_reporter.o: $(hdrdir)/ruby/backward/2/rmodule.h
+bug_reporter.o: $(hdrdir)/ruby/backward/2/stdalign.h
+bug_reporter.o: $(hdrdir)/ruby/backward/2/stdarg.h
bug_reporter.o: $(hdrdir)/ruby/defines.h
bug_reporter.o: $(hdrdir)/ruby/intern.h
bug_reporter.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/class/depend b/ext/-test-/class/depend
index 451256cc75..11c24b0ff0 100644
--- a/ext/-test-/class/depend
+++ b/ext/-test-/class/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
class2name.o: $(RUBY_EXTCONF_H)
class2name.o: $(arch_hdrdir)/ruby/config.h
+class2name.o: $(hdrdir)/ruby/3/anyargs.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic/char.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic/double.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic/int.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic/long.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic/short.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+class2name.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+class2name.o: $(hdrdir)/ruby/3/assume.h
+class2name.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+class2name.o: $(hdrdir)/ruby/3/attr/artificial.h
+class2name.o: $(hdrdir)/ruby/3/attr/cold.h
+class2name.o: $(hdrdir)/ruby/3/attr/const.h
+class2name.o: $(hdrdir)/ruby/3/attr/constexpr.h
+class2name.o: $(hdrdir)/ruby/3/attr/deprecated.h
+class2name.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+class2name.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+class2name.o: $(hdrdir)/ruby/3/attr/error.h
+class2name.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+class2name.o: $(hdrdir)/ruby/3/attr/forceinline.h
+class2name.o: $(hdrdir)/ruby/3/attr/format.h
+class2name.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+class2name.o: $(hdrdir)/ruby/3/attr/noalias.h
+class2name.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+class2name.o: $(hdrdir)/ruby/3/attr/noexcept.h
+class2name.o: $(hdrdir)/ruby/3/attr/noinline.h
+class2name.o: $(hdrdir)/ruby/3/attr/nonnull.h
+class2name.o: $(hdrdir)/ruby/3/attr/noreturn.h
+class2name.o: $(hdrdir)/ruby/3/attr/pure.h
+class2name.o: $(hdrdir)/ruby/3/attr/restrict.h
+class2name.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+class2name.o: $(hdrdir)/ruby/3/attr/warning.h
+class2name.o: $(hdrdir)/ruby/3/attr/weakref.h
+class2name.o: $(hdrdir)/ruby/3/cast.h
+class2name.o: $(hdrdir)/ruby/3/compiler_is.h
+class2name.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+class2name.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+class2name.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+class2name.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+class2name.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+class2name.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+class2name.o: $(hdrdir)/ruby/3/compiler_since.h
+class2name.o: $(hdrdir)/ruby/3/config.h
+class2name.o: $(hdrdir)/ruby/3/constant_p.h
+class2name.o: $(hdrdir)/ruby/3/core.h
+class2name.o: $(hdrdir)/ruby/3/core/rarray.h
+class2name.o: $(hdrdir)/ruby/3/core/rbasic.h
+class2name.o: $(hdrdir)/ruby/3/core/rbignum.h
+class2name.o: $(hdrdir)/ruby/3/core/rclass.h
+class2name.o: $(hdrdir)/ruby/3/core/rdata.h
+class2name.o: $(hdrdir)/ruby/3/core/rfile.h
+class2name.o: $(hdrdir)/ruby/3/core/rhash.h
+class2name.o: $(hdrdir)/ruby/3/core/robject.h
+class2name.o: $(hdrdir)/ruby/3/core/rregexp.h
+class2name.o: $(hdrdir)/ruby/3/core/rstring.h
+class2name.o: $(hdrdir)/ruby/3/core/rstruct.h
+class2name.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+class2name.o: $(hdrdir)/ruby/3/ctype.h
+class2name.o: $(hdrdir)/ruby/3/dllexport.h
+class2name.o: $(hdrdir)/ruby/3/dosish.h
+class2name.o: $(hdrdir)/ruby/3/error.h
+class2name.o: $(hdrdir)/ruby/3/eval.h
+class2name.o: $(hdrdir)/ruby/3/event.h
+class2name.o: $(hdrdir)/ruby/3/fl_type.h
+class2name.o: $(hdrdir)/ruby/3/gc.h
+class2name.o: $(hdrdir)/ruby/3/glob.h
+class2name.o: $(hdrdir)/ruby/3/globals.h
+class2name.o: $(hdrdir)/ruby/3/has/attribute.h
+class2name.o: $(hdrdir)/ruby/3/has/builtin.h
+class2name.o: $(hdrdir)/ruby/3/has/c_attribute.h
+class2name.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+class2name.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+class2name.o: $(hdrdir)/ruby/3/has/extension.h
+class2name.o: $(hdrdir)/ruby/3/has/feature.h
+class2name.o: $(hdrdir)/ruby/3/has/warning.h
+class2name.o: $(hdrdir)/ruby/3/intern/array.h
+class2name.o: $(hdrdir)/ruby/3/intern/bignum.h
+class2name.o: $(hdrdir)/ruby/3/intern/class.h
+class2name.o: $(hdrdir)/ruby/3/intern/compar.h
+class2name.o: $(hdrdir)/ruby/3/intern/complex.h
+class2name.o: $(hdrdir)/ruby/3/intern/cont.h
+class2name.o: $(hdrdir)/ruby/3/intern/dir.h
+class2name.o: $(hdrdir)/ruby/3/intern/enum.h
+class2name.o: $(hdrdir)/ruby/3/intern/enumerator.h
+class2name.o: $(hdrdir)/ruby/3/intern/error.h
+class2name.o: $(hdrdir)/ruby/3/intern/eval.h
+class2name.o: $(hdrdir)/ruby/3/intern/file.h
+class2name.o: $(hdrdir)/ruby/3/intern/gc.h
+class2name.o: $(hdrdir)/ruby/3/intern/hash.h
+class2name.o: $(hdrdir)/ruby/3/intern/io.h
+class2name.o: $(hdrdir)/ruby/3/intern/load.h
+class2name.o: $(hdrdir)/ruby/3/intern/marshal.h
+class2name.o: $(hdrdir)/ruby/3/intern/numeric.h
+class2name.o: $(hdrdir)/ruby/3/intern/object.h
+class2name.o: $(hdrdir)/ruby/3/intern/parse.h
+class2name.o: $(hdrdir)/ruby/3/intern/proc.h
+class2name.o: $(hdrdir)/ruby/3/intern/process.h
+class2name.o: $(hdrdir)/ruby/3/intern/random.h
+class2name.o: $(hdrdir)/ruby/3/intern/range.h
+class2name.o: $(hdrdir)/ruby/3/intern/rational.h
+class2name.o: $(hdrdir)/ruby/3/intern/re.h
+class2name.o: $(hdrdir)/ruby/3/intern/ruby.h
+class2name.o: $(hdrdir)/ruby/3/intern/select.h
+class2name.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+class2name.o: $(hdrdir)/ruby/3/intern/signal.h
+class2name.o: $(hdrdir)/ruby/3/intern/sprintf.h
+class2name.o: $(hdrdir)/ruby/3/intern/string.h
+class2name.o: $(hdrdir)/ruby/3/intern/struct.h
+class2name.o: $(hdrdir)/ruby/3/intern/thread.h
+class2name.o: $(hdrdir)/ruby/3/intern/time.h
+class2name.o: $(hdrdir)/ruby/3/intern/variable.h
+class2name.o: $(hdrdir)/ruby/3/intern/vm.h
+class2name.o: $(hdrdir)/ruby/3/interpreter.h
+class2name.o: $(hdrdir)/ruby/3/iterator.h
+class2name.o: $(hdrdir)/ruby/3/memory.h
+class2name.o: $(hdrdir)/ruby/3/method.h
+class2name.o: $(hdrdir)/ruby/3/module.h
+class2name.o: $(hdrdir)/ruby/3/newobj.h
+class2name.o: $(hdrdir)/ruby/3/rgengc.h
+class2name.o: $(hdrdir)/ruby/3/scan_args.h
+class2name.o: $(hdrdir)/ruby/3/special_consts.h
+class2name.o: $(hdrdir)/ruby/3/static_assert.h
+class2name.o: $(hdrdir)/ruby/3/stdalign.h
+class2name.o: $(hdrdir)/ruby/3/stdbool.h
+class2name.o: $(hdrdir)/ruby/3/symbol.h
+class2name.o: $(hdrdir)/ruby/3/token_paste.h
+class2name.o: $(hdrdir)/ruby/3/value.h
+class2name.o: $(hdrdir)/ruby/3/value_type.h
+class2name.o: $(hdrdir)/ruby/3/variable.h
+class2name.o: $(hdrdir)/ruby/3/warning_push.h
+class2name.o: $(hdrdir)/ruby/3/xmalloc.h
class2name.o: $(hdrdir)/ruby/assert.h
class2name.o: $(hdrdir)/ruby/backward.h
+class2name.o: $(hdrdir)/ruby/backward/2/assume.h
+class2name.o: $(hdrdir)/ruby/backward/2/attributes.h
+class2name.o: $(hdrdir)/ruby/backward/2/bool.h
+class2name.o: $(hdrdir)/ruby/backward/2/extern.h
+class2name.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+class2name.o: $(hdrdir)/ruby/backward/2/inttypes.h
+class2name.o: $(hdrdir)/ruby/backward/2/limits.h
+class2name.o: $(hdrdir)/ruby/backward/2/long_long.h
+class2name.o: $(hdrdir)/ruby/backward/2/r_cast.h
+class2name.o: $(hdrdir)/ruby/backward/2/rmodule.h
+class2name.o: $(hdrdir)/ruby/backward/2/stdalign.h
+class2name.o: $(hdrdir)/ruby/backward/2/stdarg.h
class2name.o: $(hdrdir)/ruby/defines.h
class2name.o: $(hdrdir)/ruby/intern.h
class2name.o: $(hdrdir)/ruby/missing.h
@@ -13,8 +165,160 @@ class2name.o: class2name.c
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/debug/depend b/ext/-test-/debug/depend
index 662ed87510..6121c4b5e1 100644
--- a/ext/-test-/debug/depend
+++ b/ext/-test-/debug/depend
@@ -2,8 +2,160 @@
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
@@ -13,8 +165,160 @@ init.o: $(hdrdir)/ruby/subst.h
init.o: init.c
inspector.o: $(RUBY_EXTCONF_H)
inspector.o: $(arch_hdrdir)/ruby/config.h
+inspector.o: $(hdrdir)/ruby/3/anyargs.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic/char.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic/double.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic/int.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic/long.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic/short.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+inspector.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+inspector.o: $(hdrdir)/ruby/3/assume.h
+inspector.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+inspector.o: $(hdrdir)/ruby/3/attr/artificial.h
+inspector.o: $(hdrdir)/ruby/3/attr/cold.h
+inspector.o: $(hdrdir)/ruby/3/attr/const.h
+inspector.o: $(hdrdir)/ruby/3/attr/constexpr.h
+inspector.o: $(hdrdir)/ruby/3/attr/deprecated.h
+inspector.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+inspector.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+inspector.o: $(hdrdir)/ruby/3/attr/error.h
+inspector.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+inspector.o: $(hdrdir)/ruby/3/attr/forceinline.h
+inspector.o: $(hdrdir)/ruby/3/attr/format.h
+inspector.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+inspector.o: $(hdrdir)/ruby/3/attr/noalias.h
+inspector.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+inspector.o: $(hdrdir)/ruby/3/attr/noexcept.h
+inspector.o: $(hdrdir)/ruby/3/attr/noinline.h
+inspector.o: $(hdrdir)/ruby/3/attr/nonnull.h
+inspector.o: $(hdrdir)/ruby/3/attr/noreturn.h
+inspector.o: $(hdrdir)/ruby/3/attr/pure.h
+inspector.o: $(hdrdir)/ruby/3/attr/restrict.h
+inspector.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+inspector.o: $(hdrdir)/ruby/3/attr/warning.h
+inspector.o: $(hdrdir)/ruby/3/attr/weakref.h
+inspector.o: $(hdrdir)/ruby/3/cast.h
+inspector.o: $(hdrdir)/ruby/3/compiler_is.h
+inspector.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+inspector.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+inspector.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+inspector.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+inspector.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+inspector.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+inspector.o: $(hdrdir)/ruby/3/compiler_since.h
+inspector.o: $(hdrdir)/ruby/3/config.h
+inspector.o: $(hdrdir)/ruby/3/constant_p.h
+inspector.o: $(hdrdir)/ruby/3/core.h
+inspector.o: $(hdrdir)/ruby/3/core/rarray.h
+inspector.o: $(hdrdir)/ruby/3/core/rbasic.h
+inspector.o: $(hdrdir)/ruby/3/core/rbignum.h
+inspector.o: $(hdrdir)/ruby/3/core/rclass.h
+inspector.o: $(hdrdir)/ruby/3/core/rdata.h
+inspector.o: $(hdrdir)/ruby/3/core/rfile.h
+inspector.o: $(hdrdir)/ruby/3/core/rhash.h
+inspector.o: $(hdrdir)/ruby/3/core/robject.h
+inspector.o: $(hdrdir)/ruby/3/core/rregexp.h
+inspector.o: $(hdrdir)/ruby/3/core/rstring.h
+inspector.o: $(hdrdir)/ruby/3/core/rstruct.h
+inspector.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+inspector.o: $(hdrdir)/ruby/3/ctype.h
+inspector.o: $(hdrdir)/ruby/3/dllexport.h
+inspector.o: $(hdrdir)/ruby/3/dosish.h
+inspector.o: $(hdrdir)/ruby/3/error.h
+inspector.o: $(hdrdir)/ruby/3/eval.h
+inspector.o: $(hdrdir)/ruby/3/event.h
+inspector.o: $(hdrdir)/ruby/3/fl_type.h
+inspector.o: $(hdrdir)/ruby/3/gc.h
+inspector.o: $(hdrdir)/ruby/3/glob.h
+inspector.o: $(hdrdir)/ruby/3/globals.h
+inspector.o: $(hdrdir)/ruby/3/has/attribute.h
+inspector.o: $(hdrdir)/ruby/3/has/builtin.h
+inspector.o: $(hdrdir)/ruby/3/has/c_attribute.h
+inspector.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+inspector.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+inspector.o: $(hdrdir)/ruby/3/has/extension.h
+inspector.o: $(hdrdir)/ruby/3/has/feature.h
+inspector.o: $(hdrdir)/ruby/3/has/warning.h
+inspector.o: $(hdrdir)/ruby/3/intern/array.h
+inspector.o: $(hdrdir)/ruby/3/intern/bignum.h
+inspector.o: $(hdrdir)/ruby/3/intern/class.h
+inspector.o: $(hdrdir)/ruby/3/intern/compar.h
+inspector.o: $(hdrdir)/ruby/3/intern/complex.h
+inspector.o: $(hdrdir)/ruby/3/intern/cont.h
+inspector.o: $(hdrdir)/ruby/3/intern/dir.h
+inspector.o: $(hdrdir)/ruby/3/intern/enum.h
+inspector.o: $(hdrdir)/ruby/3/intern/enumerator.h
+inspector.o: $(hdrdir)/ruby/3/intern/error.h
+inspector.o: $(hdrdir)/ruby/3/intern/eval.h
+inspector.o: $(hdrdir)/ruby/3/intern/file.h
+inspector.o: $(hdrdir)/ruby/3/intern/gc.h
+inspector.o: $(hdrdir)/ruby/3/intern/hash.h
+inspector.o: $(hdrdir)/ruby/3/intern/io.h
+inspector.o: $(hdrdir)/ruby/3/intern/load.h
+inspector.o: $(hdrdir)/ruby/3/intern/marshal.h
+inspector.o: $(hdrdir)/ruby/3/intern/numeric.h
+inspector.o: $(hdrdir)/ruby/3/intern/object.h
+inspector.o: $(hdrdir)/ruby/3/intern/parse.h
+inspector.o: $(hdrdir)/ruby/3/intern/proc.h
+inspector.o: $(hdrdir)/ruby/3/intern/process.h
+inspector.o: $(hdrdir)/ruby/3/intern/random.h
+inspector.o: $(hdrdir)/ruby/3/intern/range.h
+inspector.o: $(hdrdir)/ruby/3/intern/rational.h
+inspector.o: $(hdrdir)/ruby/3/intern/re.h
+inspector.o: $(hdrdir)/ruby/3/intern/ruby.h
+inspector.o: $(hdrdir)/ruby/3/intern/select.h
+inspector.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+inspector.o: $(hdrdir)/ruby/3/intern/signal.h
+inspector.o: $(hdrdir)/ruby/3/intern/sprintf.h
+inspector.o: $(hdrdir)/ruby/3/intern/string.h
+inspector.o: $(hdrdir)/ruby/3/intern/struct.h
+inspector.o: $(hdrdir)/ruby/3/intern/thread.h
+inspector.o: $(hdrdir)/ruby/3/intern/time.h
+inspector.o: $(hdrdir)/ruby/3/intern/variable.h
+inspector.o: $(hdrdir)/ruby/3/intern/vm.h
+inspector.o: $(hdrdir)/ruby/3/interpreter.h
+inspector.o: $(hdrdir)/ruby/3/iterator.h
+inspector.o: $(hdrdir)/ruby/3/memory.h
+inspector.o: $(hdrdir)/ruby/3/method.h
+inspector.o: $(hdrdir)/ruby/3/module.h
+inspector.o: $(hdrdir)/ruby/3/newobj.h
+inspector.o: $(hdrdir)/ruby/3/rgengc.h
+inspector.o: $(hdrdir)/ruby/3/scan_args.h
+inspector.o: $(hdrdir)/ruby/3/special_consts.h
+inspector.o: $(hdrdir)/ruby/3/static_assert.h
+inspector.o: $(hdrdir)/ruby/3/stdalign.h
+inspector.o: $(hdrdir)/ruby/3/stdbool.h
+inspector.o: $(hdrdir)/ruby/3/symbol.h
+inspector.o: $(hdrdir)/ruby/3/token_paste.h
+inspector.o: $(hdrdir)/ruby/3/value.h
+inspector.o: $(hdrdir)/ruby/3/value_type.h
+inspector.o: $(hdrdir)/ruby/3/variable.h
+inspector.o: $(hdrdir)/ruby/3/warning_push.h
+inspector.o: $(hdrdir)/ruby/3/xmalloc.h
inspector.o: $(hdrdir)/ruby/assert.h
inspector.o: $(hdrdir)/ruby/backward.h
+inspector.o: $(hdrdir)/ruby/backward/2/assume.h
+inspector.o: $(hdrdir)/ruby/backward/2/attributes.h
+inspector.o: $(hdrdir)/ruby/backward/2/bool.h
+inspector.o: $(hdrdir)/ruby/backward/2/extern.h
+inspector.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+inspector.o: $(hdrdir)/ruby/backward/2/inttypes.h
+inspector.o: $(hdrdir)/ruby/backward/2/limits.h
+inspector.o: $(hdrdir)/ruby/backward/2/long_long.h
+inspector.o: $(hdrdir)/ruby/backward/2/r_cast.h
+inspector.o: $(hdrdir)/ruby/backward/2/rmodule.h
+inspector.o: $(hdrdir)/ruby/backward/2/stdalign.h
+inspector.o: $(hdrdir)/ruby/backward/2/stdarg.h
inspector.o: $(hdrdir)/ruby/debug.h
inspector.o: $(hdrdir)/ruby/defines.h
inspector.o: $(hdrdir)/ruby/intern.h
@@ -25,8 +329,160 @@ inspector.o: $(hdrdir)/ruby/subst.h
inspector.o: inspector.c
profile_frames.o: $(RUBY_EXTCONF_H)
profile_frames.o: $(arch_hdrdir)/ruby/config.h
+profile_frames.o: $(hdrdir)/ruby/3/anyargs.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic/char.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic/double.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic/int.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic/long.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic/short.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+profile_frames.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+profile_frames.o: $(hdrdir)/ruby/3/assume.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/artificial.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/cold.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/const.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/constexpr.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/deprecated.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/error.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/forceinline.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/format.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/noalias.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/noexcept.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/noinline.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/nonnull.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/noreturn.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/pure.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/restrict.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/warning.h
+profile_frames.o: $(hdrdir)/ruby/3/attr/weakref.h
+profile_frames.o: $(hdrdir)/ruby/3/cast.h
+profile_frames.o: $(hdrdir)/ruby/3/compiler_is.h
+profile_frames.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+profile_frames.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+profile_frames.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+profile_frames.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+profile_frames.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+profile_frames.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+profile_frames.o: $(hdrdir)/ruby/3/compiler_since.h
+profile_frames.o: $(hdrdir)/ruby/3/config.h
+profile_frames.o: $(hdrdir)/ruby/3/constant_p.h
+profile_frames.o: $(hdrdir)/ruby/3/core.h
+profile_frames.o: $(hdrdir)/ruby/3/core/rarray.h
+profile_frames.o: $(hdrdir)/ruby/3/core/rbasic.h
+profile_frames.o: $(hdrdir)/ruby/3/core/rbignum.h
+profile_frames.o: $(hdrdir)/ruby/3/core/rclass.h
+profile_frames.o: $(hdrdir)/ruby/3/core/rdata.h
+profile_frames.o: $(hdrdir)/ruby/3/core/rfile.h
+profile_frames.o: $(hdrdir)/ruby/3/core/rhash.h
+profile_frames.o: $(hdrdir)/ruby/3/core/robject.h
+profile_frames.o: $(hdrdir)/ruby/3/core/rregexp.h
+profile_frames.o: $(hdrdir)/ruby/3/core/rstring.h
+profile_frames.o: $(hdrdir)/ruby/3/core/rstruct.h
+profile_frames.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+profile_frames.o: $(hdrdir)/ruby/3/ctype.h
+profile_frames.o: $(hdrdir)/ruby/3/dllexport.h
+profile_frames.o: $(hdrdir)/ruby/3/dosish.h
+profile_frames.o: $(hdrdir)/ruby/3/error.h
+profile_frames.o: $(hdrdir)/ruby/3/eval.h
+profile_frames.o: $(hdrdir)/ruby/3/event.h
+profile_frames.o: $(hdrdir)/ruby/3/fl_type.h
+profile_frames.o: $(hdrdir)/ruby/3/gc.h
+profile_frames.o: $(hdrdir)/ruby/3/glob.h
+profile_frames.o: $(hdrdir)/ruby/3/globals.h
+profile_frames.o: $(hdrdir)/ruby/3/has/attribute.h
+profile_frames.o: $(hdrdir)/ruby/3/has/builtin.h
+profile_frames.o: $(hdrdir)/ruby/3/has/c_attribute.h
+profile_frames.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+profile_frames.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+profile_frames.o: $(hdrdir)/ruby/3/has/extension.h
+profile_frames.o: $(hdrdir)/ruby/3/has/feature.h
+profile_frames.o: $(hdrdir)/ruby/3/has/warning.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/array.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/bignum.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/class.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/compar.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/complex.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/cont.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/dir.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/enum.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/enumerator.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/error.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/eval.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/file.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/gc.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/hash.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/io.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/load.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/marshal.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/numeric.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/object.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/parse.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/proc.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/process.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/random.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/range.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/rational.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/re.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/ruby.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/select.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/signal.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/sprintf.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/string.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/struct.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/thread.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/time.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/variable.h
+profile_frames.o: $(hdrdir)/ruby/3/intern/vm.h
+profile_frames.o: $(hdrdir)/ruby/3/interpreter.h
+profile_frames.o: $(hdrdir)/ruby/3/iterator.h
+profile_frames.o: $(hdrdir)/ruby/3/memory.h
+profile_frames.o: $(hdrdir)/ruby/3/method.h
+profile_frames.o: $(hdrdir)/ruby/3/module.h
+profile_frames.o: $(hdrdir)/ruby/3/newobj.h
+profile_frames.o: $(hdrdir)/ruby/3/rgengc.h
+profile_frames.o: $(hdrdir)/ruby/3/scan_args.h
+profile_frames.o: $(hdrdir)/ruby/3/special_consts.h
+profile_frames.o: $(hdrdir)/ruby/3/static_assert.h
+profile_frames.o: $(hdrdir)/ruby/3/stdalign.h
+profile_frames.o: $(hdrdir)/ruby/3/stdbool.h
+profile_frames.o: $(hdrdir)/ruby/3/symbol.h
+profile_frames.o: $(hdrdir)/ruby/3/token_paste.h
+profile_frames.o: $(hdrdir)/ruby/3/value.h
+profile_frames.o: $(hdrdir)/ruby/3/value_type.h
+profile_frames.o: $(hdrdir)/ruby/3/variable.h
+profile_frames.o: $(hdrdir)/ruby/3/warning_push.h
+profile_frames.o: $(hdrdir)/ruby/3/xmalloc.h
profile_frames.o: $(hdrdir)/ruby/assert.h
profile_frames.o: $(hdrdir)/ruby/backward.h
+profile_frames.o: $(hdrdir)/ruby/backward/2/assume.h
+profile_frames.o: $(hdrdir)/ruby/backward/2/attributes.h
+profile_frames.o: $(hdrdir)/ruby/backward/2/bool.h
+profile_frames.o: $(hdrdir)/ruby/backward/2/extern.h
+profile_frames.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+profile_frames.o: $(hdrdir)/ruby/backward/2/inttypes.h
+profile_frames.o: $(hdrdir)/ruby/backward/2/limits.h
+profile_frames.o: $(hdrdir)/ruby/backward/2/long_long.h
+profile_frames.o: $(hdrdir)/ruby/backward/2/r_cast.h
+profile_frames.o: $(hdrdir)/ruby/backward/2/rmodule.h
+profile_frames.o: $(hdrdir)/ruby/backward/2/stdalign.h
+profile_frames.o: $(hdrdir)/ruby/backward/2/stdarg.h
profile_frames.o: $(hdrdir)/ruby/debug.h
profile_frames.o: $(hdrdir)/ruby/defines.h
profile_frames.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/-test-/enumerator_kw/depend b/ext/-test-/enumerator_kw/depend
index b7489eaf73..a545d5e932 100644
--- a/ext/-test-/enumerator_kw/depend
+++ b/ext/-test-/enumerator_kw/depend
@@ -2,8 +2,160 @@
enumerator_kw.o: $(RUBY_EXTCONF_H)
enumerator_kw.o: $(arch_hdrdir)/ruby/config.h
enumerator_kw.o: $(hdrdir)/ruby.h
+enumerator_kw.o: $(hdrdir)/ruby/3/anyargs.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic/char.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic/double.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic/int.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic/long.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic/short.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+enumerator_kw.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+enumerator_kw.o: $(hdrdir)/ruby/3/assume.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/artificial.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/cold.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/const.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/constexpr.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/deprecated.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/error.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/forceinline.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/format.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/noalias.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/noexcept.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/noinline.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/nonnull.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/noreturn.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/pure.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/restrict.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/warning.h
+enumerator_kw.o: $(hdrdir)/ruby/3/attr/weakref.h
+enumerator_kw.o: $(hdrdir)/ruby/3/cast.h
+enumerator_kw.o: $(hdrdir)/ruby/3/compiler_is.h
+enumerator_kw.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+enumerator_kw.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+enumerator_kw.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+enumerator_kw.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+enumerator_kw.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+enumerator_kw.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+enumerator_kw.o: $(hdrdir)/ruby/3/compiler_since.h
+enumerator_kw.o: $(hdrdir)/ruby/3/config.h
+enumerator_kw.o: $(hdrdir)/ruby/3/constant_p.h
+enumerator_kw.o: $(hdrdir)/ruby/3/core.h
+enumerator_kw.o: $(hdrdir)/ruby/3/core/rarray.h
+enumerator_kw.o: $(hdrdir)/ruby/3/core/rbasic.h
+enumerator_kw.o: $(hdrdir)/ruby/3/core/rbignum.h
+enumerator_kw.o: $(hdrdir)/ruby/3/core/rclass.h
+enumerator_kw.o: $(hdrdir)/ruby/3/core/rdata.h
+enumerator_kw.o: $(hdrdir)/ruby/3/core/rfile.h
+enumerator_kw.o: $(hdrdir)/ruby/3/core/rhash.h
+enumerator_kw.o: $(hdrdir)/ruby/3/core/robject.h
+enumerator_kw.o: $(hdrdir)/ruby/3/core/rregexp.h
+enumerator_kw.o: $(hdrdir)/ruby/3/core/rstring.h
+enumerator_kw.o: $(hdrdir)/ruby/3/core/rstruct.h
+enumerator_kw.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+enumerator_kw.o: $(hdrdir)/ruby/3/ctype.h
+enumerator_kw.o: $(hdrdir)/ruby/3/dllexport.h
+enumerator_kw.o: $(hdrdir)/ruby/3/dosish.h
+enumerator_kw.o: $(hdrdir)/ruby/3/error.h
+enumerator_kw.o: $(hdrdir)/ruby/3/eval.h
+enumerator_kw.o: $(hdrdir)/ruby/3/event.h
+enumerator_kw.o: $(hdrdir)/ruby/3/fl_type.h
+enumerator_kw.o: $(hdrdir)/ruby/3/gc.h
+enumerator_kw.o: $(hdrdir)/ruby/3/glob.h
+enumerator_kw.o: $(hdrdir)/ruby/3/globals.h
+enumerator_kw.o: $(hdrdir)/ruby/3/has/attribute.h
+enumerator_kw.o: $(hdrdir)/ruby/3/has/builtin.h
+enumerator_kw.o: $(hdrdir)/ruby/3/has/c_attribute.h
+enumerator_kw.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+enumerator_kw.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+enumerator_kw.o: $(hdrdir)/ruby/3/has/extension.h
+enumerator_kw.o: $(hdrdir)/ruby/3/has/feature.h
+enumerator_kw.o: $(hdrdir)/ruby/3/has/warning.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/array.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/bignum.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/class.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/compar.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/complex.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/cont.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/dir.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/enum.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/enumerator.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/error.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/eval.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/file.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/gc.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/hash.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/io.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/load.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/marshal.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/numeric.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/object.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/parse.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/proc.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/process.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/random.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/range.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/rational.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/re.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/ruby.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/select.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/signal.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/sprintf.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/string.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/struct.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/thread.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/time.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/variable.h
+enumerator_kw.o: $(hdrdir)/ruby/3/intern/vm.h
+enumerator_kw.o: $(hdrdir)/ruby/3/interpreter.h
+enumerator_kw.o: $(hdrdir)/ruby/3/iterator.h
+enumerator_kw.o: $(hdrdir)/ruby/3/memory.h
+enumerator_kw.o: $(hdrdir)/ruby/3/method.h
+enumerator_kw.o: $(hdrdir)/ruby/3/module.h
+enumerator_kw.o: $(hdrdir)/ruby/3/newobj.h
+enumerator_kw.o: $(hdrdir)/ruby/3/rgengc.h
+enumerator_kw.o: $(hdrdir)/ruby/3/scan_args.h
+enumerator_kw.o: $(hdrdir)/ruby/3/special_consts.h
+enumerator_kw.o: $(hdrdir)/ruby/3/static_assert.h
+enumerator_kw.o: $(hdrdir)/ruby/3/stdalign.h
+enumerator_kw.o: $(hdrdir)/ruby/3/stdbool.h
+enumerator_kw.o: $(hdrdir)/ruby/3/symbol.h
+enumerator_kw.o: $(hdrdir)/ruby/3/token_paste.h
+enumerator_kw.o: $(hdrdir)/ruby/3/value.h
+enumerator_kw.o: $(hdrdir)/ruby/3/value_type.h
+enumerator_kw.o: $(hdrdir)/ruby/3/variable.h
+enumerator_kw.o: $(hdrdir)/ruby/3/warning_push.h
+enumerator_kw.o: $(hdrdir)/ruby/3/xmalloc.h
enumerator_kw.o: $(hdrdir)/ruby/assert.h
enumerator_kw.o: $(hdrdir)/ruby/backward.h
+enumerator_kw.o: $(hdrdir)/ruby/backward/2/assume.h
+enumerator_kw.o: $(hdrdir)/ruby/backward/2/attributes.h
+enumerator_kw.o: $(hdrdir)/ruby/backward/2/bool.h
+enumerator_kw.o: $(hdrdir)/ruby/backward/2/extern.h
+enumerator_kw.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+enumerator_kw.o: $(hdrdir)/ruby/backward/2/inttypes.h
+enumerator_kw.o: $(hdrdir)/ruby/backward/2/limits.h
+enumerator_kw.o: $(hdrdir)/ruby/backward/2/long_long.h
+enumerator_kw.o: $(hdrdir)/ruby/backward/2/r_cast.h
+enumerator_kw.o: $(hdrdir)/ruby/backward/2/rmodule.h
+enumerator_kw.o: $(hdrdir)/ruby/backward/2/stdalign.h
+enumerator_kw.o: $(hdrdir)/ruby/backward/2/stdarg.h
enumerator_kw.o: $(hdrdir)/ruby/defines.h
enumerator_kw.o: $(hdrdir)/ruby/intern.h
enumerator_kw.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/exception/depend b/ext/-test-/exception/depend
index d0958de9b8..c8fe8f293e 100644
--- a/ext/-test-/exception/depend
+++ b/ext/-test-/exception/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
dataerror.o: $(RUBY_EXTCONF_H)
dataerror.o: $(arch_hdrdir)/ruby/config.h
+dataerror.o: $(hdrdir)/ruby/3/anyargs.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic/char.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic/double.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic/int.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic/long.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic/short.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+dataerror.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+dataerror.o: $(hdrdir)/ruby/3/assume.h
+dataerror.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+dataerror.o: $(hdrdir)/ruby/3/attr/artificial.h
+dataerror.o: $(hdrdir)/ruby/3/attr/cold.h
+dataerror.o: $(hdrdir)/ruby/3/attr/const.h
+dataerror.o: $(hdrdir)/ruby/3/attr/constexpr.h
+dataerror.o: $(hdrdir)/ruby/3/attr/deprecated.h
+dataerror.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+dataerror.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+dataerror.o: $(hdrdir)/ruby/3/attr/error.h
+dataerror.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+dataerror.o: $(hdrdir)/ruby/3/attr/forceinline.h
+dataerror.o: $(hdrdir)/ruby/3/attr/format.h
+dataerror.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+dataerror.o: $(hdrdir)/ruby/3/attr/noalias.h
+dataerror.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+dataerror.o: $(hdrdir)/ruby/3/attr/noexcept.h
+dataerror.o: $(hdrdir)/ruby/3/attr/noinline.h
+dataerror.o: $(hdrdir)/ruby/3/attr/nonnull.h
+dataerror.o: $(hdrdir)/ruby/3/attr/noreturn.h
+dataerror.o: $(hdrdir)/ruby/3/attr/pure.h
+dataerror.o: $(hdrdir)/ruby/3/attr/restrict.h
+dataerror.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+dataerror.o: $(hdrdir)/ruby/3/attr/warning.h
+dataerror.o: $(hdrdir)/ruby/3/attr/weakref.h
+dataerror.o: $(hdrdir)/ruby/3/cast.h
+dataerror.o: $(hdrdir)/ruby/3/compiler_is.h
+dataerror.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+dataerror.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+dataerror.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+dataerror.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+dataerror.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+dataerror.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+dataerror.o: $(hdrdir)/ruby/3/compiler_since.h
+dataerror.o: $(hdrdir)/ruby/3/config.h
+dataerror.o: $(hdrdir)/ruby/3/constant_p.h
+dataerror.o: $(hdrdir)/ruby/3/core.h
+dataerror.o: $(hdrdir)/ruby/3/core/rarray.h
+dataerror.o: $(hdrdir)/ruby/3/core/rbasic.h
+dataerror.o: $(hdrdir)/ruby/3/core/rbignum.h
+dataerror.o: $(hdrdir)/ruby/3/core/rclass.h
+dataerror.o: $(hdrdir)/ruby/3/core/rdata.h
+dataerror.o: $(hdrdir)/ruby/3/core/rfile.h
+dataerror.o: $(hdrdir)/ruby/3/core/rhash.h
+dataerror.o: $(hdrdir)/ruby/3/core/robject.h
+dataerror.o: $(hdrdir)/ruby/3/core/rregexp.h
+dataerror.o: $(hdrdir)/ruby/3/core/rstring.h
+dataerror.o: $(hdrdir)/ruby/3/core/rstruct.h
+dataerror.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+dataerror.o: $(hdrdir)/ruby/3/ctype.h
+dataerror.o: $(hdrdir)/ruby/3/dllexport.h
+dataerror.o: $(hdrdir)/ruby/3/dosish.h
+dataerror.o: $(hdrdir)/ruby/3/error.h
+dataerror.o: $(hdrdir)/ruby/3/eval.h
+dataerror.o: $(hdrdir)/ruby/3/event.h
+dataerror.o: $(hdrdir)/ruby/3/fl_type.h
+dataerror.o: $(hdrdir)/ruby/3/gc.h
+dataerror.o: $(hdrdir)/ruby/3/glob.h
+dataerror.o: $(hdrdir)/ruby/3/globals.h
+dataerror.o: $(hdrdir)/ruby/3/has/attribute.h
+dataerror.o: $(hdrdir)/ruby/3/has/builtin.h
+dataerror.o: $(hdrdir)/ruby/3/has/c_attribute.h
+dataerror.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+dataerror.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+dataerror.o: $(hdrdir)/ruby/3/has/extension.h
+dataerror.o: $(hdrdir)/ruby/3/has/feature.h
+dataerror.o: $(hdrdir)/ruby/3/has/warning.h
+dataerror.o: $(hdrdir)/ruby/3/intern/array.h
+dataerror.o: $(hdrdir)/ruby/3/intern/bignum.h
+dataerror.o: $(hdrdir)/ruby/3/intern/class.h
+dataerror.o: $(hdrdir)/ruby/3/intern/compar.h
+dataerror.o: $(hdrdir)/ruby/3/intern/complex.h
+dataerror.o: $(hdrdir)/ruby/3/intern/cont.h
+dataerror.o: $(hdrdir)/ruby/3/intern/dir.h
+dataerror.o: $(hdrdir)/ruby/3/intern/enum.h
+dataerror.o: $(hdrdir)/ruby/3/intern/enumerator.h
+dataerror.o: $(hdrdir)/ruby/3/intern/error.h
+dataerror.o: $(hdrdir)/ruby/3/intern/eval.h
+dataerror.o: $(hdrdir)/ruby/3/intern/file.h
+dataerror.o: $(hdrdir)/ruby/3/intern/gc.h
+dataerror.o: $(hdrdir)/ruby/3/intern/hash.h
+dataerror.o: $(hdrdir)/ruby/3/intern/io.h
+dataerror.o: $(hdrdir)/ruby/3/intern/load.h
+dataerror.o: $(hdrdir)/ruby/3/intern/marshal.h
+dataerror.o: $(hdrdir)/ruby/3/intern/numeric.h
+dataerror.o: $(hdrdir)/ruby/3/intern/object.h
+dataerror.o: $(hdrdir)/ruby/3/intern/parse.h
+dataerror.o: $(hdrdir)/ruby/3/intern/proc.h
+dataerror.o: $(hdrdir)/ruby/3/intern/process.h
+dataerror.o: $(hdrdir)/ruby/3/intern/random.h
+dataerror.o: $(hdrdir)/ruby/3/intern/range.h
+dataerror.o: $(hdrdir)/ruby/3/intern/rational.h
+dataerror.o: $(hdrdir)/ruby/3/intern/re.h
+dataerror.o: $(hdrdir)/ruby/3/intern/ruby.h
+dataerror.o: $(hdrdir)/ruby/3/intern/select.h
+dataerror.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+dataerror.o: $(hdrdir)/ruby/3/intern/signal.h
+dataerror.o: $(hdrdir)/ruby/3/intern/sprintf.h
+dataerror.o: $(hdrdir)/ruby/3/intern/string.h
+dataerror.o: $(hdrdir)/ruby/3/intern/struct.h
+dataerror.o: $(hdrdir)/ruby/3/intern/thread.h
+dataerror.o: $(hdrdir)/ruby/3/intern/time.h
+dataerror.o: $(hdrdir)/ruby/3/intern/variable.h
+dataerror.o: $(hdrdir)/ruby/3/intern/vm.h
+dataerror.o: $(hdrdir)/ruby/3/interpreter.h
+dataerror.o: $(hdrdir)/ruby/3/iterator.h
+dataerror.o: $(hdrdir)/ruby/3/memory.h
+dataerror.o: $(hdrdir)/ruby/3/method.h
+dataerror.o: $(hdrdir)/ruby/3/module.h
+dataerror.o: $(hdrdir)/ruby/3/newobj.h
+dataerror.o: $(hdrdir)/ruby/3/rgengc.h
+dataerror.o: $(hdrdir)/ruby/3/scan_args.h
+dataerror.o: $(hdrdir)/ruby/3/special_consts.h
+dataerror.o: $(hdrdir)/ruby/3/static_assert.h
+dataerror.o: $(hdrdir)/ruby/3/stdalign.h
+dataerror.o: $(hdrdir)/ruby/3/stdbool.h
+dataerror.o: $(hdrdir)/ruby/3/symbol.h
+dataerror.o: $(hdrdir)/ruby/3/token_paste.h
+dataerror.o: $(hdrdir)/ruby/3/value.h
+dataerror.o: $(hdrdir)/ruby/3/value_type.h
+dataerror.o: $(hdrdir)/ruby/3/variable.h
+dataerror.o: $(hdrdir)/ruby/3/warning_push.h
+dataerror.o: $(hdrdir)/ruby/3/xmalloc.h
dataerror.o: $(hdrdir)/ruby/assert.h
dataerror.o: $(hdrdir)/ruby/backward.h
+dataerror.o: $(hdrdir)/ruby/backward/2/assume.h
+dataerror.o: $(hdrdir)/ruby/backward/2/attributes.h
+dataerror.o: $(hdrdir)/ruby/backward/2/bool.h
+dataerror.o: $(hdrdir)/ruby/backward/2/extern.h
+dataerror.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+dataerror.o: $(hdrdir)/ruby/backward/2/inttypes.h
+dataerror.o: $(hdrdir)/ruby/backward/2/limits.h
+dataerror.o: $(hdrdir)/ruby/backward/2/long_long.h
+dataerror.o: $(hdrdir)/ruby/backward/2/r_cast.h
+dataerror.o: $(hdrdir)/ruby/backward/2/rmodule.h
+dataerror.o: $(hdrdir)/ruby/backward/2/stdalign.h
+dataerror.o: $(hdrdir)/ruby/backward/2/stdarg.h
dataerror.o: $(hdrdir)/ruby/defines.h
dataerror.o: $(hdrdir)/ruby/intern.h
dataerror.o: $(hdrdir)/ruby/missing.h
@@ -13,8 +165,160 @@ dataerror.o: dataerror.c
enc_raise.o: $(RUBY_EXTCONF_H)
enc_raise.o: $(arch_hdrdir)/ruby/config.h
enc_raise.o: $(hdrdir)/ruby.h
+enc_raise.o: $(hdrdir)/ruby/3/anyargs.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic/char.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic/double.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic/int.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic/long.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic/short.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+enc_raise.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+enc_raise.o: $(hdrdir)/ruby/3/assume.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/artificial.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/cold.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/const.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/constexpr.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/deprecated.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/error.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/forceinline.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/format.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/noalias.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/noexcept.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/noinline.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/nonnull.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/noreturn.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/pure.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/restrict.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/warning.h
+enc_raise.o: $(hdrdir)/ruby/3/attr/weakref.h
+enc_raise.o: $(hdrdir)/ruby/3/cast.h
+enc_raise.o: $(hdrdir)/ruby/3/compiler_is.h
+enc_raise.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+enc_raise.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+enc_raise.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+enc_raise.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+enc_raise.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+enc_raise.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+enc_raise.o: $(hdrdir)/ruby/3/compiler_since.h
+enc_raise.o: $(hdrdir)/ruby/3/config.h
+enc_raise.o: $(hdrdir)/ruby/3/constant_p.h
+enc_raise.o: $(hdrdir)/ruby/3/core.h
+enc_raise.o: $(hdrdir)/ruby/3/core/rarray.h
+enc_raise.o: $(hdrdir)/ruby/3/core/rbasic.h
+enc_raise.o: $(hdrdir)/ruby/3/core/rbignum.h
+enc_raise.o: $(hdrdir)/ruby/3/core/rclass.h
+enc_raise.o: $(hdrdir)/ruby/3/core/rdata.h
+enc_raise.o: $(hdrdir)/ruby/3/core/rfile.h
+enc_raise.o: $(hdrdir)/ruby/3/core/rhash.h
+enc_raise.o: $(hdrdir)/ruby/3/core/robject.h
+enc_raise.o: $(hdrdir)/ruby/3/core/rregexp.h
+enc_raise.o: $(hdrdir)/ruby/3/core/rstring.h
+enc_raise.o: $(hdrdir)/ruby/3/core/rstruct.h
+enc_raise.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+enc_raise.o: $(hdrdir)/ruby/3/ctype.h
+enc_raise.o: $(hdrdir)/ruby/3/dllexport.h
+enc_raise.o: $(hdrdir)/ruby/3/dosish.h
+enc_raise.o: $(hdrdir)/ruby/3/error.h
+enc_raise.o: $(hdrdir)/ruby/3/eval.h
+enc_raise.o: $(hdrdir)/ruby/3/event.h
+enc_raise.o: $(hdrdir)/ruby/3/fl_type.h
+enc_raise.o: $(hdrdir)/ruby/3/gc.h
+enc_raise.o: $(hdrdir)/ruby/3/glob.h
+enc_raise.o: $(hdrdir)/ruby/3/globals.h
+enc_raise.o: $(hdrdir)/ruby/3/has/attribute.h
+enc_raise.o: $(hdrdir)/ruby/3/has/builtin.h
+enc_raise.o: $(hdrdir)/ruby/3/has/c_attribute.h
+enc_raise.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+enc_raise.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+enc_raise.o: $(hdrdir)/ruby/3/has/extension.h
+enc_raise.o: $(hdrdir)/ruby/3/has/feature.h
+enc_raise.o: $(hdrdir)/ruby/3/has/warning.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/array.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/bignum.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/class.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/compar.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/complex.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/cont.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/dir.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/enum.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/enumerator.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/error.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/eval.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/file.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/gc.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/hash.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/io.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/load.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/marshal.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/numeric.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/object.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/parse.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/proc.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/process.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/random.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/range.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/rational.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/re.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/ruby.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/select.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/signal.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/sprintf.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/string.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/struct.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/thread.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/time.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/variable.h
+enc_raise.o: $(hdrdir)/ruby/3/intern/vm.h
+enc_raise.o: $(hdrdir)/ruby/3/interpreter.h
+enc_raise.o: $(hdrdir)/ruby/3/iterator.h
+enc_raise.o: $(hdrdir)/ruby/3/memory.h
+enc_raise.o: $(hdrdir)/ruby/3/method.h
+enc_raise.o: $(hdrdir)/ruby/3/module.h
+enc_raise.o: $(hdrdir)/ruby/3/newobj.h
+enc_raise.o: $(hdrdir)/ruby/3/rgengc.h
+enc_raise.o: $(hdrdir)/ruby/3/scan_args.h
+enc_raise.o: $(hdrdir)/ruby/3/special_consts.h
+enc_raise.o: $(hdrdir)/ruby/3/static_assert.h
+enc_raise.o: $(hdrdir)/ruby/3/stdalign.h
+enc_raise.o: $(hdrdir)/ruby/3/stdbool.h
+enc_raise.o: $(hdrdir)/ruby/3/symbol.h
+enc_raise.o: $(hdrdir)/ruby/3/token_paste.h
+enc_raise.o: $(hdrdir)/ruby/3/value.h
+enc_raise.o: $(hdrdir)/ruby/3/value_type.h
+enc_raise.o: $(hdrdir)/ruby/3/variable.h
+enc_raise.o: $(hdrdir)/ruby/3/warning_push.h
+enc_raise.o: $(hdrdir)/ruby/3/xmalloc.h
enc_raise.o: $(hdrdir)/ruby/assert.h
enc_raise.o: $(hdrdir)/ruby/backward.h
+enc_raise.o: $(hdrdir)/ruby/backward/2/assume.h
+enc_raise.o: $(hdrdir)/ruby/backward/2/attributes.h
+enc_raise.o: $(hdrdir)/ruby/backward/2/bool.h
+enc_raise.o: $(hdrdir)/ruby/backward/2/extern.h
+enc_raise.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+enc_raise.o: $(hdrdir)/ruby/backward/2/inttypes.h
+enc_raise.o: $(hdrdir)/ruby/backward/2/limits.h
+enc_raise.o: $(hdrdir)/ruby/backward/2/long_long.h
+enc_raise.o: $(hdrdir)/ruby/backward/2/r_cast.h
+enc_raise.o: $(hdrdir)/ruby/backward/2/rmodule.h
+enc_raise.o: $(hdrdir)/ruby/backward/2/stdalign.h
+enc_raise.o: $(hdrdir)/ruby/backward/2/stdarg.h
enc_raise.o: $(hdrdir)/ruby/defines.h
enc_raise.o: $(hdrdir)/ruby/encoding.h
enc_raise.o: $(hdrdir)/ruby/intern.h
@@ -28,8 +332,160 @@ enc_raise.o: enc_raise.c
ensured.o: $(RUBY_EXTCONF_H)
ensured.o: $(arch_hdrdir)/ruby/config.h
ensured.o: $(hdrdir)/ruby.h
+ensured.o: $(hdrdir)/ruby/3/anyargs.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ensured.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ensured.o: $(hdrdir)/ruby/3/assume.h
+ensured.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ensured.o: $(hdrdir)/ruby/3/attr/artificial.h
+ensured.o: $(hdrdir)/ruby/3/attr/cold.h
+ensured.o: $(hdrdir)/ruby/3/attr/const.h
+ensured.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ensured.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ensured.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ensured.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ensured.o: $(hdrdir)/ruby/3/attr/error.h
+ensured.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ensured.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ensured.o: $(hdrdir)/ruby/3/attr/format.h
+ensured.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ensured.o: $(hdrdir)/ruby/3/attr/noalias.h
+ensured.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ensured.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ensured.o: $(hdrdir)/ruby/3/attr/noinline.h
+ensured.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ensured.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ensured.o: $(hdrdir)/ruby/3/attr/pure.h
+ensured.o: $(hdrdir)/ruby/3/attr/restrict.h
+ensured.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ensured.o: $(hdrdir)/ruby/3/attr/warning.h
+ensured.o: $(hdrdir)/ruby/3/attr/weakref.h
+ensured.o: $(hdrdir)/ruby/3/cast.h
+ensured.o: $(hdrdir)/ruby/3/compiler_is.h
+ensured.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ensured.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ensured.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ensured.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ensured.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ensured.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ensured.o: $(hdrdir)/ruby/3/compiler_since.h
+ensured.o: $(hdrdir)/ruby/3/config.h
+ensured.o: $(hdrdir)/ruby/3/constant_p.h
+ensured.o: $(hdrdir)/ruby/3/core.h
+ensured.o: $(hdrdir)/ruby/3/core/rarray.h
+ensured.o: $(hdrdir)/ruby/3/core/rbasic.h
+ensured.o: $(hdrdir)/ruby/3/core/rbignum.h
+ensured.o: $(hdrdir)/ruby/3/core/rclass.h
+ensured.o: $(hdrdir)/ruby/3/core/rdata.h
+ensured.o: $(hdrdir)/ruby/3/core/rfile.h
+ensured.o: $(hdrdir)/ruby/3/core/rhash.h
+ensured.o: $(hdrdir)/ruby/3/core/robject.h
+ensured.o: $(hdrdir)/ruby/3/core/rregexp.h
+ensured.o: $(hdrdir)/ruby/3/core/rstring.h
+ensured.o: $(hdrdir)/ruby/3/core/rstruct.h
+ensured.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ensured.o: $(hdrdir)/ruby/3/ctype.h
+ensured.o: $(hdrdir)/ruby/3/dllexport.h
+ensured.o: $(hdrdir)/ruby/3/dosish.h
+ensured.o: $(hdrdir)/ruby/3/error.h
+ensured.o: $(hdrdir)/ruby/3/eval.h
+ensured.o: $(hdrdir)/ruby/3/event.h
+ensured.o: $(hdrdir)/ruby/3/fl_type.h
+ensured.o: $(hdrdir)/ruby/3/gc.h
+ensured.o: $(hdrdir)/ruby/3/glob.h
+ensured.o: $(hdrdir)/ruby/3/globals.h
+ensured.o: $(hdrdir)/ruby/3/has/attribute.h
+ensured.o: $(hdrdir)/ruby/3/has/builtin.h
+ensured.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ensured.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ensured.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ensured.o: $(hdrdir)/ruby/3/has/extension.h
+ensured.o: $(hdrdir)/ruby/3/has/feature.h
+ensured.o: $(hdrdir)/ruby/3/has/warning.h
+ensured.o: $(hdrdir)/ruby/3/intern/array.h
+ensured.o: $(hdrdir)/ruby/3/intern/bignum.h
+ensured.o: $(hdrdir)/ruby/3/intern/class.h
+ensured.o: $(hdrdir)/ruby/3/intern/compar.h
+ensured.o: $(hdrdir)/ruby/3/intern/complex.h
+ensured.o: $(hdrdir)/ruby/3/intern/cont.h
+ensured.o: $(hdrdir)/ruby/3/intern/dir.h
+ensured.o: $(hdrdir)/ruby/3/intern/enum.h
+ensured.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ensured.o: $(hdrdir)/ruby/3/intern/error.h
+ensured.o: $(hdrdir)/ruby/3/intern/eval.h
+ensured.o: $(hdrdir)/ruby/3/intern/file.h
+ensured.o: $(hdrdir)/ruby/3/intern/gc.h
+ensured.o: $(hdrdir)/ruby/3/intern/hash.h
+ensured.o: $(hdrdir)/ruby/3/intern/io.h
+ensured.o: $(hdrdir)/ruby/3/intern/load.h
+ensured.o: $(hdrdir)/ruby/3/intern/marshal.h
+ensured.o: $(hdrdir)/ruby/3/intern/numeric.h
+ensured.o: $(hdrdir)/ruby/3/intern/object.h
+ensured.o: $(hdrdir)/ruby/3/intern/parse.h
+ensured.o: $(hdrdir)/ruby/3/intern/proc.h
+ensured.o: $(hdrdir)/ruby/3/intern/process.h
+ensured.o: $(hdrdir)/ruby/3/intern/random.h
+ensured.o: $(hdrdir)/ruby/3/intern/range.h
+ensured.o: $(hdrdir)/ruby/3/intern/rational.h
+ensured.o: $(hdrdir)/ruby/3/intern/re.h
+ensured.o: $(hdrdir)/ruby/3/intern/ruby.h
+ensured.o: $(hdrdir)/ruby/3/intern/select.h
+ensured.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ensured.o: $(hdrdir)/ruby/3/intern/signal.h
+ensured.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ensured.o: $(hdrdir)/ruby/3/intern/string.h
+ensured.o: $(hdrdir)/ruby/3/intern/struct.h
+ensured.o: $(hdrdir)/ruby/3/intern/thread.h
+ensured.o: $(hdrdir)/ruby/3/intern/time.h
+ensured.o: $(hdrdir)/ruby/3/intern/variable.h
+ensured.o: $(hdrdir)/ruby/3/intern/vm.h
+ensured.o: $(hdrdir)/ruby/3/interpreter.h
+ensured.o: $(hdrdir)/ruby/3/iterator.h
+ensured.o: $(hdrdir)/ruby/3/memory.h
+ensured.o: $(hdrdir)/ruby/3/method.h
+ensured.o: $(hdrdir)/ruby/3/module.h
+ensured.o: $(hdrdir)/ruby/3/newobj.h
+ensured.o: $(hdrdir)/ruby/3/rgengc.h
+ensured.o: $(hdrdir)/ruby/3/scan_args.h
+ensured.o: $(hdrdir)/ruby/3/special_consts.h
+ensured.o: $(hdrdir)/ruby/3/static_assert.h
+ensured.o: $(hdrdir)/ruby/3/stdalign.h
+ensured.o: $(hdrdir)/ruby/3/stdbool.h
+ensured.o: $(hdrdir)/ruby/3/symbol.h
+ensured.o: $(hdrdir)/ruby/3/token_paste.h
+ensured.o: $(hdrdir)/ruby/3/value.h
+ensured.o: $(hdrdir)/ruby/3/value_type.h
+ensured.o: $(hdrdir)/ruby/3/variable.h
+ensured.o: $(hdrdir)/ruby/3/warning_push.h
+ensured.o: $(hdrdir)/ruby/3/xmalloc.h
ensured.o: $(hdrdir)/ruby/assert.h
ensured.o: $(hdrdir)/ruby/backward.h
+ensured.o: $(hdrdir)/ruby/backward/2/assume.h
+ensured.o: $(hdrdir)/ruby/backward/2/attributes.h
+ensured.o: $(hdrdir)/ruby/backward/2/bool.h
+ensured.o: $(hdrdir)/ruby/backward/2/extern.h
+ensured.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ensured.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ensured.o: $(hdrdir)/ruby/backward/2/limits.h
+ensured.o: $(hdrdir)/ruby/backward/2/long_long.h
+ensured.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ensured.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ensured.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ensured.o: $(hdrdir)/ruby/backward/2/stdarg.h
ensured.o: $(hdrdir)/ruby/defines.h
ensured.o: $(hdrdir)/ruby/intern.h
ensured.o: $(hdrdir)/ruby/missing.h
@@ -40,8 +496,160 @@ ensured.o: ensured.c
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/fatal/depend b/ext/-test-/fatal/depend
index c74360fdf9..bce8957f08 100644
--- a/ext/-test-/fatal/depend
+++ b/ext/-test-/fatal/depend
@@ -2,8 +2,160 @@
rb_fatal.o: $(RUBY_EXTCONF_H)
rb_fatal.o: $(arch_hdrdir)/ruby/config.h
rb_fatal.o: $(hdrdir)/ruby.h
+rb_fatal.o: $(hdrdir)/ruby/3/anyargs.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic/char.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic/double.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic/int.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic/long.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic/short.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+rb_fatal.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+rb_fatal.o: $(hdrdir)/ruby/3/assume.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/artificial.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/cold.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/const.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/constexpr.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/deprecated.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/error.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/forceinline.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/format.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/noalias.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/noexcept.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/noinline.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/nonnull.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/noreturn.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/pure.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/restrict.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/warning.h
+rb_fatal.o: $(hdrdir)/ruby/3/attr/weakref.h
+rb_fatal.o: $(hdrdir)/ruby/3/cast.h
+rb_fatal.o: $(hdrdir)/ruby/3/compiler_is.h
+rb_fatal.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+rb_fatal.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+rb_fatal.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+rb_fatal.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+rb_fatal.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+rb_fatal.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+rb_fatal.o: $(hdrdir)/ruby/3/compiler_since.h
+rb_fatal.o: $(hdrdir)/ruby/3/config.h
+rb_fatal.o: $(hdrdir)/ruby/3/constant_p.h
+rb_fatal.o: $(hdrdir)/ruby/3/core.h
+rb_fatal.o: $(hdrdir)/ruby/3/core/rarray.h
+rb_fatal.o: $(hdrdir)/ruby/3/core/rbasic.h
+rb_fatal.o: $(hdrdir)/ruby/3/core/rbignum.h
+rb_fatal.o: $(hdrdir)/ruby/3/core/rclass.h
+rb_fatal.o: $(hdrdir)/ruby/3/core/rdata.h
+rb_fatal.o: $(hdrdir)/ruby/3/core/rfile.h
+rb_fatal.o: $(hdrdir)/ruby/3/core/rhash.h
+rb_fatal.o: $(hdrdir)/ruby/3/core/robject.h
+rb_fatal.o: $(hdrdir)/ruby/3/core/rregexp.h
+rb_fatal.o: $(hdrdir)/ruby/3/core/rstring.h
+rb_fatal.o: $(hdrdir)/ruby/3/core/rstruct.h
+rb_fatal.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+rb_fatal.o: $(hdrdir)/ruby/3/ctype.h
+rb_fatal.o: $(hdrdir)/ruby/3/dllexport.h
+rb_fatal.o: $(hdrdir)/ruby/3/dosish.h
+rb_fatal.o: $(hdrdir)/ruby/3/error.h
+rb_fatal.o: $(hdrdir)/ruby/3/eval.h
+rb_fatal.o: $(hdrdir)/ruby/3/event.h
+rb_fatal.o: $(hdrdir)/ruby/3/fl_type.h
+rb_fatal.o: $(hdrdir)/ruby/3/gc.h
+rb_fatal.o: $(hdrdir)/ruby/3/glob.h
+rb_fatal.o: $(hdrdir)/ruby/3/globals.h
+rb_fatal.o: $(hdrdir)/ruby/3/has/attribute.h
+rb_fatal.o: $(hdrdir)/ruby/3/has/builtin.h
+rb_fatal.o: $(hdrdir)/ruby/3/has/c_attribute.h
+rb_fatal.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+rb_fatal.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+rb_fatal.o: $(hdrdir)/ruby/3/has/extension.h
+rb_fatal.o: $(hdrdir)/ruby/3/has/feature.h
+rb_fatal.o: $(hdrdir)/ruby/3/has/warning.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/array.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/bignum.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/class.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/compar.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/complex.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/cont.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/dir.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/enum.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/enumerator.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/error.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/eval.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/file.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/gc.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/hash.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/io.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/load.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/marshal.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/numeric.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/object.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/parse.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/proc.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/process.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/random.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/range.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/rational.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/re.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/ruby.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/select.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/signal.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/sprintf.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/string.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/struct.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/thread.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/time.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/variable.h
+rb_fatal.o: $(hdrdir)/ruby/3/intern/vm.h
+rb_fatal.o: $(hdrdir)/ruby/3/interpreter.h
+rb_fatal.o: $(hdrdir)/ruby/3/iterator.h
+rb_fatal.o: $(hdrdir)/ruby/3/memory.h
+rb_fatal.o: $(hdrdir)/ruby/3/method.h
+rb_fatal.o: $(hdrdir)/ruby/3/module.h
+rb_fatal.o: $(hdrdir)/ruby/3/newobj.h
+rb_fatal.o: $(hdrdir)/ruby/3/rgengc.h
+rb_fatal.o: $(hdrdir)/ruby/3/scan_args.h
+rb_fatal.o: $(hdrdir)/ruby/3/special_consts.h
+rb_fatal.o: $(hdrdir)/ruby/3/static_assert.h
+rb_fatal.o: $(hdrdir)/ruby/3/stdalign.h
+rb_fatal.o: $(hdrdir)/ruby/3/stdbool.h
+rb_fatal.o: $(hdrdir)/ruby/3/symbol.h
+rb_fatal.o: $(hdrdir)/ruby/3/token_paste.h
+rb_fatal.o: $(hdrdir)/ruby/3/value.h
+rb_fatal.o: $(hdrdir)/ruby/3/value_type.h
+rb_fatal.o: $(hdrdir)/ruby/3/variable.h
+rb_fatal.o: $(hdrdir)/ruby/3/warning_push.h
+rb_fatal.o: $(hdrdir)/ruby/3/xmalloc.h
rb_fatal.o: $(hdrdir)/ruby/assert.h
rb_fatal.o: $(hdrdir)/ruby/backward.h
+rb_fatal.o: $(hdrdir)/ruby/backward/2/assume.h
+rb_fatal.o: $(hdrdir)/ruby/backward/2/attributes.h
+rb_fatal.o: $(hdrdir)/ruby/backward/2/bool.h
+rb_fatal.o: $(hdrdir)/ruby/backward/2/extern.h
+rb_fatal.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+rb_fatal.o: $(hdrdir)/ruby/backward/2/inttypes.h
+rb_fatal.o: $(hdrdir)/ruby/backward/2/limits.h
+rb_fatal.o: $(hdrdir)/ruby/backward/2/long_long.h
+rb_fatal.o: $(hdrdir)/ruby/backward/2/r_cast.h
+rb_fatal.o: $(hdrdir)/ruby/backward/2/rmodule.h
+rb_fatal.o: $(hdrdir)/ruby/backward/2/stdalign.h
+rb_fatal.o: $(hdrdir)/ruby/backward/2/stdarg.h
rb_fatal.o: $(hdrdir)/ruby/defines.h
rb_fatal.o: $(hdrdir)/ruby/intern.h
rb_fatal.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/file/depend b/ext/-test-/file/depend
index afdf116a9d..95fe30500e 100644
--- a/ext/-test-/file/depend
+++ b/ext/-test-/file/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
fs.o: $(RUBY_EXTCONF_H)
fs.o: $(arch_hdrdir)/ruby/config.h
+fs.o: $(hdrdir)/ruby/3/anyargs.h
+fs.o: $(hdrdir)/ruby/3/arithmetic.h
+fs.o: $(hdrdir)/ruby/3/arithmetic/char.h
+fs.o: $(hdrdir)/ruby/3/arithmetic/double.h
+fs.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+fs.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+fs.o: $(hdrdir)/ruby/3/arithmetic/int.h
+fs.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+fs.o: $(hdrdir)/ruby/3/arithmetic/long.h
+fs.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+fs.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+fs.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+fs.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+fs.o: $(hdrdir)/ruby/3/arithmetic/short.h
+fs.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+fs.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+fs.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+fs.o: $(hdrdir)/ruby/3/assume.h
+fs.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+fs.o: $(hdrdir)/ruby/3/attr/artificial.h
+fs.o: $(hdrdir)/ruby/3/attr/cold.h
+fs.o: $(hdrdir)/ruby/3/attr/const.h
+fs.o: $(hdrdir)/ruby/3/attr/constexpr.h
+fs.o: $(hdrdir)/ruby/3/attr/deprecated.h
+fs.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+fs.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+fs.o: $(hdrdir)/ruby/3/attr/error.h
+fs.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+fs.o: $(hdrdir)/ruby/3/attr/forceinline.h
+fs.o: $(hdrdir)/ruby/3/attr/format.h
+fs.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+fs.o: $(hdrdir)/ruby/3/attr/noalias.h
+fs.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+fs.o: $(hdrdir)/ruby/3/attr/noexcept.h
+fs.o: $(hdrdir)/ruby/3/attr/noinline.h
+fs.o: $(hdrdir)/ruby/3/attr/nonnull.h
+fs.o: $(hdrdir)/ruby/3/attr/noreturn.h
+fs.o: $(hdrdir)/ruby/3/attr/pure.h
+fs.o: $(hdrdir)/ruby/3/attr/restrict.h
+fs.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+fs.o: $(hdrdir)/ruby/3/attr/warning.h
+fs.o: $(hdrdir)/ruby/3/attr/weakref.h
+fs.o: $(hdrdir)/ruby/3/cast.h
+fs.o: $(hdrdir)/ruby/3/compiler_is.h
+fs.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+fs.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+fs.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+fs.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+fs.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+fs.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+fs.o: $(hdrdir)/ruby/3/compiler_since.h
+fs.o: $(hdrdir)/ruby/3/config.h
+fs.o: $(hdrdir)/ruby/3/constant_p.h
+fs.o: $(hdrdir)/ruby/3/core.h
+fs.o: $(hdrdir)/ruby/3/core/rarray.h
+fs.o: $(hdrdir)/ruby/3/core/rbasic.h
+fs.o: $(hdrdir)/ruby/3/core/rbignum.h
+fs.o: $(hdrdir)/ruby/3/core/rclass.h
+fs.o: $(hdrdir)/ruby/3/core/rdata.h
+fs.o: $(hdrdir)/ruby/3/core/rfile.h
+fs.o: $(hdrdir)/ruby/3/core/rhash.h
+fs.o: $(hdrdir)/ruby/3/core/robject.h
+fs.o: $(hdrdir)/ruby/3/core/rregexp.h
+fs.o: $(hdrdir)/ruby/3/core/rstring.h
+fs.o: $(hdrdir)/ruby/3/core/rstruct.h
+fs.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+fs.o: $(hdrdir)/ruby/3/ctype.h
+fs.o: $(hdrdir)/ruby/3/dllexport.h
+fs.o: $(hdrdir)/ruby/3/dosish.h
+fs.o: $(hdrdir)/ruby/3/error.h
+fs.o: $(hdrdir)/ruby/3/eval.h
+fs.o: $(hdrdir)/ruby/3/event.h
+fs.o: $(hdrdir)/ruby/3/fl_type.h
+fs.o: $(hdrdir)/ruby/3/gc.h
+fs.o: $(hdrdir)/ruby/3/glob.h
+fs.o: $(hdrdir)/ruby/3/globals.h
+fs.o: $(hdrdir)/ruby/3/has/attribute.h
+fs.o: $(hdrdir)/ruby/3/has/builtin.h
+fs.o: $(hdrdir)/ruby/3/has/c_attribute.h
+fs.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+fs.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+fs.o: $(hdrdir)/ruby/3/has/extension.h
+fs.o: $(hdrdir)/ruby/3/has/feature.h
+fs.o: $(hdrdir)/ruby/3/has/warning.h
+fs.o: $(hdrdir)/ruby/3/intern/array.h
+fs.o: $(hdrdir)/ruby/3/intern/bignum.h
+fs.o: $(hdrdir)/ruby/3/intern/class.h
+fs.o: $(hdrdir)/ruby/3/intern/compar.h
+fs.o: $(hdrdir)/ruby/3/intern/complex.h
+fs.o: $(hdrdir)/ruby/3/intern/cont.h
+fs.o: $(hdrdir)/ruby/3/intern/dir.h
+fs.o: $(hdrdir)/ruby/3/intern/enum.h
+fs.o: $(hdrdir)/ruby/3/intern/enumerator.h
+fs.o: $(hdrdir)/ruby/3/intern/error.h
+fs.o: $(hdrdir)/ruby/3/intern/eval.h
+fs.o: $(hdrdir)/ruby/3/intern/file.h
+fs.o: $(hdrdir)/ruby/3/intern/gc.h
+fs.o: $(hdrdir)/ruby/3/intern/hash.h
+fs.o: $(hdrdir)/ruby/3/intern/io.h
+fs.o: $(hdrdir)/ruby/3/intern/load.h
+fs.o: $(hdrdir)/ruby/3/intern/marshal.h
+fs.o: $(hdrdir)/ruby/3/intern/numeric.h
+fs.o: $(hdrdir)/ruby/3/intern/object.h
+fs.o: $(hdrdir)/ruby/3/intern/parse.h
+fs.o: $(hdrdir)/ruby/3/intern/proc.h
+fs.o: $(hdrdir)/ruby/3/intern/process.h
+fs.o: $(hdrdir)/ruby/3/intern/random.h
+fs.o: $(hdrdir)/ruby/3/intern/range.h
+fs.o: $(hdrdir)/ruby/3/intern/rational.h
+fs.o: $(hdrdir)/ruby/3/intern/re.h
+fs.o: $(hdrdir)/ruby/3/intern/ruby.h
+fs.o: $(hdrdir)/ruby/3/intern/select.h
+fs.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+fs.o: $(hdrdir)/ruby/3/intern/signal.h
+fs.o: $(hdrdir)/ruby/3/intern/sprintf.h
+fs.o: $(hdrdir)/ruby/3/intern/string.h
+fs.o: $(hdrdir)/ruby/3/intern/struct.h
+fs.o: $(hdrdir)/ruby/3/intern/thread.h
+fs.o: $(hdrdir)/ruby/3/intern/time.h
+fs.o: $(hdrdir)/ruby/3/intern/variable.h
+fs.o: $(hdrdir)/ruby/3/intern/vm.h
+fs.o: $(hdrdir)/ruby/3/interpreter.h
+fs.o: $(hdrdir)/ruby/3/iterator.h
+fs.o: $(hdrdir)/ruby/3/memory.h
+fs.o: $(hdrdir)/ruby/3/method.h
+fs.o: $(hdrdir)/ruby/3/module.h
+fs.o: $(hdrdir)/ruby/3/newobj.h
+fs.o: $(hdrdir)/ruby/3/rgengc.h
+fs.o: $(hdrdir)/ruby/3/scan_args.h
+fs.o: $(hdrdir)/ruby/3/special_consts.h
+fs.o: $(hdrdir)/ruby/3/static_assert.h
+fs.o: $(hdrdir)/ruby/3/stdalign.h
+fs.o: $(hdrdir)/ruby/3/stdbool.h
+fs.o: $(hdrdir)/ruby/3/symbol.h
+fs.o: $(hdrdir)/ruby/3/token_paste.h
+fs.o: $(hdrdir)/ruby/3/value.h
+fs.o: $(hdrdir)/ruby/3/value_type.h
+fs.o: $(hdrdir)/ruby/3/variable.h
+fs.o: $(hdrdir)/ruby/3/warning_push.h
+fs.o: $(hdrdir)/ruby/3/xmalloc.h
fs.o: $(hdrdir)/ruby/assert.h
fs.o: $(hdrdir)/ruby/backward.h
+fs.o: $(hdrdir)/ruby/backward/2/assume.h
+fs.o: $(hdrdir)/ruby/backward/2/attributes.h
+fs.o: $(hdrdir)/ruby/backward/2/bool.h
+fs.o: $(hdrdir)/ruby/backward/2/extern.h
+fs.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+fs.o: $(hdrdir)/ruby/backward/2/inttypes.h
+fs.o: $(hdrdir)/ruby/backward/2/limits.h
+fs.o: $(hdrdir)/ruby/backward/2/long_long.h
+fs.o: $(hdrdir)/ruby/backward/2/r_cast.h
+fs.o: $(hdrdir)/ruby/backward/2/rmodule.h
+fs.o: $(hdrdir)/ruby/backward/2/stdalign.h
+fs.o: $(hdrdir)/ruby/backward/2/stdarg.h
fs.o: $(hdrdir)/ruby/defines.h
fs.o: $(hdrdir)/ruby/encoding.h
fs.o: $(hdrdir)/ruby/intern.h
@@ -17,8 +169,160 @@ fs.o: fs.c
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
@@ -28,8 +332,160 @@ init.o: $(hdrdir)/ruby/subst.h
init.o: init.c
stat.o: $(RUBY_EXTCONF_H)
stat.o: $(arch_hdrdir)/ruby/config.h
+stat.o: $(hdrdir)/ruby/3/anyargs.h
+stat.o: $(hdrdir)/ruby/3/arithmetic.h
+stat.o: $(hdrdir)/ruby/3/arithmetic/char.h
+stat.o: $(hdrdir)/ruby/3/arithmetic/double.h
+stat.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+stat.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+stat.o: $(hdrdir)/ruby/3/arithmetic/int.h
+stat.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+stat.o: $(hdrdir)/ruby/3/arithmetic/long.h
+stat.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+stat.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+stat.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+stat.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+stat.o: $(hdrdir)/ruby/3/arithmetic/short.h
+stat.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+stat.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+stat.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+stat.o: $(hdrdir)/ruby/3/assume.h
+stat.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+stat.o: $(hdrdir)/ruby/3/attr/artificial.h
+stat.o: $(hdrdir)/ruby/3/attr/cold.h
+stat.o: $(hdrdir)/ruby/3/attr/const.h
+stat.o: $(hdrdir)/ruby/3/attr/constexpr.h
+stat.o: $(hdrdir)/ruby/3/attr/deprecated.h
+stat.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+stat.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+stat.o: $(hdrdir)/ruby/3/attr/error.h
+stat.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+stat.o: $(hdrdir)/ruby/3/attr/forceinline.h
+stat.o: $(hdrdir)/ruby/3/attr/format.h
+stat.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+stat.o: $(hdrdir)/ruby/3/attr/noalias.h
+stat.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+stat.o: $(hdrdir)/ruby/3/attr/noexcept.h
+stat.o: $(hdrdir)/ruby/3/attr/noinline.h
+stat.o: $(hdrdir)/ruby/3/attr/nonnull.h
+stat.o: $(hdrdir)/ruby/3/attr/noreturn.h
+stat.o: $(hdrdir)/ruby/3/attr/pure.h
+stat.o: $(hdrdir)/ruby/3/attr/restrict.h
+stat.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+stat.o: $(hdrdir)/ruby/3/attr/warning.h
+stat.o: $(hdrdir)/ruby/3/attr/weakref.h
+stat.o: $(hdrdir)/ruby/3/cast.h
+stat.o: $(hdrdir)/ruby/3/compiler_is.h
+stat.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+stat.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+stat.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+stat.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+stat.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+stat.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+stat.o: $(hdrdir)/ruby/3/compiler_since.h
+stat.o: $(hdrdir)/ruby/3/config.h
+stat.o: $(hdrdir)/ruby/3/constant_p.h
+stat.o: $(hdrdir)/ruby/3/core.h
+stat.o: $(hdrdir)/ruby/3/core/rarray.h
+stat.o: $(hdrdir)/ruby/3/core/rbasic.h
+stat.o: $(hdrdir)/ruby/3/core/rbignum.h
+stat.o: $(hdrdir)/ruby/3/core/rclass.h
+stat.o: $(hdrdir)/ruby/3/core/rdata.h
+stat.o: $(hdrdir)/ruby/3/core/rfile.h
+stat.o: $(hdrdir)/ruby/3/core/rhash.h
+stat.o: $(hdrdir)/ruby/3/core/robject.h
+stat.o: $(hdrdir)/ruby/3/core/rregexp.h
+stat.o: $(hdrdir)/ruby/3/core/rstring.h
+stat.o: $(hdrdir)/ruby/3/core/rstruct.h
+stat.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+stat.o: $(hdrdir)/ruby/3/ctype.h
+stat.o: $(hdrdir)/ruby/3/dllexport.h
+stat.o: $(hdrdir)/ruby/3/dosish.h
+stat.o: $(hdrdir)/ruby/3/error.h
+stat.o: $(hdrdir)/ruby/3/eval.h
+stat.o: $(hdrdir)/ruby/3/event.h
+stat.o: $(hdrdir)/ruby/3/fl_type.h
+stat.o: $(hdrdir)/ruby/3/gc.h
+stat.o: $(hdrdir)/ruby/3/glob.h
+stat.o: $(hdrdir)/ruby/3/globals.h
+stat.o: $(hdrdir)/ruby/3/has/attribute.h
+stat.o: $(hdrdir)/ruby/3/has/builtin.h
+stat.o: $(hdrdir)/ruby/3/has/c_attribute.h
+stat.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+stat.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+stat.o: $(hdrdir)/ruby/3/has/extension.h
+stat.o: $(hdrdir)/ruby/3/has/feature.h
+stat.o: $(hdrdir)/ruby/3/has/warning.h
+stat.o: $(hdrdir)/ruby/3/intern/array.h
+stat.o: $(hdrdir)/ruby/3/intern/bignum.h
+stat.o: $(hdrdir)/ruby/3/intern/class.h
+stat.o: $(hdrdir)/ruby/3/intern/compar.h
+stat.o: $(hdrdir)/ruby/3/intern/complex.h
+stat.o: $(hdrdir)/ruby/3/intern/cont.h
+stat.o: $(hdrdir)/ruby/3/intern/dir.h
+stat.o: $(hdrdir)/ruby/3/intern/enum.h
+stat.o: $(hdrdir)/ruby/3/intern/enumerator.h
+stat.o: $(hdrdir)/ruby/3/intern/error.h
+stat.o: $(hdrdir)/ruby/3/intern/eval.h
+stat.o: $(hdrdir)/ruby/3/intern/file.h
+stat.o: $(hdrdir)/ruby/3/intern/gc.h
+stat.o: $(hdrdir)/ruby/3/intern/hash.h
+stat.o: $(hdrdir)/ruby/3/intern/io.h
+stat.o: $(hdrdir)/ruby/3/intern/load.h
+stat.o: $(hdrdir)/ruby/3/intern/marshal.h
+stat.o: $(hdrdir)/ruby/3/intern/numeric.h
+stat.o: $(hdrdir)/ruby/3/intern/object.h
+stat.o: $(hdrdir)/ruby/3/intern/parse.h
+stat.o: $(hdrdir)/ruby/3/intern/proc.h
+stat.o: $(hdrdir)/ruby/3/intern/process.h
+stat.o: $(hdrdir)/ruby/3/intern/random.h
+stat.o: $(hdrdir)/ruby/3/intern/range.h
+stat.o: $(hdrdir)/ruby/3/intern/rational.h
+stat.o: $(hdrdir)/ruby/3/intern/re.h
+stat.o: $(hdrdir)/ruby/3/intern/ruby.h
+stat.o: $(hdrdir)/ruby/3/intern/select.h
+stat.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+stat.o: $(hdrdir)/ruby/3/intern/signal.h
+stat.o: $(hdrdir)/ruby/3/intern/sprintf.h
+stat.o: $(hdrdir)/ruby/3/intern/string.h
+stat.o: $(hdrdir)/ruby/3/intern/struct.h
+stat.o: $(hdrdir)/ruby/3/intern/thread.h
+stat.o: $(hdrdir)/ruby/3/intern/time.h
+stat.o: $(hdrdir)/ruby/3/intern/variable.h
+stat.o: $(hdrdir)/ruby/3/intern/vm.h
+stat.o: $(hdrdir)/ruby/3/interpreter.h
+stat.o: $(hdrdir)/ruby/3/iterator.h
+stat.o: $(hdrdir)/ruby/3/memory.h
+stat.o: $(hdrdir)/ruby/3/method.h
+stat.o: $(hdrdir)/ruby/3/module.h
+stat.o: $(hdrdir)/ruby/3/newobj.h
+stat.o: $(hdrdir)/ruby/3/rgengc.h
+stat.o: $(hdrdir)/ruby/3/scan_args.h
+stat.o: $(hdrdir)/ruby/3/special_consts.h
+stat.o: $(hdrdir)/ruby/3/static_assert.h
+stat.o: $(hdrdir)/ruby/3/stdalign.h
+stat.o: $(hdrdir)/ruby/3/stdbool.h
+stat.o: $(hdrdir)/ruby/3/symbol.h
+stat.o: $(hdrdir)/ruby/3/token_paste.h
+stat.o: $(hdrdir)/ruby/3/value.h
+stat.o: $(hdrdir)/ruby/3/value_type.h
+stat.o: $(hdrdir)/ruby/3/variable.h
+stat.o: $(hdrdir)/ruby/3/warning_push.h
+stat.o: $(hdrdir)/ruby/3/xmalloc.h
stat.o: $(hdrdir)/ruby/assert.h
stat.o: $(hdrdir)/ruby/backward.h
+stat.o: $(hdrdir)/ruby/backward/2/assume.h
+stat.o: $(hdrdir)/ruby/backward/2/attributes.h
+stat.o: $(hdrdir)/ruby/backward/2/bool.h
+stat.o: $(hdrdir)/ruby/backward/2/extern.h
+stat.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+stat.o: $(hdrdir)/ruby/backward/2/inttypes.h
+stat.o: $(hdrdir)/ruby/backward/2/limits.h
+stat.o: $(hdrdir)/ruby/backward/2/long_long.h
+stat.o: $(hdrdir)/ruby/backward/2/r_cast.h
+stat.o: $(hdrdir)/ruby/backward/2/rmodule.h
+stat.o: $(hdrdir)/ruby/backward/2/stdalign.h
+stat.o: $(hdrdir)/ruby/backward/2/stdarg.h
stat.o: $(hdrdir)/ruby/defines.h
stat.o: $(hdrdir)/ruby/encoding.h
stat.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/-test-/float/depend b/ext/-test-/float/depend
index 6007bd3c0b..70ad6d20d9 100644
--- a/ext/-test-/float/depend
+++ b/ext/-test-/float/depend
@@ -5,8 +5,160 @@ nextafter.o: nextafter.c $(top_srcdir)/missing/nextafter.c
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
@@ -17,8 +169,160 @@ init.o: init.c
nextafter.o: $(RUBY_EXTCONF_H)
nextafter.o: $(arch_hdrdir)/ruby/config.h
nextafter.o: $(hdrdir)/ruby.h
+nextafter.o: $(hdrdir)/ruby/3/anyargs.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic/char.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic/double.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic/int.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic/long.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic/short.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+nextafter.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+nextafter.o: $(hdrdir)/ruby/3/assume.h
+nextafter.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+nextafter.o: $(hdrdir)/ruby/3/attr/artificial.h
+nextafter.o: $(hdrdir)/ruby/3/attr/cold.h
+nextafter.o: $(hdrdir)/ruby/3/attr/const.h
+nextafter.o: $(hdrdir)/ruby/3/attr/constexpr.h
+nextafter.o: $(hdrdir)/ruby/3/attr/deprecated.h
+nextafter.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+nextafter.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+nextafter.o: $(hdrdir)/ruby/3/attr/error.h
+nextafter.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+nextafter.o: $(hdrdir)/ruby/3/attr/forceinline.h
+nextafter.o: $(hdrdir)/ruby/3/attr/format.h
+nextafter.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+nextafter.o: $(hdrdir)/ruby/3/attr/noalias.h
+nextafter.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+nextafter.o: $(hdrdir)/ruby/3/attr/noexcept.h
+nextafter.o: $(hdrdir)/ruby/3/attr/noinline.h
+nextafter.o: $(hdrdir)/ruby/3/attr/nonnull.h
+nextafter.o: $(hdrdir)/ruby/3/attr/noreturn.h
+nextafter.o: $(hdrdir)/ruby/3/attr/pure.h
+nextafter.o: $(hdrdir)/ruby/3/attr/restrict.h
+nextafter.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+nextafter.o: $(hdrdir)/ruby/3/attr/warning.h
+nextafter.o: $(hdrdir)/ruby/3/attr/weakref.h
+nextafter.o: $(hdrdir)/ruby/3/cast.h
+nextafter.o: $(hdrdir)/ruby/3/compiler_is.h
+nextafter.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+nextafter.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+nextafter.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+nextafter.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+nextafter.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+nextafter.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+nextafter.o: $(hdrdir)/ruby/3/compiler_since.h
+nextafter.o: $(hdrdir)/ruby/3/config.h
+nextafter.o: $(hdrdir)/ruby/3/constant_p.h
+nextafter.o: $(hdrdir)/ruby/3/core.h
+nextafter.o: $(hdrdir)/ruby/3/core/rarray.h
+nextafter.o: $(hdrdir)/ruby/3/core/rbasic.h
+nextafter.o: $(hdrdir)/ruby/3/core/rbignum.h
+nextafter.o: $(hdrdir)/ruby/3/core/rclass.h
+nextafter.o: $(hdrdir)/ruby/3/core/rdata.h
+nextafter.o: $(hdrdir)/ruby/3/core/rfile.h
+nextafter.o: $(hdrdir)/ruby/3/core/rhash.h
+nextafter.o: $(hdrdir)/ruby/3/core/robject.h
+nextafter.o: $(hdrdir)/ruby/3/core/rregexp.h
+nextafter.o: $(hdrdir)/ruby/3/core/rstring.h
+nextafter.o: $(hdrdir)/ruby/3/core/rstruct.h
+nextafter.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+nextafter.o: $(hdrdir)/ruby/3/ctype.h
+nextafter.o: $(hdrdir)/ruby/3/dllexport.h
+nextafter.o: $(hdrdir)/ruby/3/dosish.h
+nextafter.o: $(hdrdir)/ruby/3/error.h
+nextafter.o: $(hdrdir)/ruby/3/eval.h
+nextafter.o: $(hdrdir)/ruby/3/event.h
+nextafter.o: $(hdrdir)/ruby/3/fl_type.h
+nextafter.o: $(hdrdir)/ruby/3/gc.h
+nextafter.o: $(hdrdir)/ruby/3/glob.h
+nextafter.o: $(hdrdir)/ruby/3/globals.h
+nextafter.o: $(hdrdir)/ruby/3/has/attribute.h
+nextafter.o: $(hdrdir)/ruby/3/has/builtin.h
+nextafter.o: $(hdrdir)/ruby/3/has/c_attribute.h
+nextafter.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+nextafter.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+nextafter.o: $(hdrdir)/ruby/3/has/extension.h
+nextafter.o: $(hdrdir)/ruby/3/has/feature.h
+nextafter.o: $(hdrdir)/ruby/3/has/warning.h
+nextafter.o: $(hdrdir)/ruby/3/intern/array.h
+nextafter.o: $(hdrdir)/ruby/3/intern/bignum.h
+nextafter.o: $(hdrdir)/ruby/3/intern/class.h
+nextafter.o: $(hdrdir)/ruby/3/intern/compar.h
+nextafter.o: $(hdrdir)/ruby/3/intern/complex.h
+nextafter.o: $(hdrdir)/ruby/3/intern/cont.h
+nextafter.o: $(hdrdir)/ruby/3/intern/dir.h
+nextafter.o: $(hdrdir)/ruby/3/intern/enum.h
+nextafter.o: $(hdrdir)/ruby/3/intern/enumerator.h
+nextafter.o: $(hdrdir)/ruby/3/intern/error.h
+nextafter.o: $(hdrdir)/ruby/3/intern/eval.h
+nextafter.o: $(hdrdir)/ruby/3/intern/file.h
+nextafter.o: $(hdrdir)/ruby/3/intern/gc.h
+nextafter.o: $(hdrdir)/ruby/3/intern/hash.h
+nextafter.o: $(hdrdir)/ruby/3/intern/io.h
+nextafter.o: $(hdrdir)/ruby/3/intern/load.h
+nextafter.o: $(hdrdir)/ruby/3/intern/marshal.h
+nextafter.o: $(hdrdir)/ruby/3/intern/numeric.h
+nextafter.o: $(hdrdir)/ruby/3/intern/object.h
+nextafter.o: $(hdrdir)/ruby/3/intern/parse.h
+nextafter.o: $(hdrdir)/ruby/3/intern/proc.h
+nextafter.o: $(hdrdir)/ruby/3/intern/process.h
+nextafter.o: $(hdrdir)/ruby/3/intern/random.h
+nextafter.o: $(hdrdir)/ruby/3/intern/range.h
+nextafter.o: $(hdrdir)/ruby/3/intern/rational.h
+nextafter.o: $(hdrdir)/ruby/3/intern/re.h
+nextafter.o: $(hdrdir)/ruby/3/intern/ruby.h
+nextafter.o: $(hdrdir)/ruby/3/intern/select.h
+nextafter.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+nextafter.o: $(hdrdir)/ruby/3/intern/signal.h
+nextafter.o: $(hdrdir)/ruby/3/intern/sprintf.h
+nextafter.o: $(hdrdir)/ruby/3/intern/string.h
+nextafter.o: $(hdrdir)/ruby/3/intern/struct.h
+nextafter.o: $(hdrdir)/ruby/3/intern/thread.h
+nextafter.o: $(hdrdir)/ruby/3/intern/time.h
+nextafter.o: $(hdrdir)/ruby/3/intern/variable.h
+nextafter.o: $(hdrdir)/ruby/3/intern/vm.h
+nextafter.o: $(hdrdir)/ruby/3/interpreter.h
+nextafter.o: $(hdrdir)/ruby/3/iterator.h
+nextafter.o: $(hdrdir)/ruby/3/memory.h
+nextafter.o: $(hdrdir)/ruby/3/method.h
+nextafter.o: $(hdrdir)/ruby/3/module.h
+nextafter.o: $(hdrdir)/ruby/3/newobj.h
+nextafter.o: $(hdrdir)/ruby/3/rgengc.h
+nextafter.o: $(hdrdir)/ruby/3/scan_args.h
+nextafter.o: $(hdrdir)/ruby/3/special_consts.h
+nextafter.o: $(hdrdir)/ruby/3/static_assert.h
+nextafter.o: $(hdrdir)/ruby/3/stdalign.h
+nextafter.o: $(hdrdir)/ruby/3/stdbool.h
+nextafter.o: $(hdrdir)/ruby/3/symbol.h
+nextafter.o: $(hdrdir)/ruby/3/token_paste.h
+nextafter.o: $(hdrdir)/ruby/3/value.h
+nextafter.o: $(hdrdir)/ruby/3/value_type.h
+nextafter.o: $(hdrdir)/ruby/3/variable.h
+nextafter.o: $(hdrdir)/ruby/3/warning_push.h
+nextafter.o: $(hdrdir)/ruby/3/xmalloc.h
nextafter.o: $(hdrdir)/ruby/assert.h
nextafter.o: $(hdrdir)/ruby/backward.h
+nextafter.o: $(hdrdir)/ruby/backward/2/assume.h
+nextafter.o: $(hdrdir)/ruby/backward/2/attributes.h
+nextafter.o: $(hdrdir)/ruby/backward/2/bool.h
+nextafter.o: $(hdrdir)/ruby/backward/2/extern.h
+nextafter.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+nextafter.o: $(hdrdir)/ruby/backward/2/inttypes.h
+nextafter.o: $(hdrdir)/ruby/backward/2/limits.h
+nextafter.o: $(hdrdir)/ruby/backward/2/long_long.h
+nextafter.o: $(hdrdir)/ruby/backward/2/r_cast.h
+nextafter.o: $(hdrdir)/ruby/backward/2/rmodule.h
+nextafter.o: $(hdrdir)/ruby/backward/2/stdalign.h
+nextafter.o: $(hdrdir)/ruby/backward/2/stdarg.h
nextafter.o: $(hdrdir)/ruby/defines.h
nextafter.o: $(hdrdir)/ruby/intern.h
nextafter.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/funcall/depend b/ext/-test-/funcall/depend
index a5f43a8046..a5ecd81e45 100644
--- a/ext/-test-/funcall/depend
+++ b/ext/-test-/funcall/depend
@@ -2,8 +2,160 @@
funcall.o: $(RUBY_EXTCONF_H)
funcall.o: $(arch_hdrdir)/ruby/config.h
funcall.o: $(hdrdir)/ruby.h
+funcall.o: $(hdrdir)/ruby/3/anyargs.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic/char.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic/double.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic/int.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic/long.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic/short.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+funcall.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+funcall.o: $(hdrdir)/ruby/3/assume.h
+funcall.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+funcall.o: $(hdrdir)/ruby/3/attr/artificial.h
+funcall.o: $(hdrdir)/ruby/3/attr/cold.h
+funcall.o: $(hdrdir)/ruby/3/attr/const.h
+funcall.o: $(hdrdir)/ruby/3/attr/constexpr.h
+funcall.o: $(hdrdir)/ruby/3/attr/deprecated.h
+funcall.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+funcall.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+funcall.o: $(hdrdir)/ruby/3/attr/error.h
+funcall.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+funcall.o: $(hdrdir)/ruby/3/attr/forceinline.h
+funcall.o: $(hdrdir)/ruby/3/attr/format.h
+funcall.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+funcall.o: $(hdrdir)/ruby/3/attr/noalias.h
+funcall.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+funcall.o: $(hdrdir)/ruby/3/attr/noexcept.h
+funcall.o: $(hdrdir)/ruby/3/attr/noinline.h
+funcall.o: $(hdrdir)/ruby/3/attr/nonnull.h
+funcall.o: $(hdrdir)/ruby/3/attr/noreturn.h
+funcall.o: $(hdrdir)/ruby/3/attr/pure.h
+funcall.o: $(hdrdir)/ruby/3/attr/restrict.h
+funcall.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+funcall.o: $(hdrdir)/ruby/3/attr/warning.h
+funcall.o: $(hdrdir)/ruby/3/attr/weakref.h
+funcall.o: $(hdrdir)/ruby/3/cast.h
+funcall.o: $(hdrdir)/ruby/3/compiler_is.h
+funcall.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+funcall.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+funcall.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+funcall.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+funcall.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+funcall.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+funcall.o: $(hdrdir)/ruby/3/compiler_since.h
+funcall.o: $(hdrdir)/ruby/3/config.h
+funcall.o: $(hdrdir)/ruby/3/constant_p.h
+funcall.o: $(hdrdir)/ruby/3/core.h
+funcall.o: $(hdrdir)/ruby/3/core/rarray.h
+funcall.o: $(hdrdir)/ruby/3/core/rbasic.h
+funcall.o: $(hdrdir)/ruby/3/core/rbignum.h
+funcall.o: $(hdrdir)/ruby/3/core/rclass.h
+funcall.o: $(hdrdir)/ruby/3/core/rdata.h
+funcall.o: $(hdrdir)/ruby/3/core/rfile.h
+funcall.o: $(hdrdir)/ruby/3/core/rhash.h
+funcall.o: $(hdrdir)/ruby/3/core/robject.h
+funcall.o: $(hdrdir)/ruby/3/core/rregexp.h
+funcall.o: $(hdrdir)/ruby/3/core/rstring.h
+funcall.o: $(hdrdir)/ruby/3/core/rstruct.h
+funcall.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+funcall.o: $(hdrdir)/ruby/3/ctype.h
+funcall.o: $(hdrdir)/ruby/3/dllexport.h
+funcall.o: $(hdrdir)/ruby/3/dosish.h
+funcall.o: $(hdrdir)/ruby/3/error.h
+funcall.o: $(hdrdir)/ruby/3/eval.h
+funcall.o: $(hdrdir)/ruby/3/event.h
+funcall.o: $(hdrdir)/ruby/3/fl_type.h
+funcall.o: $(hdrdir)/ruby/3/gc.h
+funcall.o: $(hdrdir)/ruby/3/glob.h
+funcall.o: $(hdrdir)/ruby/3/globals.h
+funcall.o: $(hdrdir)/ruby/3/has/attribute.h
+funcall.o: $(hdrdir)/ruby/3/has/builtin.h
+funcall.o: $(hdrdir)/ruby/3/has/c_attribute.h
+funcall.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+funcall.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+funcall.o: $(hdrdir)/ruby/3/has/extension.h
+funcall.o: $(hdrdir)/ruby/3/has/feature.h
+funcall.o: $(hdrdir)/ruby/3/has/warning.h
+funcall.o: $(hdrdir)/ruby/3/intern/array.h
+funcall.o: $(hdrdir)/ruby/3/intern/bignum.h
+funcall.o: $(hdrdir)/ruby/3/intern/class.h
+funcall.o: $(hdrdir)/ruby/3/intern/compar.h
+funcall.o: $(hdrdir)/ruby/3/intern/complex.h
+funcall.o: $(hdrdir)/ruby/3/intern/cont.h
+funcall.o: $(hdrdir)/ruby/3/intern/dir.h
+funcall.o: $(hdrdir)/ruby/3/intern/enum.h
+funcall.o: $(hdrdir)/ruby/3/intern/enumerator.h
+funcall.o: $(hdrdir)/ruby/3/intern/error.h
+funcall.o: $(hdrdir)/ruby/3/intern/eval.h
+funcall.o: $(hdrdir)/ruby/3/intern/file.h
+funcall.o: $(hdrdir)/ruby/3/intern/gc.h
+funcall.o: $(hdrdir)/ruby/3/intern/hash.h
+funcall.o: $(hdrdir)/ruby/3/intern/io.h
+funcall.o: $(hdrdir)/ruby/3/intern/load.h
+funcall.o: $(hdrdir)/ruby/3/intern/marshal.h
+funcall.o: $(hdrdir)/ruby/3/intern/numeric.h
+funcall.o: $(hdrdir)/ruby/3/intern/object.h
+funcall.o: $(hdrdir)/ruby/3/intern/parse.h
+funcall.o: $(hdrdir)/ruby/3/intern/proc.h
+funcall.o: $(hdrdir)/ruby/3/intern/process.h
+funcall.o: $(hdrdir)/ruby/3/intern/random.h
+funcall.o: $(hdrdir)/ruby/3/intern/range.h
+funcall.o: $(hdrdir)/ruby/3/intern/rational.h
+funcall.o: $(hdrdir)/ruby/3/intern/re.h
+funcall.o: $(hdrdir)/ruby/3/intern/ruby.h
+funcall.o: $(hdrdir)/ruby/3/intern/select.h
+funcall.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+funcall.o: $(hdrdir)/ruby/3/intern/signal.h
+funcall.o: $(hdrdir)/ruby/3/intern/sprintf.h
+funcall.o: $(hdrdir)/ruby/3/intern/string.h
+funcall.o: $(hdrdir)/ruby/3/intern/struct.h
+funcall.o: $(hdrdir)/ruby/3/intern/thread.h
+funcall.o: $(hdrdir)/ruby/3/intern/time.h
+funcall.o: $(hdrdir)/ruby/3/intern/variable.h
+funcall.o: $(hdrdir)/ruby/3/intern/vm.h
+funcall.o: $(hdrdir)/ruby/3/interpreter.h
+funcall.o: $(hdrdir)/ruby/3/iterator.h
+funcall.o: $(hdrdir)/ruby/3/memory.h
+funcall.o: $(hdrdir)/ruby/3/method.h
+funcall.o: $(hdrdir)/ruby/3/module.h
+funcall.o: $(hdrdir)/ruby/3/newobj.h
+funcall.o: $(hdrdir)/ruby/3/rgengc.h
+funcall.o: $(hdrdir)/ruby/3/scan_args.h
+funcall.o: $(hdrdir)/ruby/3/special_consts.h
+funcall.o: $(hdrdir)/ruby/3/static_assert.h
+funcall.o: $(hdrdir)/ruby/3/stdalign.h
+funcall.o: $(hdrdir)/ruby/3/stdbool.h
+funcall.o: $(hdrdir)/ruby/3/symbol.h
+funcall.o: $(hdrdir)/ruby/3/token_paste.h
+funcall.o: $(hdrdir)/ruby/3/value.h
+funcall.o: $(hdrdir)/ruby/3/value_type.h
+funcall.o: $(hdrdir)/ruby/3/variable.h
+funcall.o: $(hdrdir)/ruby/3/warning_push.h
+funcall.o: $(hdrdir)/ruby/3/xmalloc.h
funcall.o: $(hdrdir)/ruby/assert.h
funcall.o: $(hdrdir)/ruby/backward.h
+funcall.o: $(hdrdir)/ruby/backward/2/assume.h
+funcall.o: $(hdrdir)/ruby/backward/2/attributes.h
+funcall.o: $(hdrdir)/ruby/backward/2/bool.h
+funcall.o: $(hdrdir)/ruby/backward/2/extern.h
+funcall.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+funcall.o: $(hdrdir)/ruby/backward/2/inttypes.h
+funcall.o: $(hdrdir)/ruby/backward/2/limits.h
+funcall.o: $(hdrdir)/ruby/backward/2/long_long.h
+funcall.o: $(hdrdir)/ruby/backward/2/r_cast.h
+funcall.o: $(hdrdir)/ruby/backward/2/rmodule.h
+funcall.o: $(hdrdir)/ruby/backward/2/stdalign.h
+funcall.o: $(hdrdir)/ruby/backward/2/stdarg.h
funcall.o: $(hdrdir)/ruby/defines.h
funcall.o: $(hdrdir)/ruby/intern.h
funcall.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/gvl/call_without_gvl/depend b/ext/-test-/gvl/call_without_gvl/depend
index 3d4253b977..e33e34d14a 100644
--- a/ext/-test-/gvl/call_without_gvl/depend
+++ b/ext/-test-/gvl/call_without_gvl/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
call_without_gvl.o: $(RUBY_EXTCONF_H)
call_without_gvl.o: $(arch_hdrdir)/ruby/config.h
+call_without_gvl.o: $(hdrdir)/ruby/3/anyargs.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic/char.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic/double.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic/int.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic/long.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic/short.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+call_without_gvl.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+call_without_gvl.o: $(hdrdir)/ruby/3/assume.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/artificial.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/cold.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/const.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/constexpr.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/deprecated.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/error.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/forceinline.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/format.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/noalias.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/noexcept.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/noinline.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/nonnull.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/noreturn.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/pure.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/restrict.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/warning.h
+call_without_gvl.o: $(hdrdir)/ruby/3/attr/weakref.h
+call_without_gvl.o: $(hdrdir)/ruby/3/cast.h
+call_without_gvl.o: $(hdrdir)/ruby/3/compiler_is.h
+call_without_gvl.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+call_without_gvl.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+call_without_gvl.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+call_without_gvl.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+call_without_gvl.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+call_without_gvl.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+call_without_gvl.o: $(hdrdir)/ruby/3/compiler_since.h
+call_without_gvl.o: $(hdrdir)/ruby/3/config.h
+call_without_gvl.o: $(hdrdir)/ruby/3/constant_p.h
+call_without_gvl.o: $(hdrdir)/ruby/3/core.h
+call_without_gvl.o: $(hdrdir)/ruby/3/core/rarray.h
+call_without_gvl.o: $(hdrdir)/ruby/3/core/rbasic.h
+call_without_gvl.o: $(hdrdir)/ruby/3/core/rbignum.h
+call_without_gvl.o: $(hdrdir)/ruby/3/core/rclass.h
+call_without_gvl.o: $(hdrdir)/ruby/3/core/rdata.h
+call_without_gvl.o: $(hdrdir)/ruby/3/core/rfile.h
+call_without_gvl.o: $(hdrdir)/ruby/3/core/rhash.h
+call_without_gvl.o: $(hdrdir)/ruby/3/core/robject.h
+call_without_gvl.o: $(hdrdir)/ruby/3/core/rregexp.h
+call_without_gvl.o: $(hdrdir)/ruby/3/core/rstring.h
+call_without_gvl.o: $(hdrdir)/ruby/3/core/rstruct.h
+call_without_gvl.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+call_without_gvl.o: $(hdrdir)/ruby/3/ctype.h
+call_without_gvl.o: $(hdrdir)/ruby/3/dllexport.h
+call_without_gvl.o: $(hdrdir)/ruby/3/dosish.h
+call_without_gvl.o: $(hdrdir)/ruby/3/error.h
+call_without_gvl.o: $(hdrdir)/ruby/3/eval.h
+call_without_gvl.o: $(hdrdir)/ruby/3/event.h
+call_without_gvl.o: $(hdrdir)/ruby/3/fl_type.h
+call_without_gvl.o: $(hdrdir)/ruby/3/gc.h
+call_without_gvl.o: $(hdrdir)/ruby/3/glob.h
+call_without_gvl.o: $(hdrdir)/ruby/3/globals.h
+call_without_gvl.o: $(hdrdir)/ruby/3/has/attribute.h
+call_without_gvl.o: $(hdrdir)/ruby/3/has/builtin.h
+call_without_gvl.o: $(hdrdir)/ruby/3/has/c_attribute.h
+call_without_gvl.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+call_without_gvl.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+call_without_gvl.o: $(hdrdir)/ruby/3/has/extension.h
+call_without_gvl.o: $(hdrdir)/ruby/3/has/feature.h
+call_without_gvl.o: $(hdrdir)/ruby/3/has/warning.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/array.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/bignum.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/class.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/compar.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/complex.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/cont.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/dir.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/enum.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/enumerator.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/error.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/eval.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/file.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/gc.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/hash.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/io.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/load.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/marshal.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/numeric.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/object.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/parse.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/proc.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/process.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/random.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/range.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/rational.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/re.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/ruby.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/select.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/signal.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/sprintf.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/string.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/struct.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/thread.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/time.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/variable.h
+call_without_gvl.o: $(hdrdir)/ruby/3/intern/vm.h
+call_without_gvl.o: $(hdrdir)/ruby/3/interpreter.h
+call_without_gvl.o: $(hdrdir)/ruby/3/iterator.h
+call_without_gvl.o: $(hdrdir)/ruby/3/memory.h
+call_without_gvl.o: $(hdrdir)/ruby/3/method.h
+call_without_gvl.o: $(hdrdir)/ruby/3/module.h
+call_without_gvl.o: $(hdrdir)/ruby/3/newobj.h
+call_without_gvl.o: $(hdrdir)/ruby/3/rgengc.h
+call_without_gvl.o: $(hdrdir)/ruby/3/scan_args.h
+call_without_gvl.o: $(hdrdir)/ruby/3/special_consts.h
+call_without_gvl.o: $(hdrdir)/ruby/3/static_assert.h
+call_without_gvl.o: $(hdrdir)/ruby/3/stdalign.h
+call_without_gvl.o: $(hdrdir)/ruby/3/stdbool.h
+call_without_gvl.o: $(hdrdir)/ruby/3/symbol.h
+call_without_gvl.o: $(hdrdir)/ruby/3/token_paste.h
+call_without_gvl.o: $(hdrdir)/ruby/3/value.h
+call_without_gvl.o: $(hdrdir)/ruby/3/value_type.h
+call_without_gvl.o: $(hdrdir)/ruby/3/variable.h
+call_without_gvl.o: $(hdrdir)/ruby/3/warning_push.h
+call_without_gvl.o: $(hdrdir)/ruby/3/xmalloc.h
call_without_gvl.o: $(hdrdir)/ruby/assert.h
call_without_gvl.o: $(hdrdir)/ruby/backward.h
+call_without_gvl.o: $(hdrdir)/ruby/backward/2/assume.h
+call_without_gvl.o: $(hdrdir)/ruby/backward/2/attributes.h
+call_without_gvl.o: $(hdrdir)/ruby/backward/2/bool.h
+call_without_gvl.o: $(hdrdir)/ruby/backward/2/extern.h
+call_without_gvl.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+call_without_gvl.o: $(hdrdir)/ruby/backward/2/inttypes.h
+call_without_gvl.o: $(hdrdir)/ruby/backward/2/limits.h
+call_without_gvl.o: $(hdrdir)/ruby/backward/2/long_long.h
+call_without_gvl.o: $(hdrdir)/ruby/backward/2/r_cast.h
+call_without_gvl.o: $(hdrdir)/ruby/backward/2/rmodule.h
+call_without_gvl.o: $(hdrdir)/ruby/backward/2/stdalign.h
+call_without_gvl.o: $(hdrdir)/ruby/backward/2/stdarg.h
call_without_gvl.o: $(hdrdir)/ruby/defines.h
call_without_gvl.o: $(hdrdir)/ruby/intern.h
call_without_gvl.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/hash/depend b/ext/-test-/hash/depend
index 5e2b8056c8..e3b3c0e2a4 100644
--- a/ext/-test-/hash/depend
+++ b/ext/-test-/hash/depend
@@ -2,8 +2,160 @@
delete.o: $(RUBY_EXTCONF_H)
delete.o: $(arch_hdrdir)/ruby/config.h
delete.o: $(hdrdir)/ruby.h
+delete.o: $(hdrdir)/ruby/3/anyargs.h
+delete.o: $(hdrdir)/ruby/3/arithmetic.h
+delete.o: $(hdrdir)/ruby/3/arithmetic/char.h
+delete.o: $(hdrdir)/ruby/3/arithmetic/double.h
+delete.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+delete.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+delete.o: $(hdrdir)/ruby/3/arithmetic/int.h
+delete.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+delete.o: $(hdrdir)/ruby/3/arithmetic/long.h
+delete.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+delete.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+delete.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+delete.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+delete.o: $(hdrdir)/ruby/3/arithmetic/short.h
+delete.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+delete.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+delete.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+delete.o: $(hdrdir)/ruby/3/assume.h
+delete.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+delete.o: $(hdrdir)/ruby/3/attr/artificial.h
+delete.o: $(hdrdir)/ruby/3/attr/cold.h
+delete.o: $(hdrdir)/ruby/3/attr/const.h
+delete.o: $(hdrdir)/ruby/3/attr/constexpr.h
+delete.o: $(hdrdir)/ruby/3/attr/deprecated.h
+delete.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+delete.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+delete.o: $(hdrdir)/ruby/3/attr/error.h
+delete.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+delete.o: $(hdrdir)/ruby/3/attr/forceinline.h
+delete.o: $(hdrdir)/ruby/3/attr/format.h
+delete.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+delete.o: $(hdrdir)/ruby/3/attr/noalias.h
+delete.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+delete.o: $(hdrdir)/ruby/3/attr/noexcept.h
+delete.o: $(hdrdir)/ruby/3/attr/noinline.h
+delete.o: $(hdrdir)/ruby/3/attr/nonnull.h
+delete.o: $(hdrdir)/ruby/3/attr/noreturn.h
+delete.o: $(hdrdir)/ruby/3/attr/pure.h
+delete.o: $(hdrdir)/ruby/3/attr/restrict.h
+delete.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+delete.o: $(hdrdir)/ruby/3/attr/warning.h
+delete.o: $(hdrdir)/ruby/3/attr/weakref.h
+delete.o: $(hdrdir)/ruby/3/cast.h
+delete.o: $(hdrdir)/ruby/3/compiler_is.h
+delete.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+delete.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+delete.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+delete.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+delete.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+delete.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+delete.o: $(hdrdir)/ruby/3/compiler_since.h
+delete.o: $(hdrdir)/ruby/3/config.h
+delete.o: $(hdrdir)/ruby/3/constant_p.h
+delete.o: $(hdrdir)/ruby/3/core.h
+delete.o: $(hdrdir)/ruby/3/core/rarray.h
+delete.o: $(hdrdir)/ruby/3/core/rbasic.h
+delete.o: $(hdrdir)/ruby/3/core/rbignum.h
+delete.o: $(hdrdir)/ruby/3/core/rclass.h
+delete.o: $(hdrdir)/ruby/3/core/rdata.h
+delete.o: $(hdrdir)/ruby/3/core/rfile.h
+delete.o: $(hdrdir)/ruby/3/core/rhash.h
+delete.o: $(hdrdir)/ruby/3/core/robject.h
+delete.o: $(hdrdir)/ruby/3/core/rregexp.h
+delete.o: $(hdrdir)/ruby/3/core/rstring.h
+delete.o: $(hdrdir)/ruby/3/core/rstruct.h
+delete.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+delete.o: $(hdrdir)/ruby/3/ctype.h
+delete.o: $(hdrdir)/ruby/3/dllexport.h
+delete.o: $(hdrdir)/ruby/3/dosish.h
+delete.o: $(hdrdir)/ruby/3/error.h
+delete.o: $(hdrdir)/ruby/3/eval.h
+delete.o: $(hdrdir)/ruby/3/event.h
+delete.o: $(hdrdir)/ruby/3/fl_type.h
+delete.o: $(hdrdir)/ruby/3/gc.h
+delete.o: $(hdrdir)/ruby/3/glob.h
+delete.o: $(hdrdir)/ruby/3/globals.h
+delete.o: $(hdrdir)/ruby/3/has/attribute.h
+delete.o: $(hdrdir)/ruby/3/has/builtin.h
+delete.o: $(hdrdir)/ruby/3/has/c_attribute.h
+delete.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+delete.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+delete.o: $(hdrdir)/ruby/3/has/extension.h
+delete.o: $(hdrdir)/ruby/3/has/feature.h
+delete.o: $(hdrdir)/ruby/3/has/warning.h
+delete.o: $(hdrdir)/ruby/3/intern/array.h
+delete.o: $(hdrdir)/ruby/3/intern/bignum.h
+delete.o: $(hdrdir)/ruby/3/intern/class.h
+delete.o: $(hdrdir)/ruby/3/intern/compar.h
+delete.o: $(hdrdir)/ruby/3/intern/complex.h
+delete.o: $(hdrdir)/ruby/3/intern/cont.h
+delete.o: $(hdrdir)/ruby/3/intern/dir.h
+delete.o: $(hdrdir)/ruby/3/intern/enum.h
+delete.o: $(hdrdir)/ruby/3/intern/enumerator.h
+delete.o: $(hdrdir)/ruby/3/intern/error.h
+delete.o: $(hdrdir)/ruby/3/intern/eval.h
+delete.o: $(hdrdir)/ruby/3/intern/file.h
+delete.o: $(hdrdir)/ruby/3/intern/gc.h
+delete.o: $(hdrdir)/ruby/3/intern/hash.h
+delete.o: $(hdrdir)/ruby/3/intern/io.h
+delete.o: $(hdrdir)/ruby/3/intern/load.h
+delete.o: $(hdrdir)/ruby/3/intern/marshal.h
+delete.o: $(hdrdir)/ruby/3/intern/numeric.h
+delete.o: $(hdrdir)/ruby/3/intern/object.h
+delete.o: $(hdrdir)/ruby/3/intern/parse.h
+delete.o: $(hdrdir)/ruby/3/intern/proc.h
+delete.o: $(hdrdir)/ruby/3/intern/process.h
+delete.o: $(hdrdir)/ruby/3/intern/random.h
+delete.o: $(hdrdir)/ruby/3/intern/range.h
+delete.o: $(hdrdir)/ruby/3/intern/rational.h
+delete.o: $(hdrdir)/ruby/3/intern/re.h
+delete.o: $(hdrdir)/ruby/3/intern/ruby.h
+delete.o: $(hdrdir)/ruby/3/intern/select.h
+delete.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+delete.o: $(hdrdir)/ruby/3/intern/signal.h
+delete.o: $(hdrdir)/ruby/3/intern/sprintf.h
+delete.o: $(hdrdir)/ruby/3/intern/string.h
+delete.o: $(hdrdir)/ruby/3/intern/struct.h
+delete.o: $(hdrdir)/ruby/3/intern/thread.h
+delete.o: $(hdrdir)/ruby/3/intern/time.h
+delete.o: $(hdrdir)/ruby/3/intern/variable.h
+delete.o: $(hdrdir)/ruby/3/intern/vm.h
+delete.o: $(hdrdir)/ruby/3/interpreter.h
+delete.o: $(hdrdir)/ruby/3/iterator.h
+delete.o: $(hdrdir)/ruby/3/memory.h
+delete.o: $(hdrdir)/ruby/3/method.h
+delete.o: $(hdrdir)/ruby/3/module.h
+delete.o: $(hdrdir)/ruby/3/newobj.h
+delete.o: $(hdrdir)/ruby/3/rgengc.h
+delete.o: $(hdrdir)/ruby/3/scan_args.h
+delete.o: $(hdrdir)/ruby/3/special_consts.h
+delete.o: $(hdrdir)/ruby/3/static_assert.h
+delete.o: $(hdrdir)/ruby/3/stdalign.h
+delete.o: $(hdrdir)/ruby/3/stdbool.h
+delete.o: $(hdrdir)/ruby/3/symbol.h
+delete.o: $(hdrdir)/ruby/3/token_paste.h
+delete.o: $(hdrdir)/ruby/3/value.h
+delete.o: $(hdrdir)/ruby/3/value_type.h
+delete.o: $(hdrdir)/ruby/3/variable.h
+delete.o: $(hdrdir)/ruby/3/warning_push.h
+delete.o: $(hdrdir)/ruby/3/xmalloc.h
delete.o: $(hdrdir)/ruby/assert.h
delete.o: $(hdrdir)/ruby/backward.h
+delete.o: $(hdrdir)/ruby/backward/2/assume.h
+delete.o: $(hdrdir)/ruby/backward/2/attributes.h
+delete.o: $(hdrdir)/ruby/backward/2/bool.h
+delete.o: $(hdrdir)/ruby/backward/2/extern.h
+delete.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+delete.o: $(hdrdir)/ruby/backward/2/inttypes.h
+delete.o: $(hdrdir)/ruby/backward/2/limits.h
+delete.o: $(hdrdir)/ruby/backward/2/long_long.h
+delete.o: $(hdrdir)/ruby/backward/2/r_cast.h
+delete.o: $(hdrdir)/ruby/backward/2/rmodule.h
+delete.o: $(hdrdir)/ruby/backward/2/stdalign.h
+delete.o: $(hdrdir)/ruby/backward/2/stdarg.h
delete.o: $(hdrdir)/ruby/defines.h
delete.o: $(hdrdir)/ruby/intern.h
delete.o: $(hdrdir)/ruby/missing.h
@@ -14,8 +166,160 @@ delete.o: delete.c
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/integer/depend b/ext/-test-/integer/depend
index 4ebbae0c3a..3dee6bd8e6 100644
--- a/ext/-test-/integer/depend
+++ b/ext/-test-/integer/depend
@@ -2,8 +2,160 @@
core_ext.o: $(RUBY_EXTCONF_H)
core_ext.o: $(arch_hdrdir)/ruby/config.h
core_ext.o: $(hdrdir)/ruby.h
+core_ext.o: $(hdrdir)/ruby/3/anyargs.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic/char.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic/double.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic/int.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic/long.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic/short.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+core_ext.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+core_ext.o: $(hdrdir)/ruby/3/assume.h
+core_ext.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+core_ext.o: $(hdrdir)/ruby/3/attr/artificial.h
+core_ext.o: $(hdrdir)/ruby/3/attr/cold.h
+core_ext.o: $(hdrdir)/ruby/3/attr/const.h
+core_ext.o: $(hdrdir)/ruby/3/attr/constexpr.h
+core_ext.o: $(hdrdir)/ruby/3/attr/deprecated.h
+core_ext.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+core_ext.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+core_ext.o: $(hdrdir)/ruby/3/attr/error.h
+core_ext.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+core_ext.o: $(hdrdir)/ruby/3/attr/forceinline.h
+core_ext.o: $(hdrdir)/ruby/3/attr/format.h
+core_ext.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+core_ext.o: $(hdrdir)/ruby/3/attr/noalias.h
+core_ext.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+core_ext.o: $(hdrdir)/ruby/3/attr/noexcept.h
+core_ext.o: $(hdrdir)/ruby/3/attr/noinline.h
+core_ext.o: $(hdrdir)/ruby/3/attr/nonnull.h
+core_ext.o: $(hdrdir)/ruby/3/attr/noreturn.h
+core_ext.o: $(hdrdir)/ruby/3/attr/pure.h
+core_ext.o: $(hdrdir)/ruby/3/attr/restrict.h
+core_ext.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+core_ext.o: $(hdrdir)/ruby/3/attr/warning.h
+core_ext.o: $(hdrdir)/ruby/3/attr/weakref.h
+core_ext.o: $(hdrdir)/ruby/3/cast.h
+core_ext.o: $(hdrdir)/ruby/3/compiler_is.h
+core_ext.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+core_ext.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+core_ext.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+core_ext.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+core_ext.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+core_ext.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+core_ext.o: $(hdrdir)/ruby/3/compiler_since.h
+core_ext.o: $(hdrdir)/ruby/3/config.h
+core_ext.o: $(hdrdir)/ruby/3/constant_p.h
+core_ext.o: $(hdrdir)/ruby/3/core.h
+core_ext.o: $(hdrdir)/ruby/3/core/rarray.h
+core_ext.o: $(hdrdir)/ruby/3/core/rbasic.h
+core_ext.o: $(hdrdir)/ruby/3/core/rbignum.h
+core_ext.o: $(hdrdir)/ruby/3/core/rclass.h
+core_ext.o: $(hdrdir)/ruby/3/core/rdata.h
+core_ext.o: $(hdrdir)/ruby/3/core/rfile.h
+core_ext.o: $(hdrdir)/ruby/3/core/rhash.h
+core_ext.o: $(hdrdir)/ruby/3/core/robject.h
+core_ext.o: $(hdrdir)/ruby/3/core/rregexp.h
+core_ext.o: $(hdrdir)/ruby/3/core/rstring.h
+core_ext.o: $(hdrdir)/ruby/3/core/rstruct.h
+core_ext.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+core_ext.o: $(hdrdir)/ruby/3/ctype.h
+core_ext.o: $(hdrdir)/ruby/3/dllexport.h
+core_ext.o: $(hdrdir)/ruby/3/dosish.h
+core_ext.o: $(hdrdir)/ruby/3/error.h
+core_ext.o: $(hdrdir)/ruby/3/eval.h
+core_ext.o: $(hdrdir)/ruby/3/event.h
+core_ext.o: $(hdrdir)/ruby/3/fl_type.h
+core_ext.o: $(hdrdir)/ruby/3/gc.h
+core_ext.o: $(hdrdir)/ruby/3/glob.h
+core_ext.o: $(hdrdir)/ruby/3/globals.h
+core_ext.o: $(hdrdir)/ruby/3/has/attribute.h
+core_ext.o: $(hdrdir)/ruby/3/has/builtin.h
+core_ext.o: $(hdrdir)/ruby/3/has/c_attribute.h
+core_ext.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+core_ext.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+core_ext.o: $(hdrdir)/ruby/3/has/extension.h
+core_ext.o: $(hdrdir)/ruby/3/has/feature.h
+core_ext.o: $(hdrdir)/ruby/3/has/warning.h
+core_ext.o: $(hdrdir)/ruby/3/intern/array.h
+core_ext.o: $(hdrdir)/ruby/3/intern/bignum.h
+core_ext.o: $(hdrdir)/ruby/3/intern/class.h
+core_ext.o: $(hdrdir)/ruby/3/intern/compar.h
+core_ext.o: $(hdrdir)/ruby/3/intern/complex.h
+core_ext.o: $(hdrdir)/ruby/3/intern/cont.h
+core_ext.o: $(hdrdir)/ruby/3/intern/dir.h
+core_ext.o: $(hdrdir)/ruby/3/intern/enum.h
+core_ext.o: $(hdrdir)/ruby/3/intern/enumerator.h
+core_ext.o: $(hdrdir)/ruby/3/intern/error.h
+core_ext.o: $(hdrdir)/ruby/3/intern/eval.h
+core_ext.o: $(hdrdir)/ruby/3/intern/file.h
+core_ext.o: $(hdrdir)/ruby/3/intern/gc.h
+core_ext.o: $(hdrdir)/ruby/3/intern/hash.h
+core_ext.o: $(hdrdir)/ruby/3/intern/io.h
+core_ext.o: $(hdrdir)/ruby/3/intern/load.h
+core_ext.o: $(hdrdir)/ruby/3/intern/marshal.h
+core_ext.o: $(hdrdir)/ruby/3/intern/numeric.h
+core_ext.o: $(hdrdir)/ruby/3/intern/object.h
+core_ext.o: $(hdrdir)/ruby/3/intern/parse.h
+core_ext.o: $(hdrdir)/ruby/3/intern/proc.h
+core_ext.o: $(hdrdir)/ruby/3/intern/process.h
+core_ext.o: $(hdrdir)/ruby/3/intern/random.h
+core_ext.o: $(hdrdir)/ruby/3/intern/range.h
+core_ext.o: $(hdrdir)/ruby/3/intern/rational.h
+core_ext.o: $(hdrdir)/ruby/3/intern/re.h
+core_ext.o: $(hdrdir)/ruby/3/intern/ruby.h
+core_ext.o: $(hdrdir)/ruby/3/intern/select.h
+core_ext.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+core_ext.o: $(hdrdir)/ruby/3/intern/signal.h
+core_ext.o: $(hdrdir)/ruby/3/intern/sprintf.h
+core_ext.o: $(hdrdir)/ruby/3/intern/string.h
+core_ext.o: $(hdrdir)/ruby/3/intern/struct.h
+core_ext.o: $(hdrdir)/ruby/3/intern/thread.h
+core_ext.o: $(hdrdir)/ruby/3/intern/time.h
+core_ext.o: $(hdrdir)/ruby/3/intern/variable.h
+core_ext.o: $(hdrdir)/ruby/3/intern/vm.h
+core_ext.o: $(hdrdir)/ruby/3/interpreter.h
+core_ext.o: $(hdrdir)/ruby/3/iterator.h
+core_ext.o: $(hdrdir)/ruby/3/memory.h
+core_ext.o: $(hdrdir)/ruby/3/method.h
+core_ext.o: $(hdrdir)/ruby/3/module.h
+core_ext.o: $(hdrdir)/ruby/3/newobj.h
+core_ext.o: $(hdrdir)/ruby/3/rgengc.h
+core_ext.o: $(hdrdir)/ruby/3/scan_args.h
+core_ext.o: $(hdrdir)/ruby/3/special_consts.h
+core_ext.o: $(hdrdir)/ruby/3/static_assert.h
+core_ext.o: $(hdrdir)/ruby/3/stdalign.h
+core_ext.o: $(hdrdir)/ruby/3/stdbool.h
+core_ext.o: $(hdrdir)/ruby/3/symbol.h
+core_ext.o: $(hdrdir)/ruby/3/token_paste.h
+core_ext.o: $(hdrdir)/ruby/3/value.h
+core_ext.o: $(hdrdir)/ruby/3/value_type.h
+core_ext.o: $(hdrdir)/ruby/3/variable.h
+core_ext.o: $(hdrdir)/ruby/3/warning_push.h
+core_ext.o: $(hdrdir)/ruby/3/xmalloc.h
core_ext.o: $(hdrdir)/ruby/assert.h
core_ext.o: $(hdrdir)/ruby/backward.h
+core_ext.o: $(hdrdir)/ruby/backward/2/assume.h
+core_ext.o: $(hdrdir)/ruby/backward/2/attributes.h
+core_ext.o: $(hdrdir)/ruby/backward/2/bool.h
+core_ext.o: $(hdrdir)/ruby/backward/2/extern.h
+core_ext.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+core_ext.o: $(hdrdir)/ruby/backward/2/inttypes.h
+core_ext.o: $(hdrdir)/ruby/backward/2/limits.h
+core_ext.o: $(hdrdir)/ruby/backward/2/long_long.h
+core_ext.o: $(hdrdir)/ruby/backward/2/r_cast.h
+core_ext.o: $(hdrdir)/ruby/backward/2/rmodule.h
+core_ext.o: $(hdrdir)/ruby/backward/2/stdalign.h
+core_ext.o: $(hdrdir)/ruby/backward/2/stdarg.h
core_ext.o: $(hdrdir)/ruby/defines.h
core_ext.o: $(hdrdir)/ruby/intern.h
core_ext.o: $(hdrdir)/ruby/missing.h
@@ -18,14 +170,165 @@ core_ext.o: $(top_srcdir)/internal/fixnum.h
core_ext.o: $(top_srcdir)/internal/numeric.h
core_ext.o: $(top_srcdir)/internal/serial.h
core_ext.o: $(top_srcdir)/internal/static_assert.h
-core_ext.o: $(top_srcdir)/internal/stdbool.h
core_ext.o: $(top_srcdir)/internal/vm.h
core_ext.o: core_ext.c
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
@@ -36,8 +339,160 @@ init.o: init.c
my_integer.o: $(RUBY_EXTCONF_H)
my_integer.o: $(arch_hdrdir)/ruby/config.h
my_integer.o: $(hdrdir)/ruby.h
+my_integer.o: $(hdrdir)/ruby/3/anyargs.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic/char.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic/double.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic/int.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic/long.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic/short.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+my_integer.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+my_integer.o: $(hdrdir)/ruby/3/assume.h
+my_integer.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+my_integer.o: $(hdrdir)/ruby/3/attr/artificial.h
+my_integer.o: $(hdrdir)/ruby/3/attr/cold.h
+my_integer.o: $(hdrdir)/ruby/3/attr/const.h
+my_integer.o: $(hdrdir)/ruby/3/attr/constexpr.h
+my_integer.o: $(hdrdir)/ruby/3/attr/deprecated.h
+my_integer.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+my_integer.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+my_integer.o: $(hdrdir)/ruby/3/attr/error.h
+my_integer.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+my_integer.o: $(hdrdir)/ruby/3/attr/forceinline.h
+my_integer.o: $(hdrdir)/ruby/3/attr/format.h
+my_integer.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+my_integer.o: $(hdrdir)/ruby/3/attr/noalias.h
+my_integer.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+my_integer.o: $(hdrdir)/ruby/3/attr/noexcept.h
+my_integer.o: $(hdrdir)/ruby/3/attr/noinline.h
+my_integer.o: $(hdrdir)/ruby/3/attr/nonnull.h
+my_integer.o: $(hdrdir)/ruby/3/attr/noreturn.h
+my_integer.o: $(hdrdir)/ruby/3/attr/pure.h
+my_integer.o: $(hdrdir)/ruby/3/attr/restrict.h
+my_integer.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+my_integer.o: $(hdrdir)/ruby/3/attr/warning.h
+my_integer.o: $(hdrdir)/ruby/3/attr/weakref.h
+my_integer.o: $(hdrdir)/ruby/3/cast.h
+my_integer.o: $(hdrdir)/ruby/3/compiler_is.h
+my_integer.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+my_integer.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+my_integer.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+my_integer.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+my_integer.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+my_integer.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+my_integer.o: $(hdrdir)/ruby/3/compiler_since.h
+my_integer.o: $(hdrdir)/ruby/3/config.h
+my_integer.o: $(hdrdir)/ruby/3/constant_p.h
+my_integer.o: $(hdrdir)/ruby/3/core.h
+my_integer.o: $(hdrdir)/ruby/3/core/rarray.h
+my_integer.o: $(hdrdir)/ruby/3/core/rbasic.h
+my_integer.o: $(hdrdir)/ruby/3/core/rbignum.h
+my_integer.o: $(hdrdir)/ruby/3/core/rclass.h
+my_integer.o: $(hdrdir)/ruby/3/core/rdata.h
+my_integer.o: $(hdrdir)/ruby/3/core/rfile.h
+my_integer.o: $(hdrdir)/ruby/3/core/rhash.h
+my_integer.o: $(hdrdir)/ruby/3/core/robject.h
+my_integer.o: $(hdrdir)/ruby/3/core/rregexp.h
+my_integer.o: $(hdrdir)/ruby/3/core/rstring.h
+my_integer.o: $(hdrdir)/ruby/3/core/rstruct.h
+my_integer.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+my_integer.o: $(hdrdir)/ruby/3/ctype.h
+my_integer.o: $(hdrdir)/ruby/3/dllexport.h
+my_integer.o: $(hdrdir)/ruby/3/dosish.h
+my_integer.o: $(hdrdir)/ruby/3/error.h
+my_integer.o: $(hdrdir)/ruby/3/eval.h
+my_integer.o: $(hdrdir)/ruby/3/event.h
+my_integer.o: $(hdrdir)/ruby/3/fl_type.h
+my_integer.o: $(hdrdir)/ruby/3/gc.h
+my_integer.o: $(hdrdir)/ruby/3/glob.h
+my_integer.o: $(hdrdir)/ruby/3/globals.h
+my_integer.o: $(hdrdir)/ruby/3/has/attribute.h
+my_integer.o: $(hdrdir)/ruby/3/has/builtin.h
+my_integer.o: $(hdrdir)/ruby/3/has/c_attribute.h
+my_integer.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+my_integer.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+my_integer.o: $(hdrdir)/ruby/3/has/extension.h
+my_integer.o: $(hdrdir)/ruby/3/has/feature.h
+my_integer.o: $(hdrdir)/ruby/3/has/warning.h
+my_integer.o: $(hdrdir)/ruby/3/intern/array.h
+my_integer.o: $(hdrdir)/ruby/3/intern/bignum.h
+my_integer.o: $(hdrdir)/ruby/3/intern/class.h
+my_integer.o: $(hdrdir)/ruby/3/intern/compar.h
+my_integer.o: $(hdrdir)/ruby/3/intern/complex.h
+my_integer.o: $(hdrdir)/ruby/3/intern/cont.h
+my_integer.o: $(hdrdir)/ruby/3/intern/dir.h
+my_integer.o: $(hdrdir)/ruby/3/intern/enum.h
+my_integer.o: $(hdrdir)/ruby/3/intern/enumerator.h
+my_integer.o: $(hdrdir)/ruby/3/intern/error.h
+my_integer.o: $(hdrdir)/ruby/3/intern/eval.h
+my_integer.o: $(hdrdir)/ruby/3/intern/file.h
+my_integer.o: $(hdrdir)/ruby/3/intern/gc.h
+my_integer.o: $(hdrdir)/ruby/3/intern/hash.h
+my_integer.o: $(hdrdir)/ruby/3/intern/io.h
+my_integer.o: $(hdrdir)/ruby/3/intern/load.h
+my_integer.o: $(hdrdir)/ruby/3/intern/marshal.h
+my_integer.o: $(hdrdir)/ruby/3/intern/numeric.h
+my_integer.o: $(hdrdir)/ruby/3/intern/object.h
+my_integer.o: $(hdrdir)/ruby/3/intern/parse.h
+my_integer.o: $(hdrdir)/ruby/3/intern/proc.h
+my_integer.o: $(hdrdir)/ruby/3/intern/process.h
+my_integer.o: $(hdrdir)/ruby/3/intern/random.h
+my_integer.o: $(hdrdir)/ruby/3/intern/range.h
+my_integer.o: $(hdrdir)/ruby/3/intern/rational.h
+my_integer.o: $(hdrdir)/ruby/3/intern/re.h
+my_integer.o: $(hdrdir)/ruby/3/intern/ruby.h
+my_integer.o: $(hdrdir)/ruby/3/intern/select.h
+my_integer.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+my_integer.o: $(hdrdir)/ruby/3/intern/signal.h
+my_integer.o: $(hdrdir)/ruby/3/intern/sprintf.h
+my_integer.o: $(hdrdir)/ruby/3/intern/string.h
+my_integer.o: $(hdrdir)/ruby/3/intern/struct.h
+my_integer.o: $(hdrdir)/ruby/3/intern/thread.h
+my_integer.o: $(hdrdir)/ruby/3/intern/time.h
+my_integer.o: $(hdrdir)/ruby/3/intern/variable.h
+my_integer.o: $(hdrdir)/ruby/3/intern/vm.h
+my_integer.o: $(hdrdir)/ruby/3/interpreter.h
+my_integer.o: $(hdrdir)/ruby/3/iterator.h
+my_integer.o: $(hdrdir)/ruby/3/memory.h
+my_integer.o: $(hdrdir)/ruby/3/method.h
+my_integer.o: $(hdrdir)/ruby/3/module.h
+my_integer.o: $(hdrdir)/ruby/3/newobj.h
+my_integer.o: $(hdrdir)/ruby/3/rgengc.h
+my_integer.o: $(hdrdir)/ruby/3/scan_args.h
+my_integer.o: $(hdrdir)/ruby/3/special_consts.h
+my_integer.o: $(hdrdir)/ruby/3/static_assert.h
+my_integer.o: $(hdrdir)/ruby/3/stdalign.h
+my_integer.o: $(hdrdir)/ruby/3/stdbool.h
+my_integer.o: $(hdrdir)/ruby/3/symbol.h
+my_integer.o: $(hdrdir)/ruby/3/token_paste.h
+my_integer.o: $(hdrdir)/ruby/3/value.h
+my_integer.o: $(hdrdir)/ruby/3/value_type.h
+my_integer.o: $(hdrdir)/ruby/3/variable.h
+my_integer.o: $(hdrdir)/ruby/3/warning_push.h
+my_integer.o: $(hdrdir)/ruby/3/xmalloc.h
my_integer.o: $(hdrdir)/ruby/assert.h
my_integer.o: $(hdrdir)/ruby/backward.h
+my_integer.o: $(hdrdir)/ruby/backward/2/assume.h
+my_integer.o: $(hdrdir)/ruby/backward/2/attributes.h
+my_integer.o: $(hdrdir)/ruby/backward/2/bool.h
+my_integer.o: $(hdrdir)/ruby/backward/2/extern.h
+my_integer.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+my_integer.o: $(hdrdir)/ruby/backward/2/inttypes.h
+my_integer.o: $(hdrdir)/ruby/backward/2/limits.h
+my_integer.o: $(hdrdir)/ruby/backward/2/long_long.h
+my_integer.o: $(hdrdir)/ruby/backward/2/r_cast.h
+my_integer.o: $(hdrdir)/ruby/backward/2/rmodule.h
+my_integer.o: $(hdrdir)/ruby/backward/2/stdalign.h
+my_integer.o: $(hdrdir)/ruby/backward/2/stdarg.h
my_integer.o: $(hdrdir)/ruby/defines.h
my_integer.o: $(hdrdir)/ruby/intern.h
my_integer.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/iseq_load/depend b/ext/-test-/iseq_load/depend
index ac549546ec..062552e6b4 100644
--- a/ext/-test-/iseq_load/depend
+++ b/ext/-test-/iseq_load/depend
@@ -2,8 +2,160 @@
iseq_load.o: $(RUBY_EXTCONF_H)
iseq_load.o: $(arch_hdrdir)/ruby/config.h
iseq_load.o: $(hdrdir)/ruby.h
+iseq_load.o: $(hdrdir)/ruby/3/anyargs.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic/char.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic/double.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic/int.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic/long.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic/short.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+iseq_load.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+iseq_load.o: $(hdrdir)/ruby/3/assume.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/artificial.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/cold.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/const.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/constexpr.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/deprecated.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/error.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/forceinline.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/format.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/noalias.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/noexcept.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/noinline.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/nonnull.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/noreturn.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/pure.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/restrict.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/warning.h
+iseq_load.o: $(hdrdir)/ruby/3/attr/weakref.h
+iseq_load.o: $(hdrdir)/ruby/3/cast.h
+iseq_load.o: $(hdrdir)/ruby/3/compiler_is.h
+iseq_load.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+iseq_load.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+iseq_load.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+iseq_load.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+iseq_load.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+iseq_load.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+iseq_load.o: $(hdrdir)/ruby/3/compiler_since.h
+iseq_load.o: $(hdrdir)/ruby/3/config.h
+iseq_load.o: $(hdrdir)/ruby/3/constant_p.h
+iseq_load.o: $(hdrdir)/ruby/3/core.h
+iseq_load.o: $(hdrdir)/ruby/3/core/rarray.h
+iseq_load.o: $(hdrdir)/ruby/3/core/rbasic.h
+iseq_load.o: $(hdrdir)/ruby/3/core/rbignum.h
+iseq_load.o: $(hdrdir)/ruby/3/core/rclass.h
+iseq_load.o: $(hdrdir)/ruby/3/core/rdata.h
+iseq_load.o: $(hdrdir)/ruby/3/core/rfile.h
+iseq_load.o: $(hdrdir)/ruby/3/core/rhash.h
+iseq_load.o: $(hdrdir)/ruby/3/core/robject.h
+iseq_load.o: $(hdrdir)/ruby/3/core/rregexp.h
+iseq_load.o: $(hdrdir)/ruby/3/core/rstring.h
+iseq_load.o: $(hdrdir)/ruby/3/core/rstruct.h
+iseq_load.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+iseq_load.o: $(hdrdir)/ruby/3/ctype.h
+iseq_load.o: $(hdrdir)/ruby/3/dllexport.h
+iseq_load.o: $(hdrdir)/ruby/3/dosish.h
+iseq_load.o: $(hdrdir)/ruby/3/error.h
+iseq_load.o: $(hdrdir)/ruby/3/eval.h
+iseq_load.o: $(hdrdir)/ruby/3/event.h
+iseq_load.o: $(hdrdir)/ruby/3/fl_type.h
+iseq_load.o: $(hdrdir)/ruby/3/gc.h
+iseq_load.o: $(hdrdir)/ruby/3/glob.h
+iseq_load.o: $(hdrdir)/ruby/3/globals.h
+iseq_load.o: $(hdrdir)/ruby/3/has/attribute.h
+iseq_load.o: $(hdrdir)/ruby/3/has/builtin.h
+iseq_load.o: $(hdrdir)/ruby/3/has/c_attribute.h
+iseq_load.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+iseq_load.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+iseq_load.o: $(hdrdir)/ruby/3/has/extension.h
+iseq_load.o: $(hdrdir)/ruby/3/has/feature.h
+iseq_load.o: $(hdrdir)/ruby/3/has/warning.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/array.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/bignum.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/class.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/compar.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/complex.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/cont.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/dir.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/enum.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/enumerator.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/error.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/eval.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/file.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/gc.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/hash.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/io.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/load.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/marshal.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/numeric.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/object.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/parse.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/proc.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/process.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/random.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/range.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/rational.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/re.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/ruby.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/select.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/signal.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/sprintf.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/string.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/struct.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/thread.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/time.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/variable.h
+iseq_load.o: $(hdrdir)/ruby/3/intern/vm.h
+iseq_load.o: $(hdrdir)/ruby/3/interpreter.h
+iseq_load.o: $(hdrdir)/ruby/3/iterator.h
+iseq_load.o: $(hdrdir)/ruby/3/memory.h
+iseq_load.o: $(hdrdir)/ruby/3/method.h
+iseq_load.o: $(hdrdir)/ruby/3/module.h
+iseq_load.o: $(hdrdir)/ruby/3/newobj.h
+iseq_load.o: $(hdrdir)/ruby/3/rgengc.h
+iseq_load.o: $(hdrdir)/ruby/3/scan_args.h
+iseq_load.o: $(hdrdir)/ruby/3/special_consts.h
+iseq_load.o: $(hdrdir)/ruby/3/static_assert.h
+iseq_load.o: $(hdrdir)/ruby/3/stdalign.h
+iseq_load.o: $(hdrdir)/ruby/3/stdbool.h
+iseq_load.o: $(hdrdir)/ruby/3/symbol.h
+iseq_load.o: $(hdrdir)/ruby/3/token_paste.h
+iseq_load.o: $(hdrdir)/ruby/3/value.h
+iseq_load.o: $(hdrdir)/ruby/3/value_type.h
+iseq_load.o: $(hdrdir)/ruby/3/variable.h
+iseq_load.o: $(hdrdir)/ruby/3/warning_push.h
+iseq_load.o: $(hdrdir)/ruby/3/xmalloc.h
iseq_load.o: $(hdrdir)/ruby/assert.h
iseq_load.o: $(hdrdir)/ruby/backward.h
+iseq_load.o: $(hdrdir)/ruby/backward/2/assume.h
+iseq_load.o: $(hdrdir)/ruby/backward/2/attributes.h
+iseq_load.o: $(hdrdir)/ruby/backward/2/bool.h
+iseq_load.o: $(hdrdir)/ruby/backward/2/extern.h
+iseq_load.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+iseq_load.o: $(hdrdir)/ruby/backward/2/inttypes.h
+iseq_load.o: $(hdrdir)/ruby/backward/2/limits.h
+iseq_load.o: $(hdrdir)/ruby/backward/2/long_long.h
+iseq_load.o: $(hdrdir)/ruby/backward/2/r_cast.h
+iseq_load.o: $(hdrdir)/ruby/backward/2/rmodule.h
+iseq_load.o: $(hdrdir)/ruby/backward/2/stdalign.h
+iseq_load.o: $(hdrdir)/ruby/backward/2/stdarg.h
iseq_load.o: $(hdrdir)/ruby/defines.h
iseq_load.o: $(hdrdir)/ruby/intern.h
iseq_load.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/iter/depend b/ext/-test-/iter/depend
index 5e754950c1..7fb7f287a7 100644
--- a/ext/-test-/iter/depend
+++ b/ext/-test-/iter/depend
@@ -2,8 +2,160 @@
break.o: $(RUBY_EXTCONF_H)
break.o: $(arch_hdrdir)/ruby/config.h
break.o: $(hdrdir)/ruby.h
+break.o: $(hdrdir)/ruby/3/anyargs.h
+break.o: $(hdrdir)/ruby/3/arithmetic.h
+break.o: $(hdrdir)/ruby/3/arithmetic/char.h
+break.o: $(hdrdir)/ruby/3/arithmetic/double.h
+break.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+break.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+break.o: $(hdrdir)/ruby/3/arithmetic/int.h
+break.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+break.o: $(hdrdir)/ruby/3/arithmetic/long.h
+break.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+break.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+break.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+break.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+break.o: $(hdrdir)/ruby/3/arithmetic/short.h
+break.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+break.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+break.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+break.o: $(hdrdir)/ruby/3/assume.h
+break.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+break.o: $(hdrdir)/ruby/3/attr/artificial.h
+break.o: $(hdrdir)/ruby/3/attr/cold.h
+break.o: $(hdrdir)/ruby/3/attr/const.h
+break.o: $(hdrdir)/ruby/3/attr/constexpr.h
+break.o: $(hdrdir)/ruby/3/attr/deprecated.h
+break.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+break.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+break.o: $(hdrdir)/ruby/3/attr/error.h
+break.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+break.o: $(hdrdir)/ruby/3/attr/forceinline.h
+break.o: $(hdrdir)/ruby/3/attr/format.h
+break.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+break.o: $(hdrdir)/ruby/3/attr/noalias.h
+break.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+break.o: $(hdrdir)/ruby/3/attr/noexcept.h
+break.o: $(hdrdir)/ruby/3/attr/noinline.h
+break.o: $(hdrdir)/ruby/3/attr/nonnull.h
+break.o: $(hdrdir)/ruby/3/attr/noreturn.h
+break.o: $(hdrdir)/ruby/3/attr/pure.h
+break.o: $(hdrdir)/ruby/3/attr/restrict.h
+break.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+break.o: $(hdrdir)/ruby/3/attr/warning.h
+break.o: $(hdrdir)/ruby/3/attr/weakref.h
+break.o: $(hdrdir)/ruby/3/cast.h
+break.o: $(hdrdir)/ruby/3/compiler_is.h
+break.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+break.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+break.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+break.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+break.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+break.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+break.o: $(hdrdir)/ruby/3/compiler_since.h
+break.o: $(hdrdir)/ruby/3/config.h
+break.o: $(hdrdir)/ruby/3/constant_p.h
+break.o: $(hdrdir)/ruby/3/core.h
+break.o: $(hdrdir)/ruby/3/core/rarray.h
+break.o: $(hdrdir)/ruby/3/core/rbasic.h
+break.o: $(hdrdir)/ruby/3/core/rbignum.h
+break.o: $(hdrdir)/ruby/3/core/rclass.h
+break.o: $(hdrdir)/ruby/3/core/rdata.h
+break.o: $(hdrdir)/ruby/3/core/rfile.h
+break.o: $(hdrdir)/ruby/3/core/rhash.h
+break.o: $(hdrdir)/ruby/3/core/robject.h
+break.o: $(hdrdir)/ruby/3/core/rregexp.h
+break.o: $(hdrdir)/ruby/3/core/rstring.h
+break.o: $(hdrdir)/ruby/3/core/rstruct.h
+break.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+break.o: $(hdrdir)/ruby/3/ctype.h
+break.o: $(hdrdir)/ruby/3/dllexport.h
+break.o: $(hdrdir)/ruby/3/dosish.h
+break.o: $(hdrdir)/ruby/3/error.h
+break.o: $(hdrdir)/ruby/3/eval.h
+break.o: $(hdrdir)/ruby/3/event.h
+break.o: $(hdrdir)/ruby/3/fl_type.h
+break.o: $(hdrdir)/ruby/3/gc.h
+break.o: $(hdrdir)/ruby/3/glob.h
+break.o: $(hdrdir)/ruby/3/globals.h
+break.o: $(hdrdir)/ruby/3/has/attribute.h
+break.o: $(hdrdir)/ruby/3/has/builtin.h
+break.o: $(hdrdir)/ruby/3/has/c_attribute.h
+break.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+break.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+break.o: $(hdrdir)/ruby/3/has/extension.h
+break.o: $(hdrdir)/ruby/3/has/feature.h
+break.o: $(hdrdir)/ruby/3/has/warning.h
+break.o: $(hdrdir)/ruby/3/intern/array.h
+break.o: $(hdrdir)/ruby/3/intern/bignum.h
+break.o: $(hdrdir)/ruby/3/intern/class.h
+break.o: $(hdrdir)/ruby/3/intern/compar.h
+break.o: $(hdrdir)/ruby/3/intern/complex.h
+break.o: $(hdrdir)/ruby/3/intern/cont.h
+break.o: $(hdrdir)/ruby/3/intern/dir.h
+break.o: $(hdrdir)/ruby/3/intern/enum.h
+break.o: $(hdrdir)/ruby/3/intern/enumerator.h
+break.o: $(hdrdir)/ruby/3/intern/error.h
+break.o: $(hdrdir)/ruby/3/intern/eval.h
+break.o: $(hdrdir)/ruby/3/intern/file.h
+break.o: $(hdrdir)/ruby/3/intern/gc.h
+break.o: $(hdrdir)/ruby/3/intern/hash.h
+break.o: $(hdrdir)/ruby/3/intern/io.h
+break.o: $(hdrdir)/ruby/3/intern/load.h
+break.o: $(hdrdir)/ruby/3/intern/marshal.h
+break.o: $(hdrdir)/ruby/3/intern/numeric.h
+break.o: $(hdrdir)/ruby/3/intern/object.h
+break.o: $(hdrdir)/ruby/3/intern/parse.h
+break.o: $(hdrdir)/ruby/3/intern/proc.h
+break.o: $(hdrdir)/ruby/3/intern/process.h
+break.o: $(hdrdir)/ruby/3/intern/random.h
+break.o: $(hdrdir)/ruby/3/intern/range.h
+break.o: $(hdrdir)/ruby/3/intern/rational.h
+break.o: $(hdrdir)/ruby/3/intern/re.h
+break.o: $(hdrdir)/ruby/3/intern/ruby.h
+break.o: $(hdrdir)/ruby/3/intern/select.h
+break.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+break.o: $(hdrdir)/ruby/3/intern/signal.h
+break.o: $(hdrdir)/ruby/3/intern/sprintf.h
+break.o: $(hdrdir)/ruby/3/intern/string.h
+break.o: $(hdrdir)/ruby/3/intern/struct.h
+break.o: $(hdrdir)/ruby/3/intern/thread.h
+break.o: $(hdrdir)/ruby/3/intern/time.h
+break.o: $(hdrdir)/ruby/3/intern/variable.h
+break.o: $(hdrdir)/ruby/3/intern/vm.h
+break.o: $(hdrdir)/ruby/3/interpreter.h
+break.o: $(hdrdir)/ruby/3/iterator.h
+break.o: $(hdrdir)/ruby/3/memory.h
+break.o: $(hdrdir)/ruby/3/method.h
+break.o: $(hdrdir)/ruby/3/module.h
+break.o: $(hdrdir)/ruby/3/newobj.h
+break.o: $(hdrdir)/ruby/3/rgengc.h
+break.o: $(hdrdir)/ruby/3/scan_args.h
+break.o: $(hdrdir)/ruby/3/special_consts.h
+break.o: $(hdrdir)/ruby/3/static_assert.h
+break.o: $(hdrdir)/ruby/3/stdalign.h
+break.o: $(hdrdir)/ruby/3/stdbool.h
+break.o: $(hdrdir)/ruby/3/symbol.h
+break.o: $(hdrdir)/ruby/3/token_paste.h
+break.o: $(hdrdir)/ruby/3/value.h
+break.o: $(hdrdir)/ruby/3/value_type.h
+break.o: $(hdrdir)/ruby/3/variable.h
+break.o: $(hdrdir)/ruby/3/warning_push.h
+break.o: $(hdrdir)/ruby/3/xmalloc.h
break.o: $(hdrdir)/ruby/assert.h
break.o: $(hdrdir)/ruby/backward.h
+break.o: $(hdrdir)/ruby/backward/2/assume.h
+break.o: $(hdrdir)/ruby/backward/2/attributes.h
+break.o: $(hdrdir)/ruby/backward/2/bool.h
+break.o: $(hdrdir)/ruby/backward/2/extern.h
+break.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+break.o: $(hdrdir)/ruby/backward/2/inttypes.h
+break.o: $(hdrdir)/ruby/backward/2/limits.h
+break.o: $(hdrdir)/ruby/backward/2/long_long.h
+break.o: $(hdrdir)/ruby/backward/2/r_cast.h
+break.o: $(hdrdir)/ruby/backward/2/rmodule.h
+break.o: $(hdrdir)/ruby/backward/2/stdalign.h
+break.o: $(hdrdir)/ruby/backward/2/stdarg.h
break.o: $(hdrdir)/ruby/defines.h
break.o: $(hdrdir)/ruby/intern.h
break.o: $(hdrdir)/ruby/missing.h
@@ -14,8 +166,160 @@ break.o: break.c
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
@@ -26,8 +330,160 @@ init.o: init.c
yield.o: $(RUBY_EXTCONF_H)
yield.o: $(arch_hdrdir)/ruby/config.h
yield.o: $(hdrdir)/ruby.h
+yield.o: $(hdrdir)/ruby/3/anyargs.h
+yield.o: $(hdrdir)/ruby/3/arithmetic.h
+yield.o: $(hdrdir)/ruby/3/arithmetic/char.h
+yield.o: $(hdrdir)/ruby/3/arithmetic/double.h
+yield.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+yield.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+yield.o: $(hdrdir)/ruby/3/arithmetic/int.h
+yield.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+yield.o: $(hdrdir)/ruby/3/arithmetic/long.h
+yield.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+yield.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+yield.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+yield.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+yield.o: $(hdrdir)/ruby/3/arithmetic/short.h
+yield.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+yield.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+yield.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+yield.o: $(hdrdir)/ruby/3/assume.h
+yield.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+yield.o: $(hdrdir)/ruby/3/attr/artificial.h
+yield.o: $(hdrdir)/ruby/3/attr/cold.h
+yield.o: $(hdrdir)/ruby/3/attr/const.h
+yield.o: $(hdrdir)/ruby/3/attr/constexpr.h
+yield.o: $(hdrdir)/ruby/3/attr/deprecated.h
+yield.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+yield.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+yield.o: $(hdrdir)/ruby/3/attr/error.h
+yield.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+yield.o: $(hdrdir)/ruby/3/attr/forceinline.h
+yield.o: $(hdrdir)/ruby/3/attr/format.h
+yield.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+yield.o: $(hdrdir)/ruby/3/attr/noalias.h
+yield.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+yield.o: $(hdrdir)/ruby/3/attr/noexcept.h
+yield.o: $(hdrdir)/ruby/3/attr/noinline.h
+yield.o: $(hdrdir)/ruby/3/attr/nonnull.h
+yield.o: $(hdrdir)/ruby/3/attr/noreturn.h
+yield.o: $(hdrdir)/ruby/3/attr/pure.h
+yield.o: $(hdrdir)/ruby/3/attr/restrict.h
+yield.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+yield.o: $(hdrdir)/ruby/3/attr/warning.h
+yield.o: $(hdrdir)/ruby/3/attr/weakref.h
+yield.o: $(hdrdir)/ruby/3/cast.h
+yield.o: $(hdrdir)/ruby/3/compiler_is.h
+yield.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+yield.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+yield.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+yield.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+yield.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+yield.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+yield.o: $(hdrdir)/ruby/3/compiler_since.h
+yield.o: $(hdrdir)/ruby/3/config.h
+yield.o: $(hdrdir)/ruby/3/constant_p.h
+yield.o: $(hdrdir)/ruby/3/core.h
+yield.o: $(hdrdir)/ruby/3/core/rarray.h
+yield.o: $(hdrdir)/ruby/3/core/rbasic.h
+yield.o: $(hdrdir)/ruby/3/core/rbignum.h
+yield.o: $(hdrdir)/ruby/3/core/rclass.h
+yield.o: $(hdrdir)/ruby/3/core/rdata.h
+yield.o: $(hdrdir)/ruby/3/core/rfile.h
+yield.o: $(hdrdir)/ruby/3/core/rhash.h
+yield.o: $(hdrdir)/ruby/3/core/robject.h
+yield.o: $(hdrdir)/ruby/3/core/rregexp.h
+yield.o: $(hdrdir)/ruby/3/core/rstring.h
+yield.o: $(hdrdir)/ruby/3/core/rstruct.h
+yield.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+yield.o: $(hdrdir)/ruby/3/ctype.h
+yield.o: $(hdrdir)/ruby/3/dllexport.h
+yield.o: $(hdrdir)/ruby/3/dosish.h
+yield.o: $(hdrdir)/ruby/3/error.h
+yield.o: $(hdrdir)/ruby/3/eval.h
+yield.o: $(hdrdir)/ruby/3/event.h
+yield.o: $(hdrdir)/ruby/3/fl_type.h
+yield.o: $(hdrdir)/ruby/3/gc.h
+yield.o: $(hdrdir)/ruby/3/glob.h
+yield.o: $(hdrdir)/ruby/3/globals.h
+yield.o: $(hdrdir)/ruby/3/has/attribute.h
+yield.o: $(hdrdir)/ruby/3/has/builtin.h
+yield.o: $(hdrdir)/ruby/3/has/c_attribute.h
+yield.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+yield.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+yield.o: $(hdrdir)/ruby/3/has/extension.h
+yield.o: $(hdrdir)/ruby/3/has/feature.h
+yield.o: $(hdrdir)/ruby/3/has/warning.h
+yield.o: $(hdrdir)/ruby/3/intern/array.h
+yield.o: $(hdrdir)/ruby/3/intern/bignum.h
+yield.o: $(hdrdir)/ruby/3/intern/class.h
+yield.o: $(hdrdir)/ruby/3/intern/compar.h
+yield.o: $(hdrdir)/ruby/3/intern/complex.h
+yield.o: $(hdrdir)/ruby/3/intern/cont.h
+yield.o: $(hdrdir)/ruby/3/intern/dir.h
+yield.o: $(hdrdir)/ruby/3/intern/enum.h
+yield.o: $(hdrdir)/ruby/3/intern/enumerator.h
+yield.o: $(hdrdir)/ruby/3/intern/error.h
+yield.o: $(hdrdir)/ruby/3/intern/eval.h
+yield.o: $(hdrdir)/ruby/3/intern/file.h
+yield.o: $(hdrdir)/ruby/3/intern/gc.h
+yield.o: $(hdrdir)/ruby/3/intern/hash.h
+yield.o: $(hdrdir)/ruby/3/intern/io.h
+yield.o: $(hdrdir)/ruby/3/intern/load.h
+yield.o: $(hdrdir)/ruby/3/intern/marshal.h
+yield.o: $(hdrdir)/ruby/3/intern/numeric.h
+yield.o: $(hdrdir)/ruby/3/intern/object.h
+yield.o: $(hdrdir)/ruby/3/intern/parse.h
+yield.o: $(hdrdir)/ruby/3/intern/proc.h
+yield.o: $(hdrdir)/ruby/3/intern/process.h
+yield.o: $(hdrdir)/ruby/3/intern/random.h
+yield.o: $(hdrdir)/ruby/3/intern/range.h
+yield.o: $(hdrdir)/ruby/3/intern/rational.h
+yield.o: $(hdrdir)/ruby/3/intern/re.h
+yield.o: $(hdrdir)/ruby/3/intern/ruby.h
+yield.o: $(hdrdir)/ruby/3/intern/select.h
+yield.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+yield.o: $(hdrdir)/ruby/3/intern/signal.h
+yield.o: $(hdrdir)/ruby/3/intern/sprintf.h
+yield.o: $(hdrdir)/ruby/3/intern/string.h
+yield.o: $(hdrdir)/ruby/3/intern/struct.h
+yield.o: $(hdrdir)/ruby/3/intern/thread.h
+yield.o: $(hdrdir)/ruby/3/intern/time.h
+yield.o: $(hdrdir)/ruby/3/intern/variable.h
+yield.o: $(hdrdir)/ruby/3/intern/vm.h
+yield.o: $(hdrdir)/ruby/3/interpreter.h
+yield.o: $(hdrdir)/ruby/3/iterator.h
+yield.o: $(hdrdir)/ruby/3/memory.h
+yield.o: $(hdrdir)/ruby/3/method.h
+yield.o: $(hdrdir)/ruby/3/module.h
+yield.o: $(hdrdir)/ruby/3/newobj.h
+yield.o: $(hdrdir)/ruby/3/rgengc.h
+yield.o: $(hdrdir)/ruby/3/scan_args.h
+yield.o: $(hdrdir)/ruby/3/special_consts.h
+yield.o: $(hdrdir)/ruby/3/static_assert.h
+yield.o: $(hdrdir)/ruby/3/stdalign.h
+yield.o: $(hdrdir)/ruby/3/stdbool.h
+yield.o: $(hdrdir)/ruby/3/symbol.h
+yield.o: $(hdrdir)/ruby/3/token_paste.h
+yield.o: $(hdrdir)/ruby/3/value.h
+yield.o: $(hdrdir)/ruby/3/value_type.h
+yield.o: $(hdrdir)/ruby/3/variable.h
+yield.o: $(hdrdir)/ruby/3/warning_push.h
+yield.o: $(hdrdir)/ruby/3/xmalloc.h
yield.o: $(hdrdir)/ruby/assert.h
yield.o: $(hdrdir)/ruby/backward.h
+yield.o: $(hdrdir)/ruby/backward/2/assume.h
+yield.o: $(hdrdir)/ruby/backward/2/attributes.h
+yield.o: $(hdrdir)/ruby/backward/2/bool.h
+yield.o: $(hdrdir)/ruby/backward/2/extern.h
+yield.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+yield.o: $(hdrdir)/ruby/backward/2/inttypes.h
+yield.o: $(hdrdir)/ruby/backward/2/limits.h
+yield.o: $(hdrdir)/ruby/backward/2/long_long.h
+yield.o: $(hdrdir)/ruby/backward/2/r_cast.h
+yield.o: $(hdrdir)/ruby/backward/2/rmodule.h
+yield.o: $(hdrdir)/ruby/backward/2/stdalign.h
+yield.o: $(hdrdir)/ruby/backward/2/stdarg.h
yield.o: $(hdrdir)/ruby/defines.h
yield.o: $(hdrdir)/ruby/intern.h
yield.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/load/protect/depend b/ext/-test-/load/protect/depend
index b62393f1cb..bfe4308176 100644
--- a/ext/-test-/load/protect/depend
+++ b/ext/-test-/load/protect/depend
@@ -2,8 +2,160 @@
protect.o: $(RUBY_EXTCONF_H)
protect.o: $(arch_hdrdir)/ruby/config.h
protect.o: $(hdrdir)/ruby.h
+protect.o: $(hdrdir)/ruby/3/anyargs.h
+protect.o: $(hdrdir)/ruby/3/arithmetic.h
+protect.o: $(hdrdir)/ruby/3/arithmetic/char.h
+protect.o: $(hdrdir)/ruby/3/arithmetic/double.h
+protect.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+protect.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+protect.o: $(hdrdir)/ruby/3/arithmetic/int.h
+protect.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+protect.o: $(hdrdir)/ruby/3/arithmetic/long.h
+protect.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+protect.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+protect.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+protect.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+protect.o: $(hdrdir)/ruby/3/arithmetic/short.h
+protect.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+protect.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+protect.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+protect.o: $(hdrdir)/ruby/3/assume.h
+protect.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+protect.o: $(hdrdir)/ruby/3/attr/artificial.h
+protect.o: $(hdrdir)/ruby/3/attr/cold.h
+protect.o: $(hdrdir)/ruby/3/attr/const.h
+protect.o: $(hdrdir)/ruby/3/attr/constexpr.h
+protect.o: $(hdrdir)/ruby/3/attr/deprecated.h
+protect.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+protect.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+protect.o: $(hdrdir)/ruby/3/attr/error.h
+protect.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+protect.o: $(hdrdir)/ruby/3/attr/forceinline.h
+protect.o: $(hdrdir)/ruby/3/attr/format.h
+protect.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+protect.o: $(hdrdir)/ruby/3/attr/noalias.h
+protect.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+protect.o: $(hdrdir)/ruby/3/attr/noexcept.h
+protect.o: $(hdrdir)/ruby/3/attr/noinline.h
+protect.o: $(hdrdir)/ruby/3/attr/nonnull.h
+protect.o: $(hdrdir)/ruby/3/attr/noreturn.h
+protect.o: $(hdrdir)/ruby/3/attr/pure.h
+protect.o: $(hdrdir)/ruby/3/attr/restrict.h
+protect.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+protect.o: $(hdrdir)/ruby/3/attr/warning.h
+protect.o: $(hdrdir)/ruby/3/attr/weakref.h
+protect.o: $(hdrdir)/ruby/3/cast.h
+protect.o: $(hdrdir)/ruby/3/compiler_is.h
+protect.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+protect.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+protect.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+protect.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+protect.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+protect.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+protect.o: $(hdrdir)/ruby/3/compiler_since.h
+protect.o: $(hdrdir)/ruby/3/config.h
+protect.o: $(hdrdir)/ruby/3/constant_p.h
+protect.o: $(hdrdir)/ruby/3/core.h
+protect.o: $(hdrdir)/ruby/3/core/rarray.h
+protect.o: $(hdrdir)/ruby/3/core/rbasic.h
+protect.o: $(hdrdir)/ruby/3/core/rbignum.h
+protect.o: $(hdrdir)/ruby/3/core/rclass.h
+protect.o: $(hdrdir)/ruby/3/core/rdata.h
+protect.o: $(hdrdir)/ruby/3/core/rfile.h
+protect.o: $(hdrdir)/ruby/3/core/rhash.h
+protect.o: $(hdrdir)/ruby/3/core/robject.h
+protect.o: $(hdrdir)/ruby/3/core/rregexp.h
+protect.o: $(hdrdir)/ruby/3/core/rstring.h
+protect.o: $(hdrdir)/ruby/3/core/rstruct.h
+protect.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+protect.o: $(hdrdir)/ruby/3/ctype.h
+protect.o: $(hdrdir)/ruby/3/dllexport.h
+protect.o: $(hdrdir)/ruby/3/dosish.h
+protect.o: $(hdrdir)/ruby/3/error.h
+protect.o: $(hdrdir)/ruby/3/eval.h
+protect.o: $(hdrdir)/ruby/3/event.h
+protect.o: $(hdrdir)/ruby/3/fl_type.h
+protect.o: $(hdrdir)/ruby/3/gc.h
+protect.o: $(hdrdir)/ruby/3/glob.h
+protect.o: $(hdrdir)/ruby/3/globals.h
+protect.o: $(hdrdir)/ruby/3/has/attribute.h
+protect.o: $(hdrdir)/ruby/3/has/builtin.h
+protect.o: $(hdrdir)/ruby/3/has/c_attribute.h
+protect.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+protect.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+protect.o: $(hdrdir)/ruby/3/has/extension.h
+protect.o: $(hdrdir)/ruby/3/has/feature.h
+protect.o: $(hdrdir)/ruby/3/has/warning.h
+protect.o: $(hdrdir)/ruby/3/intern/array.h
+protect.o: $(hdrdir)/ruby/3/intern/bignum.h
+protect.o: $(hdrdir)/ruby/3/intern/class.h
+protect.o: $(hdrdir)/ruby/3/intern/compar.h
+protect.o: $(hdrdir)/ruby/3/intern/complex.h
+protect.o: $(hdrdir)/ruby/3/intern/cont.h
+protect.o: $(hdrdir)/ruby/3/intern/dir.h
+protect.o: $(hdrdir)/ruby/3/intern/enum.h
+protect.o: $(hdrdir)/ruby/3/intern/enumerator.h
+protect.o: $(hdrdir)/ruby/3/intern/error.h
+protect.o: $(hdrdir)/ruby/3/intern/eval.h
+protect.o: $(hdrdir)/ruby/3/intern/file.h
+protect.o: $(hdrdir)/ruby/3/intern/gc.h
+protect.o: $(hdrdir)/ruby/3/intern/hash.h
+protect.o: $(hdrdir)/ruby/3/intern/io.h
+protect.o: $(hdrdir)/ruby/3/intern/load.h
+protect.o: $(hdrdir)/ruby/3/intern/marshal.h
+protect.o: $(hdrdir)/ruby/3/intern/numeric.h
+protect.o: $(hdrdir)/ruby/3/intern/object.h
+protect.o: $(hdrdir)/ruby/3/intern/parse.h
+protect.o: $(hdrdir)/ruby/3/intern/proc.h
+protect.o: $(hdrdir)/ruby/3/intern/process.h
+protect.o: $(hdrdir)/ruby/3/intern/random.h
+protect.o: $(hdrdir)/ruby/3/intern/range.h
+protect.o: $(hdrdir)/ruby/3/intern/rational.h
+protect.o: $(hdrdir)/ruby/3/intern/re.h
+protect.o: $(hdrdir)/ruby/3/intern/ruby.h
+protect.o: $(hdrdir)/ruby/3/intern/select.h
+protect.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+protect.o: $(hdrdir)/ruby/3/intern/signal.h
+protect.o: $(hdrdir)/ruby/3/intern/sprintf.h
+protect.o: $(hdrdir)/ruby/3/intern/string.h
+protect.o: $(hdrdir)/ruby/3/intern/struct.h
+protect.o: $(hdrdir)/ruby/3/intern/thread.h
+protect.o: $(hdrdir)/ruby/3/intern/time.h
+protect.o: $(hdrdir)/ruby/3/intern/variable.h
+protect.o: $(hdrdir)/ruby/3/intern/vm.h
+protect.o: $(hdrdir)/ruby/3/interpreter.h
+protect.o: $(hdrdir)/ruby/3/iterator.h
+protect.o: $(hdrdir)/ruby/3/memory.h
+protect.o: $(hdrdir)/ruby/3/method.h
+protect.o: $(hdrdir)/ruby/3/module.h
+protect.o: $(hdrdir)/ruby/3/newobj.h
+protect.o: $(hdrdir)/ruby/3/rgengc.h
+protect.o: $(hdrdir)/ruby/3/scan_args.h
+protect.o: $(hdrdir)/ruby/3/special_consts.h
+protect.o: $(hdrdir)/ruby/3/static_assert.h
+protect.o: $(hdrdir)/ruby/3/stdalign.h
+protect.o: $(hdrdir)/ruby/3/stdbool.h
+protect.o: $(hdrdir)/ruby/3/symbol.h
+protect.o: $(hdrdir)/ruby/3/token_paste.h
+protect.o: $(hdrdir)/ruby/3/value.h
+protect.o: $(hdrdir)/ruby/3/value_type.h
+protect.o: $(hdrdir)/ruby/3/variable.h
+protect.o: $(hdrdir)/ruby/3/warning_push.h
+protect.o: $(hdrdir)/ruby/3/xmalloc.h
protect.o: $(hdrdir)/ruby/assert.h
protect.o: $(hdrdir)/ruby/backward.h
+protect.o: $(hdrdir)/ruby/backward/2/assume.h
+protect.o: $(hdrdir)/ruby/backward/2/attributes.h
+protect.o: $(hdrdir)/ruby/backward/2/bool.h
+protect.o: $(hdrdir)/ruby/backward/2/extern.h
+protect.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+protect.o: $(hdrdir)/ruby/backward/2/inttypes.h
+protect.o: $(hdrdir)/ruby/backward/2/limits.h
+protect.o: $(hdrdir)/ruby/backward/2/long_long.h
+protect.o: $(hdrdir)/ruby/backward/2/r_cast.h
+protect.o: $(hdrdir)/ruby/backward/2/rmodule.h
+protect.o: $(hdrdir)/ruby/backward/2/stdalign.h
+protect.o: $(hdrdir)/ruby/backward/2/stdarg.h
protect.o: $(hdrdir)/ruby/defines.h
protect.o: $(hdrdir)/ruby/intern.h
protect.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/marshal/compat/depend b/ext/-test-/marshal/compat/depend
index f159506960..dc7a29af9b 100644
--- a/ext/-test-/marshal/compat/depend
+++ b/ext/-test-/marshal/compat/depend
@@ -2,8 +2,160 @@
usrcompat.o: $(RUBY_EXTCONF_H)
usrcompat.o: $(arch_hdrdir)/ruby/config.h
usrcompat.o: $(hdrdir)/ruby.h
+usrcompat.o: $(hdrdir)/ruby/3/anyargs.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic/char.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic/double.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic/int.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic/long.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic/short.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+usrcompat.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+usrcompat.o: $(hdrdir)/ruby/3/assume.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/artificial.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/cold.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/const.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/constexpr.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/deprecated.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/error.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/forceinline.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/format.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/noalias.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/noexcept.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/noinline.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/nonnull.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/noreturn.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/pure.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/restrict.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/warning.h
+usrcompat.o: $(hdrdir)/ruby/3/attr/weakref.h
+usrcompat.o: $(hdrdir)/ruby/3/cast.h
+usrcompat.o: $(hdrdir)/ruby/3/compiler_is.h
+usrcompat.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+usrcompat.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+usrcompat.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+usrcompat.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+usrcompat.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+usrcompat.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+usrcompat.o: $(hdrdir)/ruby/3/compiler_since.h
+usrcompat.o: $(hdrdir)/ruby/3/config.h
+usrcompat.o: $(hdrdir)/ruby/3/constant_p.h
+usrcompat.o: $(hdrdir)/ruby/3/core.h
+usrcompat.o: $(hdrdir)/ruby/3/core/rarray.h
+usrcompat.o: $(hdrdir)/ruby/3/core/rbasic.h
+usrcompat.o: $(hdrdir)/ruby/3/core/rbignum.h
+usrcompat.o: $(hdrdir)/ruby/3/core/rclass.h
+usrcompat.o: $(hdrdir)/ruby/3/core/rdata.h
+usrcompat.o: $(hdrdir)/ruby/3/core/rfile.h
+usrcompat.o: $(hdrdir)/ruby/3/core/rhash.h
+usrcompat.o: $(hdrdir)/ruby/3/core/robject.h
+usrcompat.o: $(hdrdir)/ruby/3/core/rregexp.h
+usrcompat.o: $(hdrdir)/ruby/3/core/rstring.h
+usrcompat.o: $(hdrdir)/ruby/3/core/rstruct.h
+usrcompat.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+usrcompat.o: $(hdrdir)/ruby/3/ctype.h
+usrcompat.o: $(hdrdir)/ruby/3/dllexport.h
+usrcompat.o: $(hdrdir)/ruby/3/dosish.h
+usrcompat.o: $(hdrdir)/ruby/3/error.h
+usrcompat.o: $(hdrdir)/ruby/3/eval.h
+usrcompat.o: $(hdrdir)/ruby/3/event.h
+usrcompat.o: $(hdrdir)/ruby/3/fl_type.h
+usrcompat.o: $(hdrdir)/ruby/3/gc.h
+usrcompat.o: $(hdrdir)/ruby/3/glob.h
+usrcompat.o: $(hdrdir)/ruby/3/globals.h
+usrcompat.o: $(hdrdir)/ruby/3/has/attribute.h
+usrcompat.o: $(hdrdir)/ruby/3/has/builtin.h
+usrcompat.o: $(hdrdir)/ruby/3/has/c_attribute.h
+usrcompat.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+usrcompat.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+usrcompat.o: $(hdrdir)/ruby/3/has/extension.h
+usrcompat.o: $(hdrdir)/ruby/3/has/feature.h
+usrcompat.o: $(hdrdir)/ruby/3/has/warning.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/array.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/bignum.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/class.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/compar.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/complex.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/cont.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/dir.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/enum.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/enumerator.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/error.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/eval.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/file.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/gc.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/hash.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/io.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/load.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/marshal.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/numeric.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/object.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/parse.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/proc.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/process.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/random.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/range.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/rational.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/re.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/ruby.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/select.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/signal.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/sprintf.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/string.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/struct.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/thread.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/time.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/variable.h
+usrcompat.o: $(hdrdir)/ruby/3/intern/vm.h
+usrcompat.o: $(hdrdir)/ruby/3/interpreter.h
+usrcompat.o: $(hdrdir)/ruby/3/iterator.h
+usrcompat.o: $(hdrdir)/ruby/3/memory.h
+usrcompat.o: $(hdrdir)/ruby/3/method.h
+usrcompat.o: $(hdrdir)/ruby/3/module.h
+usrcompat.o: $(hdrdir)/ruby/3/newobj.h
+usrcompat.o: $(hdrdir)/ruby/3/rgengc.h
+usrcompat.o: $(hdrdir)/ruby/3/scan_args.h
+usrcompat.o: $(hdrdir)/ruby/3/special_consts.h
+usrcompat.o: $(hdrdir)/ruby/3/static_assert.h
+usrcompat.o: $(hdrdir)/ruby/3/stdalign.h
+usrcompat.o: $(hdrdir)/ruby/3/stdbool.h
+usrcompat.o: $(hdrdir)/ruby/3/symbol.h
+usrcompat.o: $(hdrdir)/ruby/3/token_paste.h
+usrcompat.o: $(hdrdir)/ruby/3/value.h
+usrcompat.o: $(hdrdir)/ruby/3/value_type.h
+usrcompat.o: $(hdrdir)/ruby/3/variable.h
+usrcompat.o: $(hdrdir)/ruby/3/warning_push.h
+usrcompat.o: $(hdrdir)/ruby/3/xmalloc.h
usrcompat.o: $(hdrdir)/ruby/assert.h
usrcompat.o: $(hdrdir)/ruby/backward.h
+usrcompat.o: $(hdrdir)/ruby/backward/2/assume.h
+usrcompat.o: $(hdrdir)/ruby/backward/2/attributes.h
+usrcompat.o: $(hdrdir)/ruby/backward/2/bool.h
+usrcompat.o: $(hdrdir)/ruby/backward/2/extern.h
+usrcompat.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+usrcompat.o: $(hdrdir)/ruby/backward/2/inttypes.h
+usrcompat.o: $(hdrdir)/ruby/backward/2/limits.h
+usrcompat.o: $(hdrdir)/ruby/backward/2/long_long.h
+usrcompat.o: $(hdrdir)/ruby/backward/2/r_cast.h
+usrcompat.o: $(hdrdir)/ruby/backward/2/rmodule.h
+usrcompat.o: $(hdrdir)/ruby/backward/2/stdalign.h
+usrcompat.o: $(hdrdir)/ruby/backward/2/stdarg.h
usrcompat.o: $(hdrdir)/ruby/defines.h
usrcompat.o: $(hdrdir)/ruby/intern.h
usrcompat.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/marshal/internal_ivar/depend b/ext/-test-/marshal/internal_ivar/depend
index f280347c01..2ddf019f8d 100644
--- a/ext/-test-/marshal/internal_ivar/depend
+++ b/ext/-test-/marshal/internal_ivar/depend
@@ -2,8 +2,160 @@
internal_ivar.o: $(RUBY_EXTCONF_H)
internal_ivar.o: $(arch_hdrdir)/ruby/config.h
internal_ivar.o: $(hdrdir)/ruby.h
+internal_ivar.o: $(hdrdir)/ruby/3/anyargs.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic/char.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic/double.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic/int.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic/long.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic/short.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+internal_ivar.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+internal_ivar.o: $(hdrdir)/ruby/3/assume.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/artificial.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/cold.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/const.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/constexpr.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/deprecated.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/error.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/forceinline.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/format.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/noalias.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/noexcept.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/noinline.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/nonnull.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/noreturn.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/pure.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/restrict.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/warning.h
+internal_ivar.o: $(hdrdir)/ruby/3/attr/weakref.h
+internal_ivar.o: $(hdrdir)/ruby/3/cast.h
+internal_ivar.o: $(hdrdir)/ruby/3/compiler_is.h
+internal_ivar.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+internal_ivar.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+internal_ivar.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+internal_ivar.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+internal_ivar.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+internal_ivar.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+internal_ivar.o: $(hdrdir)/ruby/3/compiler_since.h
+internal_ivar.o: $(hdrdir)/ruby/3/config.h
+internal_ivar.o: $(hdrdir)/ruby/3/constant_p.h
+internal_ivar.o: $(hdrdir)/ruby/3/core.h
+internal_ivar.o: $(hdrdir)/ruby/3/core/rarray.h
+internal_ivar.o: $(hdrdir)/ruby/3/core/rbasic.h
+internal_ivar.o: $(hdrdir)/ruby/3/core/rbignum.h
+internal_ivar.o: $(hdrdir)/ruby/3/core/rclass.h
+internal_ivar.o: $(hdrdir)/ruby/3/core/rdata.h
+internal_ivar.o: $(hdrdir)/ruby/3/core/rfile.h
+internal_ivar.o: $(hdrdir)/ruby/3/core/rhash.h
+internal_ivar.o: $(hdrdir)/ruby/3/core/robject.h
+internal_ivar.o: $(hdrdir)/ruby/3/core/rregexp.h
+internal_ivar.o: $(hdrdir)/ruby/3/core/rstring.h
+internal_ivar.o: $(hdrdir)/ruby/3/core/rstruct.h
+internal_ivar.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+internal_ivar.o: $(hdrdir)/ruby/3/ctype.h
+internal_ivar.o: $(hdrdir)/ruby/3/dllexport.h
+internal_ivar.o: $(hdrdir)/ruby/3/dosish.h
+internal_ivar.o: $(hdrdir)/ruby/3/error.h
+internal_ivar.o: $(hdrdir)/ruby/3/eval.h
+internal_ivar.o: $(hdrdir)/ruby/3/event.h
+internal_ivar.o: $(hdrdir)/ruby/3/fl_type.h
+internal_ivar.o: $(hdrdir)/ruby/3/gc.h
+internal_ivar.o: $(hdrdir)/ruby/3/glob.h
+internal_ivar.o: $(hdrdir)/ruby/3/globals.h
+internal_ivar.o: $(hdrdir)/ruby/3/has/attribute.h
+internal_ivar.o: $(hdrdir)/ruby/3/has/builtin.h
+internal_ivar.o: $(hdrdir)/ruby/3/has/c_attribute.h
+internal_ivar.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+internal_ivar.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+internal_ivar.o: $(hdrdir)/ruby/3/has/extension.h
+internal_ivar.o: $(hdrdir)/ruby/3/has/feature.h
+internal_ivar.o: $(hdrdir)/ruby/3/has/warning.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/array.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/bignum.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/class.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/compar.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/complex.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/cont.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/dir.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/enum.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/enumerator.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/error.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/eval.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/file.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/gc.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/hash.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/io.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/load.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/marshal.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/numeric.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/object.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/parse.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/proc.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/process.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/random.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/range.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/rational.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/re.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/ruby.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/select.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/signal.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/sprintf.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/string.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/struct.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/thread.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/time.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/variable.h
+internal_ivar.o: $(hdrdir)/ruby/3/intern/vm.h
+internal_ivar.o: $(hdrdir)/ruby/3/interpreter.h
+internal_ivar.o: $(hdrdir)/ruby/3/iterator.h
+internal_ivar.o: $(hdrdir)/ruby/3/memory.h
+internal_ivar.o: $(hdrdir)/ruby/3/method.h
+internal_ivar.o: $(hdrdir)/ruby/3/module.h
+internal_ivar.o: $(hdrdir)/ruby/3/newobj.h
+internal_ivar.o: $(hdrdir)/ruby/3/rgengc.h
+internal_ivar.o: $(hdrdir)/ruby/3/scan_args.h
+internal_ivar.o: $(hdrdir)/ruby/3/special_consts.h
+internal_ivar.o: $(hdrdir)/ruby/3/static_assert.h
+internal_ivar.o: $(hdrdir)/ruby/3/stdalign.h
+internal_ivar.o: $(hdrdir)/ruby/3/stdbool.h
+internal_ivar.o: $(hdrdir)/ruby/3/symbol.h
+internal_ivar.o: $(hdrdir)/ruby/3/token_paste.h
+internal_ivar.o: $(hdrdir)/ruby/3/value.h
+internal_ivar.o: $(hdrdir)/ruby/3/value_type.h
+internal_ivar.o: $(hdrdir)/ruby/3/variable.h
+internal_ivar.o: $(hdrdir)/ruby/3/warning_push.h
+internal_ivar.o: $(hdrdir)/ruby/3/xmalloc.h
internal_ivar.o: $(hdrdir)/ruby/assert.h
internal_ivar.o: $(hdrdir)/ruby/backward.h
+internal_ivar.o: $(hdrdir)/ruby/backward/2/assume.h
+internal_ivar.o: $(hdrdir)/ruby/backward/2/attributes.h
+internal_ivar.o: $(hdrdir)/ruby/backward/2/bool.h
+internal_ivar.o: $(hdrdir)/ruby/backward/2/extern.h
+internal_ivar.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+internal_ivar.o: $(hdrdir)/ruby/backward/2/inttypes.h
+internal_ivar.o: $(hdrdir)/ruby/backward/2/limits.h
+internal_ivar.o: $(hdrdir)/ruby/backward/2/long_long.h
+internal_ivar.o: $(hdrdir)/ruby/backward/2/r_cast.h
+internal_ivar.o: $(hdrdir)/ruby/backward/2/rmodule.h
+internal_ivar.o: $(hdrdir)/ruby/backward/2/stdalign.h
+internal_ivar.o: $(hdrdir)/ruby/backward/2/stdarg.h
internal_ivar.o: $(hdrdir)/ruby/defines.h
internal_ivar.o: $(hdrdir)/ruby/intern.h
internal_ivar.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/marshal/usr/depend b/ext/-test-/marshal/usr/depend
index 21c0c2d744..05e59f8138 100644
--- a/ext/-test-/marshal/usr/depend
+++ b/ext/-test-/marshal/usr/depend
@@ -2,8 +2,160 @@
usrmarshal.o: $(RUBY_EXTCONF_H)
usrmarshal.o: $(arch_hdrdir)/ruby/config.h
usrmarshal.o: $(hdrdir)/ruby.h
+usrmarshal.o: $(hdrdir)/ruby/3/anyargs.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic/char.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic/double.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic/int.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic/long.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic/short.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+usrmarshal.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+usrmarshal.o: $(hdrdir)/ruby/3/assume.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/artificial.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/cold.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/const.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/constexpr.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/deprecated.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/error.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/forceinline.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/format.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/noalias.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/noexcept.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/noinline.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/nonnull.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/noreturn.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/pure.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/restrict.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/warning.h
+usrmarshal.o: $(hdrdir)/ruby/3/attr/weakref.h
+usrmarshal.o: $(hdrdir)/ruby/3/cast.h
+usrmarshal.o: $(hdrdir)/ruby/3/compiler_is.h
+usrmarshal.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+usrmarshal.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+usrmarshal.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+usrmarshal.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+usrmarshal.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+usrmarshal.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+usrmarshal.o: $(hdrdir)/ruby/3/compiler_since.h
+usrmarshal.o: $(hdrdir)/ruby/3/config.h
+usrmarshal.o: $(hdrdir)/ruby/3/constant_p.h
+usrmarshal.o: $(hdrdir)/ruby/3/core.h
+usrmarshal.o: $(hdrdir)/ruby/3/core/rarray.h
+usrmarshal.o: $(hdrdir)/ruby/3/core/rbasic.h
+usrmarshal.o: $(hdrdir)/ruby/3/core/rbignum.h
+usrmarshal.o: $(hdrdir)/ruby/3/core/rclass.h
+usrmarshal.o: $(hdrdir)/ruby/3/core/rdata.h
+usrmarshal.o: $(hdrdir)/ruby/3/core/rfile.h
+usrmarshal.o: $(hdrdir)/ruby/3/core/rhash.h
+usrmarshal.o: $(hdrdir)/ruby/3/core/robject.h
+usrmarshal.o: $(hdrdir)/ruby/3/core/rregexp.h
+usrmarshal.o: $(hdrdir)/ruby/3/core/rstring.h
+usrmarshal.o: $(hdrdir)/ruby/3/core/rstruct.h
+usrmarshal.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+usrmarshal.o: $(hdrdir)/ruby/3/ctype.h
+usrmarshal.o: $(hdrdir)/ruby/3/dllexport.h
+usrmarshal.o: $(hdrdir)/ruby/3/dosish.h
+usrmarshal.o: $(hdrdir)/ruby/3/error.h
+usrmarshal.o: $(hdrdir)/ruby/3/eval.h
+usrmarshal.o: $(hdrdir)/ruby/3/event.h
+usrmarshal.o: $(hdrdir)/ruby/3/fl_type.h
+usrmarshal.o: $(hdrdir)/ruby/3/gc.h
+usrmarshal.o: $(hdrdir)/ruby/3/glob.h
+usrmarshal.o: $(hdrdir)/ruby/3/globals.h
+usrmarshal.o: $(hdrdir)/ruby/3/has/attribute.h
+usrmarshal.o: $(hdrdir)/ruby/3/has/builtin.h
+usrmarshal.o: $(hdrdir)/ruby/3/has/c_attribute.h
+usrmarshal.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+usrmarshal.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+usrmarshal.o: $(hdrdir)/ruby/3/has/extension.h
+usrmarshal.o: $(hdrdir)/ruby/3/has/feature.h
+usrmarshal.o: $(hdrdir)/ruby/3/has/warning.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/array.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/bignum.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/class.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/compar.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/complex.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/cont.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/dir.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/enum.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/enumerator.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/error.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/eval.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/file.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/gc.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/hash.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/io.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/load.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/marshal.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/numeric.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/object.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/parse.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/proc.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/process.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/random.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/range.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/rational.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/re.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/ruby.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/select.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/signal.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/sprintf.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/string.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/struct.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/thread.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/time.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/variable.h
+usrmarshal.o: $(hdrdir)/ruby/3/intern/vm.h
+usrmarshal.o: $(hdrdir)/ruby/3/interpreter.h
+usrmarshal.o: $(hdrdir)/ruby/3/iterator.h
+usrmarshal.o: $(hdrdir)/ruby/3/memory.h
+usrmarshal.o: $(hdrdir)/ruby/3/method.h
+usrmarshal.o: $(hdrdir)/ruby/3/module.h
+usrmarshal.o: $(hdrdir)/ruby/3/newobj.h
+usrmarshal.o: $(hdrdir)/ruby/3/rgengc.h
+usrmarshal.o: $(hdrdir)/ruby/3/scan_args.h
+usrmarshal.o: $(hdrdir)/ruby/3/special_consts.h
+usrmarshal.o: $(hdrdir)/ruby/3/static_assert.h
+usrmarshal.o: $(hdrdir)/ruby/3/stdalign.h
+usrmarshal.o: $(hdrdir)/ruby/3/stdbool.h
+usrmarshal.o: $(hdrdir)/ruby/3/symbol.h
+usrmarshal.o: $(hdrdir)/ruby/3/token_paste.h
+usrmarshal.o: $(hdrdir)/ruby/3/value.h
+usrmarshal.o: $(hdrdir)/ruby/3/value_type.h
+usrmarshal.o: $(hdrdir)/ruby/3/variable.h
+usrmarshal.o: $(hdrdir)/ruby/3/warning_push.h
+usrmarshal.o: $(hdrdir)/ruby/3/xmalloc.h
usrmarshal.o: $(hdrdir)/ruby/assert.h
usrmarshal.o: $(hdrdir)/ruby/backward.h
+usrmarshal.o: $(hdrdir)/ruby/backward/2/assume.h
+usrmarshal.o: $(hdrdir)/ruby/backward/2/attributes.h
+usrmarshal.o: $(hdrdir)/ruby/backward/2/bool.h
+usrmarshal.o: $(hdrdir)/ruby/backward/2/extern.h
+usrmarshal.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+usrmarshal.o: $(hdrdir)/ruby/backward/2/inttypes.h
+usrmarshal.o: $(hdrdir)/ruby/backward/2/limits.h
+usrmarshal.o: $(hdrdir)/ruby/backward/2/long_long.h
+usrmarshal.o: $(hdrdir)/ruby/backward/2/r_cast.h
+usrmarshal.o: $(hdrdir)/ruby/backward/2/rmodule.h
+usrmarshal.o: $(hdrdir)/ruby/backward/2/stdalign.h
+usrmarshal.o: $(hdrdir)/ruby/backward/2/stdarg.h
usrmarshal.o: $(hdrdir)/ruby/defines.h
usrmarshal.o: $(hdrdir)/ruby/intern.h
usrmarshal.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/method/depend b/ext/-test-/method/depend
index 028d97e1a9..05e3606a69 100644
--- a/ext/-test-/method/depend
+++ b/ext/-test-/method/depend
@@ -2,8 +2,160 @@
arity.o: $(RUBY_EXTCONF_H)
arity.o: $(arch_hdrdir)/ruby/config.h
arity.o: $(hdrdir)/ruby.h
+arity.o: $(hdrdir)/ruby/3/anyargs.h
+arity.o: $(hdrdir)/ruby/3/arithmetic.h
+arity.o: $(hdrdir)/ruby/3/arithmetic/char.h
+arity.o: $(hdrdir)/ruby/3/arithmetic/double.h
+arity.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+arity.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+arity.o: $(hdrdir)/ruby/3/arithmetic/int.h
+arity.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+arity.o: $(hdrdir)/ruby/3/arithmetic/long.h
+arity.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+arity.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+arity.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+arity.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+arity.o: $(hdrdir)/ruby/3/arithmetic/short.h
+arity.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+arity.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+arity.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+arity.o: $(hdrdir)/ruby/3/assume.h
+arity.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+arity.o: $(hdrdir)/ruby/3/attr/artificial.h
+arity.o: $(hdrdir)/ruby/3/attr/cold.h
+arity.o: $(hdrdir)/ruby/3/attr/const.h
+arity.o: $(hdrdir)/ruby/3/attr/constexpr.h
+arity.o: $(hdrdir)/ruby/3/attr/deprecated.h
+arity.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+arity.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+arity.o: $(hdrdir)/ruby/3/attr/error.h
+arity.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+arity.o: $(hdrdir)/ruby/3/attr/forceinline.h
+arity.o: $(hdrdir)/ruby/3/attr/format.h
+arity.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+arity.o: $(hdrdir)/ruby/3/attr/noalias.h
+arity.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+arity.o: $(hdrdir)/ruby/3/attr/noexcept.h
+arity.o: $(hdrdir)/ruby/3/attr/noinline.h
+arity.o: $(hdrdir)/ruby/3/attr/nonnull.h
+arity.o: $(hdrdir)/ruby/3/attr/noreturn.h
+arity.o: $(hdrdir)/ruby/3/attr/pure.h
+arity.o: $(hdrdir)/ruby/3/attr/restrict.h
+arity.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+arity.o: $(hdrdir)/ruby/3/attr/warning.h
+arity.o: $(hdrdir)/ruby/3/attr/weakref.h
+arity.o: $(hdrdir)/ruby/3/cast.h
+arity.o: $(hdrdir)/ruby/3/compiler_is.h
+arity.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+arity.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+arity.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+arity.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+arity.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+arity.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+arity.o: $(hdrdir)/ruby/3/compiler_since.h
+arity.o: $(hdrdir)/ruby/3/config.h
+arity.o: $(hdrdir)/ruby/3/constant_p.h
+arity.o: $(hdrdir)/ruby/3/core.h
+arity.o: $(hdrdir)/ruby/3/core/rarray.h
+arity.o: $(hdrdir)/ruby/3/core/rbasic.h
+arity.o: $(hdrdir)/ruby/3/core/rbignum.h
+arity.o: $(hdrdir)/ruby/3/core/rclass.h
+arity.o: $(hdrdir)/ruby/3/core/rdata.h
+arity.o: $(hdrdir)/ruby/3/core/rfile.h
+arity.o: $(hdrdir)/ruby/3/core/rhash.h
+arity.o: $(hdrdir)/ruby/3/core/robject.h
+arity.o: $(hdrdir)/ruby/3/core/rregexp.h
+arity.o: $(hdrdir)/ruby/3/core/rstring.h
+arity.o: $(hdrdir)/ruby/3/core/rstruct.h
+arity.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+arity.o: $(hdrdir)/ruby/3/ctype.h
+arity.o: $(hdrdir)/ruby/3/dllexport.h
+arity.o: $(hdrdir)/ruby/3/dosish.h
+arity.o: $(hdrdir)/ruby/3/error.h
+arity.o: $(hdrdir)/ruby/3/eval.h
+arity.o: $(hdrdir)/ruby/3/event.h
+arity.o: $(hdrdir)/ruby/3/fl_type.h
+arity.o: $(hdrdir)/ruby/3/gc.h
+arity.o: $(hdrdir)/ruby/3/glob.h
+arity.o: $(hdrdir)/ruby/3/globals.h
+arity.o: $(hdrdir)/ruby/3/has/attribute.h
+arity.o: $(hdrdir)/ruby/3/has/builtin.h
+arity.o: $(hdrdir)/ruby/3/has/c_attribute.h
+arity.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+arity.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+arity.o: $(hdrdir)/ruby/3/has/extension.h
+arity.o: $(hdrdir)/ruby/3/has/feature.h
+arity.o: $(hdrdir)/ruby/3/has/warning.h
+arity.o: $(hdrdir)/ruby/3/intern/array.h
+arity.o: $(hdrdir)/ruby/3/intern/bignum.h
+arity.o: $(hdrdir)/ruby/3/intern/class.h
+arity.o: $(hdrdir)/ruby/3/intern/compar.h
+arity.o: $(hdrdir)/ruby/3/intern/complex.h
+arity.o: $(hdrdir)/ruby/3/intern/cont.h
+arity.o: $(hdrdir)/ruby/3/intern/dir.h
+arity.o: $(hdrdir)/ruby/3/intern/enum.h
+arity.o: $(hdrdir)/ruby/3/intern/enumerator.h
+arity.o: $(hdrdir)/ruby/3/intern/error.h
+arity.o: $(hdrdir)/ruby/3/intern/eval.h
+arity.o: $(hdrdir)/ruby/3/intern/file.h
+arity.o: $(hdrdir)/ruby/3/intern/gc.h
+arity.o: $(hdrdir)/ruby/3/intern/hash.h
+arity.o: $(hdrdir)/ruby/3/intern/io.h
+arity.o: $(hdrdir)/ruby/3/intern/load.h
+arity.o: $(hdrdir)/ruby/3/intern/marshal.h
+arity.o: $(hdrdir)/ruby/3/intern/numeric.h
+arity.o: $(hdrdir)/ruby/3/intern/object.h
+arity.o: $(hdrdir)/ruby/3/intern/parse.h
+arity.o: $(hdrdir)/ruby/3/intern/proc.h
+arity.o: $(hdrdir)/ruby/3/intern/process.h
+arity.o: $(hdrdir)/ruby/3/intern/random.h
+arity.o: $(hdrdir)/ruby/3/intern/range.h
+arity.o: $(hdrdir)/ruby/3/intern/rational.h
+arity.o: $(hdrdir)/ruby/3/intern/re.h
+arity.o: $(hdrdir)/ruby/3/intern/ruby.h
+arity.o: $(hdrdir)/ruby/3/intern/select.h
+arity.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+arity.o: $(hdrdir)/ruby/3/intern/signal.h
+arity.o: $(hdrdir)/ruby/3/intern/sprintf.h
+arity.o: $(hdrdir)/ruby/3/intern/string.h
+arity.o: $(hdrdir)/ruby/3/intern/struct.h
+arity.o: $(hdrdir)/ruby/3/intern/thread.h
+arity.o: $(hdrdir)/ruby/3/intern/time.h
+arity.o: $(hdrdir)/ruby/3/intern/variable.h
+arity.o: $(hdrdir)/ruby/3/intern/vm.h
+arity.o: $(hdrdir)/ruby/3/interpreter.h
+arity.o: $(hdrdir)/ruby/3/iterator.h
+arity.o: $(hdrdir)/ruby/3/memory.h
+arity.o: $(hdrdir)/ruby/3/method.h
+arity.o: $(hdrdir)/ruby/3/module.h
+arity.o: $(hdrdir)/ruby/3/newobj.h
+arity.o: $(hdrdir)/ruby/3/rgengc.h
+arity.o: $(hdrdir)/ruby/3/scan_args.h
+arity.o: $(hdrdir)/ruby/3/special_consts.h
+arity.o: $(hdrdir)/ruby/3/static_assert.h
+arity.o: $(hdrdir)/ruby/3/stdalign.h
+arity.o: $(hdrdir)/ruby/3/stdbool.h
+arity.o: $(hdrdir)/ruby/3/symbol.h
+arity.o: $(hdrdir)/ruby/3/token_paste.h
+arity.o: $(hdrdir)/ruby/3/value.h
+arity.o: $(hdrdir)/ruby/3/value_type.h
+arity.o: $(hdrdir)/ruby/3/variable.h
+arity.o: $(hdrdir)/ruby/3/warning_push.h
+arity.o: $(hdrdir)/ruby/3/xmalloc.h
arity.o: $(hdrdir)/ruby/assert.h
arity.o: $(hdrdir)/ruby/backward.h
+arity.o: $(hdrdir)/ruby/backward/2/assume.h
+arity.o: $(hdrdir)/ruby/backward/2/attributes.h
+arity.o: $(hdrdir)/ruby/backward/2/bool.h
+arity.o: $(hdrdir)/ruby/backward/2/extern.h
+arity.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+arity.o: $(hdrdir)/ruby/backward/2/inttypes.h
+arity.o: $(hdrdir)/ruby/backward/2/limits.h
+arity.o: $(hdrdir)/ruby/backward/2/long_long.h
+arity.o: $(hdrdir)/ruby/backward/2/r_cast.h
+arity.o: $(hdrdir)/ruby/backward/2/rmodule.h
+arity.o: $(hdrdir)/ruby/backward/2/stdalign.h
+arity.o: $(hdrdir)/ruby/backward/2/stdarg.h
arity.o: $(hdrdir)/ruby/defines.h
arity.o: $(hdrdir)/ruby/intern.h
arity.o: $(hdrdir)/ruby/missing.h
@@ -14,8 +166,160 @@ arity.o: arity.c
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/notimplement/depend b/ext/-test-/notimplement/depend
index 74911f0af4..7547d7cf7a 100644
--- a/ext/-test-/notimplement/depend
+++ b/ext/-test-/notimplement/depend
@@ -2,8 +2,160 @@
bug.o: $(RUBY_EXTCONF_H)
bug.o: $(arch_hdrdir)/ruby/config.h
bug.o: $(hdrdir)/ruby.h
+bug.o: $(hdrdir)/ruby/3/anyargs.h
+bug.o: $(hdrdir)/ruby/3/arithmetic.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/char.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/double.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/int.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/long.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/short.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+bug.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+bug.o: $(hdrdir)/ruby/3/assume.h
+bug.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+bug.o: $(hdrdir)/ruby/3/attr/artificial.h
+bug.o: $(hdrdir)/ruby/3/attr/cold.h
+bug.o: $(hdrdir)/ruby/3/attr/const.h
+bug.o: $(hdrdir)/ruby/3/attr/constexpr.h
+bug.o: $(hdrdir)/ruby/3/attr/deprecated.h
+bug.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+bug.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+bug.o: $(hdrdir)/ruby/3/attr/error.h
+bug.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+bug.o: $(hdrdir)/ruby/3/attr/forceinline.h
+bug.o: $(hdrdir)/ruby/3/attr/format.h
+bug.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+bug.o: $(hdrdir)/ruby/3/attr/noalias.h
+bug.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+bug.o: $(hdrdir)/ruby/3/attr/noexcept.h
+bug.o: $(hdrdir)/ruby/3/attr/noinline.h
+bug.o: $(hdrdir)/ruby/3/attr/nonnull.h
+bug.o: $(hdrdir)/ruby/3/attr/noreturn.h
+bug.o: $(hdrdir)/ruby/3/attr/pure.h
+bug.o: $(hdrdir)/ruby/3/attr/restrict.h
+bug.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+bug.o: $(hdrdir)/ruby/3/attr/warning.h
+bug.o: $(hdrdir)/ruby/3/attr/weakref.h
+bug.o: $(hdrdir)/ruby/3/cast.h
+bug.o: $(hdrdir)/ruby/3/compiler_is.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+bug.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+bug.o: $(hdrdir)/ruby/3/compiler_since.h
+bug.o: $(hdrdir)/ruby/3/config.h
+bug.o: $(hdrdir)/ruby/3/constant_p.h
+bug.o: $(hdrdir)/ruby/3/core.h
+bug.o: $(hdrdir)/ruby/3/core/rarray.h
+bug.o: $(hdrdir)/ruby/3/core/rbasic.h
+bug.o: $(hdrdir)/ruby/3/core/rbignum.h
+bug.o: $(hdrdir)/ruby/3/core/rclass.h
+bug.o: $(hdrdir)/ruby/3/core/rdata.h
+bug.o: $(hdrdir)/ruby/3/core/rfile.h
+bug.o: $(hdrdir)/ruby/3/core/rhash.h
+bug.o: $(hdrdir)/ruby/3/core/robject.h
+bug.o: $(hdrdir)/ruby/3/core/rregexp.h
+bug.o: $(hdrdir)/ruby/3/core/rstring.h
+bug.o: $(hdrdir)/ruby/3/core/rstruct.h
+bug.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+bug.o: $(hdrdir)/ruby/3/ctype.h
+bug.o: $(hdrdir)/ruby/3/dllexport.h
+bug.o: $(hdrdir)/ruby/3/dosish.h
+bug.o: $(hdrdir)/ruby/3/error.h
+bug.o: $(hdrdir)/ruby/3/eval.h
+bug.o: $(hdrdir)/ruby/3/event.h
+bug.o: $(hdrdir)/ruby/3/fl_type.h
+bug.o: $(hdrdir)/ruby/3/gc.h
+bug.o: $(hdrdir)/ruby/3/glob.h
+bug.o: $(hdrdir)/ruby/3/globals.h
+bug.o: $(hdrdir)/ruby/3/has/attribute.h
+bug.o: $(hdrdir)/ruby/3/has/builtin.h
+bug.o: $(hdrdir)/ruby/3/has/c_attribute.h
+bug.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+bug.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+bug.o: $(hdrdir)/ruby/3/has/extension.h
+bug.o: $(hdrdir)/ruby/3/has/feature.h
+bug.o: $(hdrdir)/ruby/3/has/warning.h
+bug.o: $(hdrdir)/ruby/3/intern/array.h
+bug.o: $(hdrdir)/ruby/3/intern/bignum.h
+bug.o: $(hdrdir)/ruby/3/intern/class.h
+bug.o: $(hdrdir)/ruby/3/intern/compar.h
+bug.o: $(hdrdir)/ruby/3/intern/complex.h
+bug.o: $(hdrdir)/ruby/3/intern/cont.h
+bug.o: $(hdrdir)/ruby/3/intern/dir.h
+bug.o: $(hdrdir)/ruby/3/intern/enum.h
+bug.o: $(hdrdir)/ruby/3/intern/enumerator.h
+bug.o: $(hdrdir)/ruby/3/intern/error.h
+bug.o: $(hdrdir)/ruby/3/intern/eval.h
+bug.o: $(hdrdir)/ruby/3/intern/file.h
+bug.o: $(hdrdir)/ruby/3/intern/gc.h
+bug.o: $(hdrdir)/ruby/3/intern/hash.h
+bug.o: $(hdrdir)/ruby/3/intern/io.h
+bug.o: $(hdrdir)/ruby/3/intern/load.h
+bug.o: $(hdrdir)/ruby/3/intern/marshal.h
+bug.o: $(hdrdir)/ruby/3/intern/numeric.h
+bug.o: $(hdrdir)/ruby/3/intern/object.h
+bug.o: $(hdrdir)/ruby/3/intern/parse.h
+bug.o: $(hdrdir)/ruby/3/intern/proc.h
+bug.o: $(hdrdir)/ruby/3/intern/process.h
+bug.o: $(hdrdir)/ruby/3/intern/random.h
+bug.o: $(hdrdir)/ruby/3/intern/range.h
+bug.o: $(hdrdir)/ruby/3/intern/rational.h
+bug.o: $(hdrdir)/ruby/3/intern/re.h
+bug.o: $(hdrdir)/ruby/3/intern/ruby.h
+bug.o: $(hdrdir)/ruby/3/intern/select.h
+bug.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+bug.o: $(hdrdir)/ruby/3/intern/signal.h
+bug.o: $(hdrdir)/ruby/3/intern/sprintf.h
+bug.o: $(hdrdir)/ruby/3/intern/string.h
+bug.o: $(hdrdir)/ruby/3/intern/struct.h
+bug.o: $(hdrdir)/ruby/3/intern/thread.h
+bug.o: $(hdrdir)/ruby/3/intern/time.h
+bug.o: $(hdrdir)/ruby/3/intern/variable.h
+bug.o: $(hdrdir)/ruby/3/intern/vm.h
+bug.o: $(hdrdir)/ruby/3/interpreter.h
+bug.o: $(hdrdir)/ruby/3/iterator.h
+bug.o: $(hdrdir)/ruby/3/memory.h
+bug.o: $(hdrdir)/ruby/3/method.h
+bug.o: $(hdrdir)/ruby/3/module.h
+bug.o: $(hdrdir)/ruby/3/newobj.h
+bug.o: $(hdrdir)/ruby/3/rgengc.h
+bug.o: $(hdrdir)/ruby/3/scan_args.h
+bug.o: $(hdrdir)/ruby/3/special_consts.h
+bug.o: $(hdrdir)/ruby/3/static_assert.h
+bug.o: $(hdrdir)/ruby/3/stdalign.h
+bug.o: $(hdrdir)/ruby/3/stdbool.h
+bug.o: $(hdrdir)/ruby/3/symbol.h
+bug.o: $(hdrdir)/ruby/3/token_paste.h
+bug.o: $(hdrdir)/ruby/3/value.h
+bug.o: $(hdrdir)/ruby/3/value_type.h
+bug.o: $(hdrdir)/ruby/3/variable.h
+bug.o: $(hdrdir)/ruby/3/warning_push.h
+bug.o: $(hdrdir)/ruby/3/xmalloc.h
bug.o: $(hdrdir)/ruby/assert.h
bug.o: $(hdrdir)/ruby/backward.h
+bug.o: $(hdrdir)/ruby/backward/2/assume.h
+bug.o: $(hdrdir)/ruby/backward/2/attributes.h
+bug.o: $(hdrdir)/ruby/backward/2/bool.h
+bug.o: $(hdrdir)/ruby/backward/2/extern.h
+bug.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+bug.o: $(hdrdir)/ruby/backward/2/inttypes.h
+bug.o: $(hdrdir)/ruby/backward/2/limits.h
+bug.o: $(hdrdir)/ruby/backward/2/long_long.h
+bug.o: $(hdrdir)/ruby/backward/2/r_cast.h
+bug.o: $(hdrdir)/ruby/backward/2/rmodule.h
+bug.o: $(hdrdir)/ruby/backward/2/stdalign.h
+bug.o: $(hdrdir)/ruby/backward/2/stdarg.h
bug.o: $(hdrdir)/ruby/defines.h
bug.o: $(hdrdir)/ruby/intern.h
bug.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/num2int/depend b/ext/-test-/num2int/depend
index 76b69de851..1c7c2226f1 100644
--- a/ext/-test-/num2int/depend
+++ b/ext/-test-/num2int/depend
@@ -2,8 +2,160 @@
num2int.o: $(RUBY_EXTCONF_H)
num2int.o: $(arch_hdrdir)/ruby/config.h
num2int.o: $(hdrdir)/ruby.h
+num2int.o: $(hdrdir)/ruby/3/anyargs.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic/char.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic/double.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic/int.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic/long.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic/short.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+num2int.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+num2int.o: $(hdrdir)/ruby/3/assume.h
+num2int.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+num2int.o: $(hdrdir)/ruby/3/attr/artificial.h
+num2int.o: $(hdrdir)/ruby/3/attr/cold.h
+num2int.o: $(hdrdir)/ruby/3/attr/const.h
+num2int.o: $(hdrdir)/ruby/3/attr/constexpr.h
+num2int.o: $(hdrdir)/ruby/3/attr/deprecated.h
+num2int.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+num2int.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+num2int.o: $(hdrdir)/ruby/3/attr/error.h
+num2int.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+num2int.o: $(hdrdir)/ruby/3/attr/forceinline.h
+num2int.o: $(hdrdir)/ruby/3/attr/format.h
+num2int.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+num2int.o: $(hdrdir)/ruby/3/attr/noalias.h
+num2int.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+num2int.o: $(hdrdir)/ruby/3/attr/noexcept.h
+num2int.o: $(hdrdir)/ruby/3/attr/noinline.h
+num2int.o: $(hdrdir)/ruby/3/attr/nonnull.h
+num2int.o: $(hdrdir)/ruby/3/attr/noreturn.h
+num2int.o: $(hdrdir)/ruby/3/attr/pure.h
+num2int.o: $(hdrdir)/ruby/3/attr/restrict.h
+num2int.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+num2int.o: $(hdrdir)/ruby/3/attr/warning.h
+num2int.o: $(hdrdir)/ruby/3/attr/weakref.h
+num2int.o: $(hdrdir)/ruby/3/cast.h
+num2int.o: $(hdrdir)/ruby/3/compiler_is.h
+num2int.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+num2int.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+num2int.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+num2int.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+num2int.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+num2int.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+num2int.o: $(hdrdir)/ruby/3/compiler_since.h
+num2int.o: $(hdrdir)/ruby/3/config.h
+num2int.o: $(hdrdir)/ruby/3/constant_p.h
+num2int.o: $(hdrdir)/ruby/3/core.h
+num2int.o: $(hdrdir)/ruby/3/core/rarray.h
+num2int.o: $(hdrdir)/ruby/3/core/rbasic.h
+num2int.o: $(hdrdir)/ruby/3/core/rbignum.h
+num2int.o: $(hdrdir)/ruby/3/core/rclass.h
+num2int.o: $(hdrdir)/ruby/3/core/rdata.h
+num2int.o: $(hdrdir)/ruby/3/core/rfile.h
+num2int.o: $(hdrdir)/ruby/3/core/rhash.h
+num2int.o: $(hdrdir)/ruby/3/core/robject.h
+num2int.o: $(hdrdir)/ruby/3/core/rregexp.h
+num2int.o: $(hdrdir)/ruby/3/core/rstring.h
+num2int.o: $(hdrdir)/ruby/3/core/rstruct.h
+num2int.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+num2int.o: $(hdrdir)/ruby/3/ctype.h
+num2int.o: $(hdrdir)/ruby/3/dllexport.h
+num2int.o: $(hdrdir)/ruby/3/dosish.h
+num2int.o: $(hdrdir)/ruby/3/error.h
+num2int.o: $(hdrdir)/ruby/3/eval.h
+num2int.o: $(hdrdir)/ruby/3/event.h
+num2int.o: $(hdrdir)/ruby/3/fl_type.h
+num2int.o: $(hdrdir)/ruby/3/gc.h
+num2int.o: $(hdrdir)/ruby/3/glob.h
+num2int.o: $(hdrdir)/ruby/3/globals.h
+num2int.o: $(hdrdir)/ruby/3/has/attribute.h
+num2int.o: $(hdrdir)/ruby/3/has/builtin.h
+num2int.o: $(hdrdir)/ruby/3/has/c_attribute.h
+num2int.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+num2int.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+num2int.o: $(hdrdir)/ruby/3/has/extension.h
+num2int.o: $(hdrdir)/ruby/3/has/feature.h
+num2int.o: $(hdrdir)/ruby/3/has/warning.h
+num2int.o: $(hdrdir)/ruby/3/intern/array.h
+num2int.o: $(hdrdir)/ruby/3/intern/bignum.h
+num2int.o: $(hdrdir)/ruby/3/intern/class.h
+num2int.o: $(hdrdir)/ruby/3/intern/compar.h
+num2int.o: $(hdrdir)/ruby/3/intern/complex.h
+num2int.o: $(hdrdir)/ruby/3/intern/cont.h
+num2int.o: $(hdrdir)/ruby/3/intern/dir.h
+num2int.o: $(hdrdir)/ruby/3/intern/enum.h
+num2int.o: $(hdrdir)/ruby/3/intern/enumerator.h
+num2int.o: $(hdrdir)/ruby/3/intern/error.h
+num2int.o: $(hdrdir)/ruby/3/intern/eval.h
+num2int.o: $(hdrdir)/ruby/3/intern/file.h
+num2int.o: $(hdrdir)/ruby/3/intern/gc.h
+num2int.o: $(hdrdir)/ruby/3/intern/hash.h
+num2int.o: $(hdrdir)/ruby/3/intern/io.h
+num2int.o: $(hdrdir)/ruby/3/intern/load.h
+num2int.o: $(hdrdir)/ruby/3/intern/marshal.h
+num2int.o: $(hdrdir)/ruby/3/intern/numeric.h
+num2int.o: $(hdrdir)/ruby/3/intern/object.h
+num2int.o: $(hdrdir)/ruby/3/intern/parse.h
+num2int.o: $(hdrdir)/ruby/3/intern/proc.h
+num2int.o: $(hdrdir)/ruby/3/intern/process.h
+num2int.o: $(hdrdir)/ruby/3/intern/random.h
+num2int.o: $(hdrdir)/ruby/3/intern/range.h
+num2int.o: $(hdrdir)/ruby/3/intern/rational.h
+num2int.o: $(hdrdir)/ruby/3/intern/re.h
+num2int.o: $(hdrdir)/ruby/3/intern/ruby.h
+num2int.o: $(hdrdir)/ruby/3/intern/select.h
+num2int.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+num2int.o: $(hdrdir)/ruby/3/intern/signal.h
+num2int.o: $(hdrdir)/ruby/3/intern/sprintf.h
+num2int.o: $(hdrdir)/ruby/3/intern/string.h
+num2int.o: $(hdrdir)/ruby/3/intern/struct.h
+num2int.o: $(hdrdir)/ruby/3/intern/thread.h
+num2int.o: $(hdrdir)/ruby/3/intern/time.h
+num2int.o: $(hdrdir)/ruby/3/intern/variable.h
+num2int.o: $(hdrdir)/ruby/3/intern/vm.h
+num2int.o: $(hdrdir)/ruby/3/interpreter.h
+num2int.o: $(hdrdir)/ruby/3/iterator.h
+num2int.o: $(hdrdir)/ruby/3/memory.h
+num2int.o: $(hdrdir)/ruby/3/method.h
+num2int.o: $(hdrdir)/ruby/3/module.h
+num2int.o: $(hdrdir)/ruby/3/newobj.h
+num2int.o: $(hdrdir)/ruby/3/rgengc.h
+num2int.o: $(hdrdir)/ruby/3/scan_args.h
+num2int.o: $(hdrdir)/ruby/3/special_consts.h
+num2int.o: $(hdrdir)/ruby/3/static_assert.h
+num2int.o: $(hdrdir)/ruby/3/stdalign.h
+num2int.o: $(hdrdir)/ruby/3/stdbool.h
+num2int.o: $(hdrdir)/ruby/3/symbol.h
+num2int.o: $(hdrdir)/ruby/3/token_paste.h
+num2int.o: $(hdrdir)/ruby/3/value.h
+num2int.o: $(hdrdir)/ruby/3/value_type.h
+num2int.o: $(hdrdir)/ruby/3/variable.h
+num2int.o: $(hdrdir)/ruby/3/warning_push.h
+num2int.o: $(hdrdir)/ruby/3/xmalloc.h
num2int.o: $(hdrdir)/ruby/assert.h
num2int.o: $(hdrdir)/ruby/backward.h
+num2int.o: $(hdrdir)/ruby/backward/2/assume.h
+num2int.o: $(hdrdir)/ruby/backward/2/attributes.h
+num2int.o: $(hdrdir)/ruby/backward/2/bool.h
+num2int.o: $(hdrdir)/ruby/backward/2/extern.h
+num2int.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+num2int.o: $(hdrdir)/ruby/backward/2/inttypes.h
+num2int.o: $(hdrdir)/ruby/backward/2/limits.h
+num2int.o: $(hdrdir)/ruby/backward/2/long_long.h
+num2int.o: $(hdrdir)/ruby/backward/2/r_cast.h
+num2int.o: $(hdrdir)/ruby/backward/2/rmodule.h
+num2int.o: $(hdrdir)/ruby/backward/2/stdalign.h
+num2int.o: $(hdrdir)/ruby/backward/2/stdarg.h
num2int.o: $(hdrdir)/ruby/defines.h
num2int.o: $(hdrdir)/ruby/intern.h
num2int.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/path_to_class/depend b/ext/-test-/path_to_class/depend
index 9a7f7d0176..821fec1d07 100644
--- a/ext/-test-/path_to_class/depend
+++ b/ext/-test-/path_to_class/depend
@@ -2,8 +2,160 @@
path_to_class.o: $(RUBY_EXTCONF_H)
path_to_class.o: $(arch_hdrdir)/ruby/config.h
path_to_class.o: $(hdrdir)/ruby.h
+path_to_class.o: $(hdrdir)/ruby/3/anyargs.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic/char.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic/double.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic/int.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic/long.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic/short.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+path_to_class.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+path_to_class.o: $(hdrdir)/ruby/3/assume.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/artificial.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/cold.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/const.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/constexpr.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/deprecated.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/error.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/forceinline.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/format.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/noalias.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/noexcept.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/noinline.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/nonnull.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/noreturn.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/pure.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/restrict.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/warning.h
+path_to_class.o: $(hdrdir)/ruby/3/attr/weakref.h
+path_to_class.o: $(hdrdir)/ruby/3/cast.h
+path_to_class.o: $(hdrdir)/ruby/3/compiler_is.h
+path_to_class.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+path_to_class.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+path_to_class.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+path_to_class.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+path_to_class.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+path_to_class.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+path_to_class.o: $(hdrdir)/ruby/3/compiler_since.h
+path_to_class.o: $(hdrdir)/ruby/3/config.h
+path_to_class.o: $(hdrdir)/ruby/3/constant_p.h
+path_to_class.o: $(hdrdir)/ruby/3/core.h
+path_to_class.o: $(hdrdir)/ruby/3/core/rarray.h
+path_to_class.o: $(hdrdir)/ruby/3/core/rbasic.h
+path_to_class.o: $(hdrdir)/ruby/3/core/rbignum.h
+path_to_class.o: $(hdrdir)/ruby/3/core/rclass.h
+path_to_class.o: $(hdrdir)/ruby/3/core/rdata.h
+path_to_class.o: $(hdrdir)/ruby/3/core/rfile.h
+path_to_class.o: $(hdrdir)/ruby/3/core/rhash.h
+path_to_class.o: $(hdrdir)/ruby/3/core/robject.h
+path_to_class.o: $(hdrdir)/ruby/3/core/rregexp.h
+path_to_class.o: $(hdrdir)/ruby/3/core/rstring.h
+path_to_class.o: $(hdrdir)/ruby/3/core/rstruct.h
+path_to_class.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+path_to_class.o: $(hdrdir)/ruby/3/ctype.h
+path_to_class.o: $(hdrdir)/ruby/3/dllexport.h
+path_to_class.o: $(hdrdir)/ruby/3/dosish.h
+path_to_class.o: $(hdrdir)/ruby/3/error.h
+path_to_class.o: $(hdrdir)/ruby/3/eval.h
+path_to_class.o: $(hdrdir)/ruby/3/event.h
+path_to_class.o: $(hdrdir)/ruby/3/fl_type.h
+path_to_class.o: $(hdrdir)/ruby/3/gc.h
+path_to_class.o: $(hdrdir)/ruby/3/glob.h
+path_to_class.o: $(hdrdir)/ruby/3/globals.h
+path_to_class.o: $(hdrdir)/ruby/3/has/attribute.h
+path_to_class.o: $(hdrdir)/ruby/3/has/builtin.h
+path_to_class.o: $(hdrdir)/ruby/3/has/c_attribute.h
+path_to_class.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+path_to_class.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+path_to_class.o: $(hdrdir)/ruby/3/has/extension.h
+path_to_class.o: $(hdrdir)/ruby/3/has/feature.h
+path_to_class.o: $(hdrdir)/ruby/3/has/warning.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/array.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/bignum.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/class.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/compar.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/complex.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/cont.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/dir.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/enum.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/enumerator.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/error.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/eval.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/file.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/gc.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/hash.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/io.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/load.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/marshal.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/numeric.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/object.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/parse.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/proc.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/process.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/random.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/range.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/rational.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/re.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/ruby.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/select.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/signal.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/sprintf.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/string.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/struct.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/thread.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/time.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/variable.h
+path_to_class.o: $(hdrdir)/ruby/3/intern/vm.h
+path_to_class.o: $(hdrdir)/ruby/3/interpreter.h
+path_to_class.o: $(hdrdir)/ruby/3/iterator.h
+path_to_class.o: $(hdrdir)/ruby/3/memory.h
+path_to_class.o: $(hdrdir)/ruby/3/method.h
+path_to_class.o: $(hdrdir)/ruby/3/module.h
+path_to_class.o: $(hdrdir)/ruby/3/newobj.h
+path_to_class.o: $(hdrdir)/ruby/3/rgengc.h
+path_to_class.o: $(hdrdir)/ruby/3/scan_args.h
+path_to_class.o: $(hdrdir)/ruby/3/special_consts.h
+path_to_class.o: $(hdrdir)/ruby/3/static_assert.h
+path_to_class.o: $(hdrdir)/ruby/3/stdalign.h
+path_to_class.o: $(hdrdir)/ruby/3/stdbool.h
+path_to_class.o: $(hdrdir)/ruby/3/symbol.h
+path_to_class.o: $(hdrdir)/ruby/3/token_paste.h
+path_to_class.o: $(hdrdir)/ruby/3/value.h
+path_to_class.o: $(hdrdir)/ruby/3/value_type.h
+path_to_class.o: $(hdrdir)/ruby/3/variable.h
+path_to_class.o: $(hdrdir)/ruby/3/warning_push.h
+path_to_class.o: $(hdrdir)/ruby/3/xmalloc.h
path_to_class.o: $(hdrdir)/ruby/assert.h
path_to_class.o: $(hdrdir)/ruby/backward.h
+path_to_class.o: $(hdrdir)/ruby/backward/2/assume.h
+path_to_class.o: $(hdrdir)/ruby/backward/2/attributes.h
+path_to_class.o: $(hdrdir)/ruby/backward/2/bool.h
+path_to_class.o: $(hdrdir)/ruby/backward/2/extern.h
+path_to_class.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+path_to_class.o: $(hdrdir)/ruby/backward/2/inttypes.h
+path_to_class.o: $(hdrdir)/ruby/backward/2/limits.h
+path_to_class.o: $(hdrdir)/ruby/backward/2/long_long.h
+path_to_class.o: $(hdrdir)/ruby/backward/2/r_cast.h
+path_to_class.o: $(hdrdir)/ruby/backward/2/rmodule.h
+path_to_class.o: $(hdrdir)/ruby/backward/2/stdalign.h
+path_to_class.o: $(hdrdir)/ruby/backward/2/stdarg.h
path_to_class.o: $(hdrdir)/ruby/defines.h
path_to_class.o: $(hdrdir)/ruby/intern.h
path_to_class.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/popen_deadlock/depend b/ext/-test-/popen_deadlock/depend
index 4c3f3853fd..9ce83d09ca 100644
--- a/ext/-test-/popen_deadlock/depend
+++ b/ext/-test-/popen_deadlock/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
infinite_loop_dlsym.o: $(RUBY_EXTCONF_H)
infinite_loop_dlsym.o: $(arch_hdrdir)/ruby/config.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/anyargs.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic/char.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic/double.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic/int.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic/long.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic/short.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/assume.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/artificial.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/cold.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/const.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/constexpr.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/deprecated.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/error.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/forceinline.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/format.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/noalias.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/noexcept.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/noinline.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/nonnull.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/noreturn.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/pure.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/restrict.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/warning.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/attr/weakref.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/cast.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/compiler_is.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/compiler_since.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/config.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/constant_p.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/core.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/core/rarray.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/core/rbasic.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/core/rbignum.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/core/rclass.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/core/rdata.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/core/rfile.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/core/rhash.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/core/robject.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/core/rregexp.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/core/rstring.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/core/rstruct.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/ctype.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/dllexport.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/dosish.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/error.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/eval.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/event.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/fl_type.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/gc.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/glob.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/globals.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/has/attribute.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/has/builtin.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/has/c_attribute.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/has/extension.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/has/feature.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/has/warning.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/array.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/bignum.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/class.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/compar.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/complex.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/cont.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/dir.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/enum.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/enumerator.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/error.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/eval.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/file.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/gc.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/hash.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/io.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/load.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/marshal.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/numeric.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/object.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/parse.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/proc.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/process.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/random.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/range.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/rational.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/re.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/ruby.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/select.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/signal.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/sprintf.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/string.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/struct.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/thread.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/time.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/variable.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/intern/vm.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/interpreter.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/iterator.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/memory.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/method.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/module.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/newobj.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/rgengc.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/scan_args.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/special_consts.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/static_assert.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/stdalign.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/stdbool.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/symbol.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/token_paste.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/value.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/value_type.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/variable.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/warning_push.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/3/xmalloc.h
infinite_loop_dlsym.o: $(hdrdir)/ruby/assert.h
infinite_loop_dlsym.o: $(hdrdir)/ruby/backward.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/assume.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/attributes.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/bool.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/extern.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/inttypes.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/limits.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/long_long.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/r_cast.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/rmodule.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/stdalign.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/stdarg.h
infinite_loop_dlsym.o: $(hdrdir)/ruby/defines.h
infinite_loop_dlsym.o: $(hdrdir)/ruby/intern.h
infinite_loop_dlsym.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/postponed_job/depend b/ext/-test-/postponed_job/depend
index 998e2dcc9e..623ed44e13 100644
--- a/ext/-test-/postponed_job/depend
+++ b/ext/-test-/postponed_job/depend
@@ -2,8 +2,160 @@
postponed_job.o: $(RUBY_EXTCONF_H)
postponed_job.o: $(arch_hdrdir)/ruby/config.h
postponed_job.o: $(hdrdir)/ruby.h
+postponed_job.o: $(hdrdir)/ruby/3/anyargs.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic/char.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic/double.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic/int.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic/long.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic/short.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+postponed_job.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+postponed_job.o: $(hdrdir)/ruby/3/assume.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/artificial.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/cold.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/const.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/constexpr.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/deprecated.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/error.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/forceinline.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/format.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/noalias.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/noexcept.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/noinline.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/nonnull.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/noreturn.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/pure.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/restrict.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/warning.h
+postponed_job.o: $(hdrdir)/ruby/3/attr/weakref.h
+postponed_job.o: $(hdrdir)/ruby/3/cast.h
+postponed_job.o: $(hdrdir)/ruby/3/compiler_is.h
+postponed_job.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+postponed_job.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+postponed_job.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+postponed_job.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+postponed_job.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+postponed_job.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+postponed_job.o: $(hdrdir)/ruby/3/compiler_since.h
+postponed_job.o: $(hdrdir)/ruby/3/config.h
+postponed_job.o: $(hdrdir)/ruby/3/constant_p.h
+postponed_job.o: $(hdrdir)/ruby/3/core.h
+postponed_job.o: $(hdrdir)/ruby/3/core/rarray.h
+postponed_job.o: $(hdrdir)/ruby/3/core/rbasic.h
+postponed_job.o: $(hdrdir)/ruby/3/core/rbignum.h
+postponed_job.o: $(hdrdir)/ruby/3/core/rclass.h
+postponed_job.o: $(hdrdir)/ruby/3/core/rdata.h
+postponed_job.o: $(hdrdir)/ruby/3/core/rfile.h
+postponed_job.o: $(hdrdir)/ruby/3/core/rhash.h
+postponed_job.o: $(hdrdir)/ruby/3/core/robject.h
+postponed_job.o: $(hdrdir)/ruby/3/core/rregexp.h
+postponed_job.o: $(hdrdir)/ruby/3/core/rstring.h
+postponed_job.o: $(hdrdir)/ruby/3/core/rstruct.h
+postponed_job.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+postponed_job.o: $(hdrdir)/ruby/3/ctype.h
+postponed_job.o: $(hdrdir)/ruby/3/dllexport.h
+postponed_job.o: $(hdrdir)/ruby/3/dosish.h
+postponed_job.o: $(hdrdir)/ruby/3/error.h
+postponed_job.o: $(hdrdir)/ruby/3/eval.h
+postponed_job.o: $(hdrdir)/ruby/3/event.h
+postponed_job.o: $(hdrdir)/ruby/3/fl_type.h
+postponed_job.o: $(hdrdir)/ruby/3/gc.h
+postponed_job.o: $(hdrdir)/ruby/3/glob.h
+postponed_job.o: $(hdrdir)/ruby/3/globals.h
+postponed_job.o: $(hdrdir)/ruby/3/has/attribute.h
+postponed_job.o: $(hdrdir)/ruby/3/has/builtin.h
+postponed_job.o: $(hdrdir)/ruby/3/has/c_attribute.h
+postponed_job.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+postponed_job.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+postponed_job.o: $(hdrdir)/ruby/3/has/extension.h
+postponed_job.o: $(hdrdir)/ruby/3/has/feature.h
+postponed_job.o: $(hdrdir)/ruby/3/has/warning.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/array.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/bignum.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/class.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/compar.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/complex.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/cont.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/dir.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/enum.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/enumerator.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/error.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/eval.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/file.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/gc.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/hash.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/io.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/load.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/marshal.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/numeric.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/object.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/parse.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/proc.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/process.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/random.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/range.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/rational.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/re.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/ruby.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/select.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/signal.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/sprintf.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/string.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/struct.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/thread.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/time.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/variable.h
+postponed_job.o: $(hdrdir)/ruby/3/intern/vm.h
+postponed_job.o: $(hdrdir)/ruby/3/interpreter.h
+postponed_job.o: $(hdrdir)/ruby/3/iterator.h
+postponed_job.o: $(hdrdir)/ruby/3/memory.h
+postponed_job.o: $(hdrdir)/ruby/3/method.h
+postponed_job.o: $(hdrdir)/ruby/3/module.h
+postponed_job.o: $(hdrdir)/ruby/3/newobj.h
+postponed_job.o: $(hdrdir)/ruby/3/rgengc.h
+postponed_job.o: $(hdrdir)/ruby/3/scan_args.h
+postponed_job.o: $(hdrdir)/ruby/3/special_consts.h
+postponed_job.o: $(hdrdir)/ruby/3/static_assert.h
+postponed_job.o: $(hdrdir)/ruby/3/stdalign.h
+postponed_job.o: $(hdrdir)/ruby/3/stdbool.h
+postponed_job.o: $(hdrdir)/ruby/3/symbol.h
+postponed_job.o: $(hdrdir)/ruby/3/token_paste.h
+postponed_job.o: $(hdrdir)/ruby/3/value.h
+postponed_job.o: $(hdrdir)/ruby/3/value_type.h
+postponed_job.o: $(hdrdir)/ruby/3/variable.h
+postponed_job.o: $(hdrdir)/ruby/3/warning_push.h
+postponed_job.o: $(hdrdir)/ruby/3/xmalloc.h
postponed_job.o: $(hdrdir)/ruby/assert.h
postponed_job.o: $(hdrdir)/ruby/backward.h
+postponed_job.o: $(hdrdir)/ruby/backward/2/assume.h
+postponed_job.o: $(hdrdir)/ruby/backward/2/attributes.h
+postponed_job.o: $(hdrdir)/ruby/backward/2/bool.h
+postponed_job.o: $(hdrdir)/ruby/backward/2/extern.h
+postponed_job.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+postponed_job.o: $(hdrdir)/ruby/backward/2/inttypes.h
+postponed_job.o: $(hdrdir)/ruby/backward/2/limits.h
+postponed_job.o: $(hdrdir)/ruby/backward/2/long_long.h
+postponed_job.o: $(hdrdir)/ruby/backward/2/r_cast.h
+postponed_job.o: $(hdrdir)/ruby/backward/2/rmodule.h
+postponed_job.o: $(hdrdir)/ruby/backward/2/stdalign.h
+postponed_job.o: $(hdrdir)/ruby/backward/2/stdarg.h
postponed_job.o: $(hdrdir)/ruby/debug.h
postponed_job.o: $(hdrdir)/ruby/defines.h
postponed_job.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/-test-/printf/depend b/ext/-test-/printf/depend
index 7860797f50..9c26e49d89 100644
--- a/ext/-test-/printf/depend
+++ b/ext/-test-/printf/depend
@@ -2,8 +2,160 @@
printf.o: $(RUBY_EXTCONF_H)
printf.o: $(arch_hdrdir)/ruby/config.h
printf.o: $(hdrdir)/ruby.h
+printf.o: $(hdrdir)/ruby/3/anyargs.h
+printf.o: $(hdrdir)/ruby/3/arithmetic.h
+printf.o: $(hdrdir)/ruby/3/arithmetic/char.h
+printf.o: $(hdrdir)/ruby/3/arithmetic/double.h
+printf.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+printf.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+printf.o: $(hdrdir)/ruby/3/arithmetic/int.h
+printf.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+printf.o: $(hdrdir)/ruby/3/arithmetic/long.h
+printf.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+printf.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+printf.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+printf.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+printf.o: $(hdrdir)/ruby/3/arithmetic/short.h
+printf.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+printf.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+printf.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+printf.o: $(hdrdir)/ruby/3/assume.h
+printf.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+printf.o: $(hdrdir)/ruby/3/attr/artificial.h
+printf.o: $(hdrdir)/ruby/3/attr/cold.h
+printf.o: $(hdrdir)/ruby/3/attr/const.h
+printf.o: $(hdrdir)/ruby/3/attr/constexpr.h
+printf.o: $(hdrdir)/ruby/3/attr/deprecated.h
+printf.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+printf.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+printf.o: $(hdrdir)/ruby/3/attr/error.h
+printf.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+printf.o: $(hdrdir)/ruby/3/attr/forceinline.h
+printf.o: $(hdrdir)/ruby/3/attr/format.h
+printf.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+printf.o: $(hdrdir)/ruby/3/attr/noalias.h
+printf.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+printf.o: $(hdrdir)/ruby/3/attr/noexcept.h
+printf.o: $(hdrdir)/ruby/3/attr/noinline.h
+printf.o: $(hdrdir)/ruby/3/attr/nonnull.h
+printf.o: $(hdrdir)/ruby/3/attr/noreturn.h
+printf.o: $(hdrdir)/ruby/3/attr/pure.h
+printf.o: $(hdrdir)/ruby/3/attr/restrict.h
+printf.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+printf.o: $(hdrdir)/ruby/3/attr/warning.h
+printf.o: $(hdrdir)/ruby/3/attr/weakref.h
+printf.o: $(hdrdir)/ruby/3/cast.h
+printf.o: $(hdrdir)/ruby/3/compiler_is.h
+printf.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+printf.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+printf.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+printf.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+printf.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+printf.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+printf.o: $(hdrdir)/ruby/3/compiler_since.h
+printf.o: $(hdrdir)/ruby/3/config.h
+printf.o: $(hdrdir)/ruby/3/constant_p.h
+printf.o: $(hdrdir)/ruby/3/core.h
+printf.o: $(hdrdir)/ruby/3/core/rarray.h
+printf.o: $(hdrdir)/ruby/3/core/rbasic.h
+printf.o: $(hdrdir)/ruby/3/core/rbignum.h
+printf.o: $(hdrdir)/ruby/3/core/rclass.h
+printf.o: $(hdrdir)/ruby/3/core/rdata.h
+printf.o: $(hdrdir)/ruby/3/core/rfile.h
+printf.o: $(hdrdir)/ruby/3/core/rhash.h
+printf.o: $(hdrdir)/ruby/3/core/robject.h
+printf.o: $(hdrdir)/ruby/3/core/rregexp.h
+printf.o: $(hdrdir)/ruby/3/core/rstring.h
+printf.o: $(hdrdir)/ruby/3/core/rstruct.h
+printf.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+printf.o: $(hdrdir)/ruby/3/ctype.h
+printf.o: $(hdrdir)/ruby/3/dllexport.h
+printf.o: $(hdrdir)/ruby/3/dosish.h
+printf.o: $(hdrdir)/ruby/3/error.h
+printf.o: $(hdrdir)/ruby/3/eval.h
+printf.o: $(hdrdir)/ruby/3/event.h
+printf.o: $(hdrdir)/ruby/3/fl_type.h
+printf.o: $(hdrdir)/ruby/3/gc.h
+printf.o: $(hdrdir)/ruby/3/glob.h
+printf.o: $(hdrdir)/ruby/3/globals.h
+printf.o: $(hdrdir)/ruby/3/has/attribute.h
+printf.o: $(hdrdir)/ruby/3/has/builtin.h
+printf.o: $(hdrdir)/ruby/3/has/c_attribute.h
+printf.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+printf.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+printf.o: $(hdrdir)/ruby/3/has/extension.h
+printf.o: $(hdrdir)/ruby/3/has/feature.h
+printf.o: $(hdrdir)/ruby/3/has/warning.h
+printf.o: $(hdrdir)/ruby/3/intern/array.h
+printf.o: $(hdrdir)/ruby/3/intern/bignum.h
+printf.o: $(hdrdir)/ruby/3/intern/class.h
+printf.o: $(hdrdir)/ruby/3/intern/compar.h
+printf.o: $(hdrdir)/ruby/3/intern/complex.h
+printf.o: $(hdrdir)/ruby/3/intern/cont.h
+printf.o: $(hdrdir)/ruby/3/intern/dir.h
+printf.o: $(hdrdir)/ruby/3/intern/enum.h
+printf.o: $(hdrdir)/ruby/3/intern/enumerator.h
+printf.o: $(hdrdir)/ruby/3/intern/error.h
+printf.o: $(hdrdir)/ruby/3/intern/eval.h
+printf.o: $(hdrdir)/ruby/3/intern/file.h
+printf.o: $(hdrdir)/ruby/3/intern/gc.h
+printf.o: $(hdrdir)/ruby/3/intern/hash.h
+printf.o: $(hdrdir)/ruby/3/intern/io.h
+printf.o: $(hdrdir)/ruby/3/intern/load.h
+printf.o: $(hdrdir)/ruby/3/intern/marshal.h
+printf.o: $(hdrdir)/ruby/3/intern/numeric.h
+printf.o: $(hdrdir)/ruby/3/intern/object.h
+printf.o: $(hdrdir)/ruby/3/intern/parse.h
+printf.o: $(hdrdir)/ruby/3/intern/proc.h
+printf.o: $(hdrdir)/ruby/3/intern/process.h
+printf.o: $(hdrdir)/ruby/3/intern/random.h
+printf.o: $(hdrdir)/ruby/3/intern/range.h
+printf.o: $(hdrdir)/ruby/3/intern/rational.h
+printf.o: $(hdrdir)/ruby/3/intern/re.h
+printf.o: $(hdrdir)/ruby/3/intern/ruby.h
+printf.o: $(hdrdir)/ruby/3/intern/select.h
+printf.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+printf.o: $(hdrdir)/ruby/3/intern/signal.h
+printf.o: $(hdrdir)/ruby/3/intern/sprintf.h
+printf.o: $(hdrdir)/ruby/3/intern/string.h
+printf.o: $(hdrdir)/ruby/3/intern/struct.h
+printf.o: $(hdrdir)/ruby/3/intern/thread.h
+printf.o: $(hdrdir)/ruby/3/intern/time.h
+printf.o: $(hdrdir)/ruby/3/intern/variable.h
+printf.o: $(hdrdir)/ruby/3/intern/vm.h
+printf.o: $(hdrdir)/ruby/3/interpreter.h
+printf.o: $(hdrdir)/ruby/3/iterator.h
+printf.o: $(hdrdir)/ruby/3/memory.h
+printf.o: $(hdrdir)/ruby/3/method.h
+printf.o: $(hdrdir)/ruby/3/module.h
+printf.o: $(hdrdir)/ruby/3/newobj.h
+printf.o: $(hdrdir)/ruby/3/rgengc.h
+printf.o: $(hdrdir)/ruby/3/scan_args.h
+printf.o: $(hdrdir)/ruby/3/special_consts.h
+printf.o: $(hdrdir)/ruby/3/static_assert.h
+printf.o: $(hdrdir)/ruby/3/stdalign.h
+printf.o: $(hdrdir)/ruby/3/stdbool.h
+printf.o: $(hdrdir)/ruby/3/symbol.h
+printf.o: $(hdrdir)/ruby/3/token_paste.h
+printf.o: $(hdrdir)/ruby/3/value.h
+printf.o: $(hdrdir)/ruby/3/value_type.h
+printf.o: $(hdrdir)/ruby/3/variable.h
+printf.o: $(hdrdir)/ruby/3/warning_push.h
+printf.o: $(hdrdir)/ruby/3/xmalloc.h
printf.o: $(hdrdir)/ruby/assert.h
printf.o: $(hdrdir)/ruby/backward.h
+printf.o: $(hdrdir)/ruby/backward/2/assume.h
+printf.o: $(hdrdir)/ruby/backward/2/attributes.h
+printf.o: $(hdrdir)/ruby/backward/2/bool.h
+printf.o: $(hdrdir)/ruby/backward/2/extern.h
+printf.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+printf.o: $(hdrdir)/ruby/backward/2/inttypes.h
+printf.o: $(hdrdir)/ruby/backward/2/limits.h
+printf.o: $(hdrdir)/ruby/backward/2/long_long.h
+printf.o: $(hdrdir)/ruby/backward/2/r_cast.h
+printf.o: $(hdrdir)/ruby/backward/2/rmodule.h
+printf.o: $(hdrdir)/ruby/backward/2/stdalign.h
+printf.o: $(hdrdir)/ruby/backward/2/stdarg.h
printf.o: $(hdrdir)/ruby/defines.h
printf.o: $(hdrdir)/ruby/encoding.h
printf.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/-test-/proc/depend b/ext/-test-/proc/depend
index 5946e4ca0d..5c1be18220 100644
--- a/ext/-test-/proc/depend
+++ b/ext/-test-/proc/depend
@@ -2,8 +2,160 @@
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
@@ -14,8 +166,160 @@ init.o: init.c
receiver.o: $(RUBY_EXTCONF_H)
receiver.o: $(arch_hdrdir)/ruby/config.h
receiver.o: $(hdrdir)/ruby.h
+receiver.o: $(hdrdir)/ruby/3/anyargs.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic/char.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic/double.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic/int.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic/long.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic/short.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+receiver.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+receiver.o: $(hdrdir)/ruby/3/assume.h
+receiver.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+receiver.o: $(hdrdir)/ruby/3/attr/artificial.h
+receiver.o: $(hdrdir)/ruby/3/attr/cold.h
+receiver.o: $(hdrdir)/ruby/3/attr/const.h
+receiver.o: $(hdrdir)/ruby/3/attr/constexpr.h
+receiver.o: $(hdrdir)/ruby/3/attr/deprecated.h
+receiver.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+receiver.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+receiver.o: $(hdrdir)/ruby/3/attr/error.h
+receiver.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+receiver.o: $(hdrdir)/ruby/3/attr/forceinline.h
+receiver.o: $(hdrdir)/ruby/3/attr/format.h
+receiver.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+receiver.o: $(hdrdir)/ruby/3/attr/noalias.h
+receiver.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+receiver.o: $(hdrdir)/ruby/3/attr/noexcept.h
+receiver.o: $(hdrdir)/ruby/3/attr/noinline.h
+receiver.o: $(hdrdir)/ruby/3/attr/nonnull.h
+receiver.o: $(hdrdir)/ruby/3/attr/noreturn.h
+receiver.o: $(hdrdir)/ruby/3/attr/pure.h
+receiver.o: $(hdrdir)/ruby/3/attr/restrict.h
+receiver.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+receiver.o: $(hdrdir)/ruby/3/attr/warning.h
+receiver.o: $(hdrdir)/ruby/3/attr/weakref.h
+receiver.o: $(hdrdir)/ruby/3/cast.h
+receiver.o: $(hdrdir)/ruby/3/compiler_is.h
+receiver.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+receiver.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+receiver.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+receiver.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+receiver.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+receiver.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+receiver.o: $(hdrdir)/ruby/3/compiler_since.h
+receiver.o: $(hdrdir)/ruby/3/config.h
+receiver.o: $(hdrdir)/ruby/3/constant_p.h
+receiver.o: $(hdrdir)/ruby/3/core.h
+receiver.o: $(hdrdir)/ruby/3/core/rarray.h
+receiver.o: $(hdrdir)/ruby/3/core/rbasic.h
+receiver.o: $(hdrdir)/ruby/3/core/rbignum.h
+receiver.o: $(hdrdir)/ruby/3/core/rclass.h
+receiver.o: $(hdrdir)/ruby/3/core/rdata.h
+receiver.o: $(hdrdir)/ruby/3/core/rfile.h
+receiver.o: $(hdrdir)/ruby/3/core/rhash.h
+receiver.o: $(hdrdir)/ruby/3/core/robject.h
+receiver.o: $(hdrdir)/ruby/3/core/rregexp.h
+receiver.o: $(hdrdir)/ruby/3/core/rstring.h
+receiver.o: $(hdrdir)/ruby/3/core/rstruct.h
+receiver.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+receiver.o: $(hdrdir)/ruby/3/ctype.h
+receiver.o: $(hdrdir)/ruby/3/dllexport.h
+receiver.o: $(hdrdir)/ruby/3/dosish.h
+receiver.o: $(hdrdir)/ruby/3/error.h
+receiver.o: $(hdrdir)/ruby/3/eval.h
+receiver.o: $(hdrdir)/ruby/3/event.h
+receiver.o: $(hdrdir)/ruby/3/fl_type.h
+receiver.o: $(hdrdir)/ruby/3/gc.h
+receiver.o: $(hdrdir)/ruby/3/glob.h
+receiver.o: $(hdrdir)/ruby/3/globals.h
+receiver.o: $(hdrdir)/ruby/3/has/attribute.h
+receiver.o: $(hdrdir)/ruby/3/has/builtin.h
+receiver.o: $(hdrdir)/ruby/3/has/c_attribute.h
+receiver.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+receiver.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+receiver.o: $(hdrdir)/ruby/3/has/extension.h
+receiver.o: $(hdrdir)/ruby/3/has/feature.h
+receiver.o: $(hdrdir)/ruby/3/has/warning.h
+receiver.o: $(hdrdir)/ruby/3/intern/array.h
+receiver.o: $(hdrdir)/ruby/3/intern/bignum.h
+receiver.o: $(hdrdir)/ruby/3/intern/class.h
+receiver.o: $(hdrdir)/ruby/3/intern/compar.h
+receiver.o: $(hdrdir)/ruby/3/intern/complex.h
+receiver.o: $(hdrdir)/ruby/3/intern/cont.h
+receiver.o: $(hdrdir)/ruby/3/intern/dir.h
+receiver.o: $(hdrdir)/ruby/3/intern/enum.h
+receiver.o: $(hdrdir)/ruby/3/intern/enumerator.h
+receiver.o: $(hdrdir)/ruby/3/intern/error.h
+receiver.o: $(hdrdir)/ruby/3/intern/eval.h
+receiver.o: $(hdrdir)/ruby/3/intern/file.h
+receiver.o: $(hdrdir)/ruby/3/intern/gc.h
+receiver.o: $(hdrdir)/ruby/3/intern/hash.h
+receiver.o: $(hdrdir)/ruby/3/intern/io.h
+receiver.o: $(hdrdir)/ruby/3/intern/load.h
+receiver.o: $(hdrdir)/ruby/3/intern/marshal.h
+receiver.o: $(hdrdir)/ruby/3/intern/numeric.h
+receiver.o: $(hdrdir)/ruby/3/intern/object.h
+receiver.o: $(hdrdir)/ruby/3/intern/parse.h
+receiver.o: $(hdrdir)/ruby/3/intern/proc.h
+receiver.o: $(hdrdir)/ruby/3/intern/process.h
+receiver.o: $(hdrdir)/ruby/3/intern/random.h
+receiver.o: $(hdrdir)/ruby/3/intern/range.h
+receiver.o: $(hdrdir)/ruby/3/intern/rational.h
+receiver.o: $(hdrdir)/ruby/3/intern/re.h
+receiver.o: $(hdrdir)/ruby/3/intern/ruby.h
+receiver.o: $(hdrdir)/ruby/3/intern/select.h
+receiver.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+receiver.o: $(hdrdir)/ruby/3/intern/signal.h
+receiver.o: $(hdrdir)/ruby/3/intern/sprintf.h
+receiver.o: $(hdrdir)/ruby/3/intern/string.h
+receiver.o: $(hdrdir)/ruby/3/intern/struct.h
+receiver.o: $(hdrdir)/ruby/3/intern/thread.h
+receiver.o: $(hdrdir)/ruby/3/intern/time.h
+receiver.o: $(hdrdir)/ruby/3/intern/variable.h
+receiver.o: $(hdrdir)/ruby/3/intern/vm.h
+receiver.o: $(hdrdir)/ruby/3/interpreter.h
+receiver.o: $(hdrdir)/ruby/3/iterator.h
+receiver.o: $(hdrdir)/ruby/3/memory.h
+receiver.o: $(hdrdir)/ruby/3/method.h
+receiver.o: $(hdrdir)/ruby/3/module.h
+receiver.o: $(hdrdir)/ruby/3/newobj.h
+receiver.o: $(hdrdir)/ruby/3/rgengc.h
+receiver.o: $(hdrdir)/ruby/3/scan_args.h
+receiver.o: $(hdrdir)/ruby/3/special_consts.h
+receiver.o: $(hdrdir)/ruby/3/static_assert.h
+receiver.o: $(hdrdir)/ruby/3/stdalign.h
+receiver.o: $(hdrdir)/ruby/3/stdbool.h
+receiver.o: $(hdrdir)/ruby/3/symbol.h
+receiver.o: $(hdrdir)/ruby/3/token_paste.h
+receiver.o: $(hdrdir)/ruby/3/value.h
+receiver.o: $(hdrdir)/ruby/3/value_type.h
+receiver.o: $(hdrdir)/ruby/3/variable.h
+receiver.o: $(hdrdir)/ruby/3/warning_push.h
+receiver.o: $(hdrdir)/ruby/3/xmalloc.h
receiver.o: $(hdrdir)/ruby/assert.h
receiver.o: $(hdrdir)/ruby/backward.h
+receiver.o: $(hdrdir)/ruby/backward/2/assume.h
+receiver.o: $(hdrdir)/ruby/backward/2/attributes.h
+receiver.o: $(hdrdir)/ruby/backward/2/bool.h
+receiver.o: $(hdrdir)/ruby/backward/2/extern.h
+receiver.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+receiver.o: $(hdrdir)/ruby/backward/2/inttypes.h
+receiver.o: $(hdrdir)/ruby/backward/2/limits.h
+receiver.o: $(hdrdir)/ruby/backward/2/long_long.h
+receiver.o: $(hdrdir)/ruby/backward/2/r_cast.h
+receiver.o: $(hdrdir)/ruby/backward/2/rmodule.h
+receiver.o: $(hdrdir)/ruby/backward/2/stdalign.h
+receiver.o: $(hdrdir)/ruby/backward/2/stdarg.h
receiver.o: $(hdrdir)/ruby/defines.h
receiver.o: $(hdrdir)/ruby/intern.h
receiver.o: $(hdrdir)/ruby/missing.h
@@ -26,8 +330,160 @@ receiver.o: receiver.c
super.o: $(RUBY_EXTCONF_H)
super.o: $(arch_hdrdir)/ruby/config.h
super.o: $(hdrdir)/ruby.h
+super.o: $(hdrdir)/ruby/3/anyargs.h
+super.o: $(hdrdir)/ruby/3/arithmetic.h
+super.o: $(hdrdir)/ruby/3/arithmetic/char.h
+super.o: $(hdrdir)/ruby/3/arithmetic/double.h
+super.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+super.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+super.o: $(hdrdir)/ruby/3/arithmetic/int.h
+super.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+super.o: $(hdrdir)/ruby/3/arithmetic/long.h
+super.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+super.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+super.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+super.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+super.o: $(hdrdir)/ruby/3/arithmetic/short.h
+super.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+super.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+super.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+super.o: $(hdrdir)/ruby/3/assume.h
+super.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+super.o: $(hdrdir)/ruby/3/attr/artificial.h
+super.o: $(hdrdir)/ruby/3/attr/cold.h
+super.o: $(hdrdir)/ruby/3/attr/const.h
+super.o: $(hdrdir)/ruby/3/attr/constexpr.h
+super.o: $(hdrdir)/ruby/3/attr/deprecated.h
+super.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+super.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+super.o: $(hdrdir)/ruby/3/attr/error.h
+super.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+super.o: $(hdrdir)/ruby/3/attr/forceinline.h
+super.o: $(hdrdir)/ruby/3/attr/format.h
+super.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+super.o: $(hdrdir)/ruby/3/attr/noalias.h
+super.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+super.o: $(hdrdir)/ruby/3/attr/noexcept.h
+super.o: $(hdrdir)/ruby/3/attr/noinline.h
+super.o: $(hdrdir)/ruby/3/attr/nonnull.h
+super.o: $(hdrdir)/ruby/3/attr/noreturn.h
+super.o: $(hdrdir)/ruby/3/attr/pure.h
+super.o: $(hdrdir)/ruby/3/attr/restrict.h
+super.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+super.o: $(hdrdir)/ruby/3/attr/warning.h
+super.o: $(hdrdir)/ruby/3/attr/weakref.h
+super.o: $(hdrdir)/ruby/3/cast.h
+super.o: $(hdrdir)/ruby/3/compiler_is.h
+super.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+super.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+super.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+super.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+super.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+super.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+super.o: $(hdrdir)/ruby/3/compiler_since.h
+super.o: $(hdrdir)/ruby/3/config.h
+super.o: $(hdrdir)/ruby/3/constant_p.h
+super.o: $(hdrdir)/ruby/3/core.h
+super.o: $(hdrdir)/ruby/3/core/rarray.h
+super.o: $(hdrdir)/ruby/3/core/rbasic.h
+super.o: $(hdrdir)/ruby/3/core/rbignum.h
+super.o: $(hdrdir)/ruby/3/core/rclass.h
+super.o: $(hdrdir)/ruby/3/core/rdata.h
+super.o: $(hdrdir)/ruby/3/core/rfile.h
+super.o: $(hdrdir)/ruby/3/core/rhash.h
+super.o: $(hdrdir)/ruby/3/core/robject.h
+super.o: $(hdrdir)/ruby/3/core/rregexp.h
+super.o: $(hdrdir)/ruby/3/core/rstring.h
+super.o: $(hdrdir)/ruby/3/core/rstruct.h
+super.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+super.o: $(hdrdir)/ruby/3/ctype.h
+super.o: $(hdrdir)/ruby/3/dllexport.h
+super.o: $(hdrdir)/ruby/3/dosish.h
+super.o: $(hdrdir)/ruby/3/error.h
+super.o: $(hdrdir)/ruby/3/eval.h
+super.o: $(hdrdir)/ruby/3/event.h
+super.o: $(hdrdir)/ruby/3/fl_type.h
+super.o: $(hdrdir)/ruby/3/gc.h
+super.o: $(hdrdir)/ruby/3/glob.h
+super.o: $(hdrdir)/ruby/3/globals.h
+super.o: $(hdrdir)/ruby/3/has/attribute.h
+super.o: $(hdrdir)/ruby/3/has/builtin.h
+super.o: $(hdrdir)/ruby/3/has/c_attribute.h
+super.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+super.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+super.o: $(hdrdir)/ruby/3/has/extension.h
+super.o: $(hdrdir)/ruby/3/has/feature.h
+super.o: $(hdrdir)/ruby/3/has/warning.h
+super.o: $(hdrdir)/ruby/3/intern/array.h
+super.o: $(hdrdir)/ruby/3/intern/bignum.h
+super.o: $(hdrdir)/ruby/3/intern/class.h
+super.o: $(hdrdir)/ruby/3/intern/compar.h
+super.o: $(hdrdir)/ruby/3/intern/complex.h
+super.o: $(hdrdir)/ruby/3/intern/cont.h
+super.o: $(hdrdir)/ruby/3/intern/dir.h
+super.o: $(hdrdir)/ruby/3/intern/enum.h
+super.o: $(hdrdir)/ruby/3/intern/enumerator.h
+super.o: $(hdrdir)/ruby/3/intern/error.h
+super.o: $(hdrdir)/ruby/3/intern/eval.h
+super.o: $(hdrdir)/ruby/3/intern/file.h
+super.o: $(hdrdir)/ruby/3/intern/gc.h
+super.o: $(hdrdir)/ruby/3/intern/hash.h
+super.o: $(hdrdir)/ruby/3/intern/io.h
+super.o: $(hdrdir)/ruby/3/intern/load.h
+super.o: $(hdrdir)/ruby/3/intern/marshal.h
+super.o: $(hdrdir)/ruby/3/intern/numeric.h
+super.o: $(hdrdir)/ruby/3/intern/object.h
+super.o: $(hdrdir)/ruby/3/intern/parse.h
+super.o: $(hdrdir)/ruby/3/intern/proc.h
+super.o: $(hdrdir)/ruby/3/intern/process.h
+super.o: $(hdrdir)/ruby/3/intern/random.h
+super.o: $(hdrdir)/ruby/3/intern/range.h
+super.o: $(hdrdir)/ruby/3/intern/rational.h
+super.o: $(hdrdir)/ruby/3/intern/re.h
+super.o: $(hdrdir)/ruby/3/intern/ruby.h
+super.o: $(hdrdir)/ruby/3/intern/select.h
+super.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+super.o: $(hdrdir)/ruby/3/intern/signal.h
+super.o: $(hdrdir)/ruby/3/intern/sprintf.h
+super.o: $(hdrdir)/ruby/3/intern/string.h
+super.o: $(hdrdir)/ruby/3/intern/struct.h
+super.o: $(hdrdir)/ruby/3/intern/thread.h
+super.o: $(hdrdir)/ruby/3/intern/time.h
+super.o: $(hdrdir)/ruby/3/intern/variable.h
+super.o: $(hdrdir)/ruby/3/intern/vm.h
+super.o: $(hdrdir)/ruby/3/interpreter.h
+super.o: $(hdrdir)/ruby/3/iterator.h
+super.o: $(hdrdir)/ruby/3/memory.h
+super.o: $(hdrdir)/ruby/3/method.h
+super.o: $(hdrdir)/ruby/3/module.h
+super.o: $(hdrdir)/ruby/3/newobj.h
+super.o: $(hdrdir)/ruby/3/rgengc.h
+super.o: $(hdrdir)/ruby/3/scan_args.h
+super.o: $(hdrdir)/ruby/3/special_consts.h
+super.o: $(hdrdir)/ruby/3/static_assert.h
+super.o: $(hdrdir)/ruby/3/stdalign.h
+super.o: $(hdrdir)/ruby/3/stdbool.h
+super.o: $(hdrdir)/ruby/3/symbol.h
+super.o: $(hdrdir)/ruby/3/token_paste.h
+super.o: $(hdrdir)/ruby/3/value.h
+super.o: $(hdrdir)/ruby/3/value_type.h
+super.o: $(hdrdir)/ruby/3/variable.h
+super.o: $(hdrdir)/ruby/3/warning_push.h
+super.o: $(hdrdir)/ruby/3/xmalloc.h
super.o: $(hdrdir)/ruby/assert.h
super.o: $(hdrdir)/ruby/backward.h
+super.o: $(hdrdir)/ruby/backward/2/assume.h
+super.o: $(hdrdir)/ruby/backward/2/attributes.h
+super.o: $(hdrdir)/ruby/backward/2/bool.h
+super.o: $(hdrdir)/ruby/backward/2/extern.h
+super.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+super.o: $(hdrdir)/ruby/backward/2/inttypes.h
+super.o: $(hdrdir)/ruby/backward/2/limits.h
+super.o: $(hdrdir)/ruby/backward/2/long_long.h
+super.o: $(hdrdir)/ruby/backward/2/r_cast.h
+super.o: $(hdrdir)/ruby/backward/2/rmodule.h
+super.o: $(hdrdir)/ruby/backward/2/stdalign.h
+super.o: $(hdrdir)/ruby/backward/2/stdarg.h
super.o: $(hdrdir)/ruby/defines.h
super.o: $(hdrdir)/ruby/intern.h
super.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/rational/depend b/ext/-test-/rational/depend
index c3134d0be5..abc33441ab 100644
--- a/ext/-test-/rational/depend
+++ b/ext/-test-/rational/depend
@@ -6,8 +6,160 @@ rat.o: rat.c $(top_srcdir)/internal.h
rat.o: $(RUBY_EXTCONF_H)
rat.o: $(arch_hdrdir)/ruby/config.h
rat.o: $(hdrdir)/ruby.h
+rat.o: $(hdrdir)/ruby/3/anyargs.h
+rat.o: $(hdrdir)/ruby/3/arithmetic.h
+rat.o: $(hdrdir)/ruby/3/arithmetic/char.h
+rat.o: $(hdrdir)/ruby/3/arithmetic/double.h
+rat.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+rat.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+rat.o: $(hdrdir)/ruby/3/arithmetic/int.h
+rat.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+rat.o: $(hdrdir)/ruby/3/arithmetic/long.h
+rat.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+rat.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+rat.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+rat.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+rat.o: $(hdrdir)/ruby/3/arithmetic/short.h
+rat.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+rat.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+rat.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+rat.o: $(hdrdir)/ruby/3/assume.h
+rat.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+rat.o: $(hdrdir)/ruby/3/attr/artificial.h
+rat.o: $(hdrdir)/ruby/3/attr/cold.h
+rat.o: $(hdrdir)/ruby/3/attr/const.h
+rat.o: $(hdrdir)/ruby/3/attr/constexpr.h
+rat.o: $(hdrdir)/ruby/3/attr/deprecated.h
+rat.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+rat.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+rat.o: $(hdrdir)/ruby/3/attr/error.h
+rat.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+rat.o: $(hdrdir)/ruby/3/attr/forceinline.h
+rat.o: $(hdrdir)/ruby/3/attr/format.h
+rat.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+rat.o: $(hdrdir)/ruby/3/attr/noalias.h
+rat.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+rat.o: $(hdrdir)/ruby/3/attr/noexcept.h
+rat.o: $(hdrdir)/ruby/3/attr/noinline.h
+rat.o: $(hdrdir)/ruby/3/attr/nonnull.h
+rat.o: $(hdrdir)/ruby/3/attr/noreturn.h
+rat.o: $(hdrdir)/ruby/3/attr/pure.h
+rat.o: $(hdrdir)/ruby/3/attr/restrict.h
+rat.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+rat.o: $(hdrdir)/ruby/3/attr/warning.h
+rat.o: $(hdrdir)/ruby/3/attr/weakref.h
+rat.o: $(hdrdir)/ruby/3/cast.h
+rat.o: $(hdrdir)/ruby/3/compiler_is.h
+rat.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+rat.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+rat.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+rat.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+rat.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+rat.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+rat.o: $(hdrdir)/ruby/3/compiler_since.h
+rat.o: $(hdrdir)/ruby/3/config.h
+rat.o: $(hdrdir)/ruby/3/constant_p.h
+rat.o: $(hdrdir)/ruby/3/core.h
+rat.o: $(hdrdir)/ruby/3/core/rarray.h
+rat.o: $(hdrdir)/ruby/3/core/rbasic.h
+rat.o: $(hdrdir)/ruby/3/core/rbignum.h
+rat.o: $(hdrdir)/ruby/3/core/rclass.h
+rat.o: $(hdrdir)/ruby/3/core/rdata.h
+rat.o: $(hdrdir)/ruby/3/core/rfile.h
+rat.o: $(hdrdir)/ruby/3/core/rhash.h
+rat.o: $(hdrdir)/ruby/3/core/robject.h
+rat.o: $(hdrdir)/ruby/3/core/rregexp.h
+rat.o: $(hdrdir)/ruby/3/core/rstring.h
+rat.o: $(hdrdir)/ruby/3/core/rstruct.h
+rat.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+rat.o: $(hdrdir)/ruby/3/ctype.h
+rat.o: $(hdrdir)/ruby/3/dllexport.h
+rat.o: $(hdrdir)/ruby/3/dosish.h
+rat.o: $(hdrdir)/ruby/3/error.h
+rat.o: $(hdrdir)/ruby/3/eval.h
+rat.o: $(hdrdir)/ruby/3/event.h
+rat.o: $(hdrdir)/ruby/3/fl_type.h
+rat.o: $(hdrdir)/ruby/3/gc.h
+rat.o: $(hdrdir)/ruby/3/glob.h
+rat.o: $(hdrdir)/ruby/3/globals.h
+rat.o: $(hdrdir)/ruby/3/has/attribute.h
+rat.o: $(hdrdir)/ruby/3/has/builtin.h
+rat.o: $(hdrdir)/ruby/3/has/c_attribute.h
+rat.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+rat.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+rat.o: $(hdrdir)/ruby/3/has/extension.h
+rat.o: $(hdrdir)/ruby/3/has/feature.h
+rat.o: $(hdrdir)/ruby/3/has/warning.h
+rat.o: $(hdrdir)/ruby/3/intern/array.h
+rat.o: $(hdrdir)/ruby/3/intern/bignum.h
+rat.o: $(hdrdir)/ruby/3/intern/class.h
+rat.o: $(hdrdir)/ruby/3/intern/compar.h
+rat.o: $(hdrdir)/ruby/3/intern/complex.h
+rat.o: $(hdrdir)/ruby/3/intern/cont.h
+rat.o: $(hdrdir)/ruby/3/intern/dir.h
+rat.o: $(hdrdir)/ruby/3/intern/enum.h
+rat.o: $(hdrdir)/ruby/3/intern/enumerator.h
+rat.o: $(hdrdir)/ruby/3/intern/error.h
+rat.o: $(hdrdir)/ruby/3/intern/eval.h
+rat.o: $(hdrdir)/ruby/3/intern/file.h
+rat.o: $(hdrdir)/ruby/3/intern/gc.h
+rat.o: $(hdrdir)/ruby/3/intern/hash.h
+rat.o: $(hdrdir)/ruby/3/intern/io.h
+rat.o: $(hdrdir)/ruby/3/intern/load.h
+rat.o: $(hdrdir)/ruby/3/intern/marshal.h
+rat.o: $(hdrdir)/ruby/3/intern/numeric.h
+rat.o: $(hdrdir)/ruby/3/intern/object.h
+rat.o: $(hdrdir)/ruby/3/intern/parse.h
+rat.o: $(hdrdir)/ruby/3/intern/proc.h
+rat.o: $(hdrdir)/ruby/3/intern/process.h
+rat.o: $(hdrdir)/ruby/3/intern/random.h
+rat.o: $(hdrdir)/ruby/3/intern/range.h
+rat.o: $(hdrdir)/ruby/3/intern/rational.h
+rat.o: $(hdrdir)/ruby/3/intern/re.h
+rat.o: $(hdrdir)/ruby/3/intern/ruby.h
+rat.o: $(hdrdir)/ruby/3/intern/select.h
+rat.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+rat.o: $(hdrdir)/ruby/3/intern/signal.h
+rat.o: $(hdrdir)/ruby/3/intern/sprintf.h
+rat.o: $(hdrdir)/ruby/3/intern/string.h
+rat.o: $(hdrdir)/ruby/3/intern/struct.h
+rat.o: $(hdrdir)/ruby/3/intern/thread.h
+rat.o: $(hdrdir)/ruby/3/intern/time.h
+rat.o: $(hdrdir)/ruby/3/intern/variable.h
+rat.o: $(hdrdir)/ruby/3/intern/vm.h
+rat.o: $(hdrdir)/ruby/3/interpreter.h
+rat.o: $(hdrdir)/ruby/3/iterator.h
+rat.o: $(hdrdir)/ruby/3/memory.h
+rat.o: $(hdrdir)/ruby/3/method.h
+rat.o: $(hdrdir)/ruby/3/module.h
+rat.o: $(hdrdir)/ruby/3/newobj.h
+rat.o: $(hdrdir)/ruby/3/rgengc.h
+rat.o: $(hdrdir)/ruby/3/scan_args.h
+rat.o: $(hdrdir)/ruby/3/special_consts.h
+rat.o: $(hdrdir)/ruby/3/static_assert.h
+rat.o: $(hdrdir)/ruby/3/stdalign.h
+rat.o: $(hdrdir)/ruby/3/stdbool.h
+rat.o: $(hdrdir)/ruby/3/symbol.h
+rat.o: $(hdrdir)/ruby/3/token_paste.h
+rat.o: $(hdrdir)/ruby/3/value.h
+rat.o: $(hdrdir)/ruby/3/value_type.h
+rat.o: $(hdrdir)/ruby/3/variable.h
+rat.o: $(hdrdir)/ruby/3/warning_push.h
+rat.o: $(hdrdir)/ruby/3/xmalloc.h
rat.o: $(hdrdir)/ruby/assert.h
rat.o: $(hdrdir)/ruby/backward.h
+rat.o: $(hdrdir)/ruby/backward/2/assume.h
+rat.o: $(hdrdir)/ruby/backward/2/attributes.h
+rat.o: $(hdrdir)/ruby/backward/2/bool.h
+rat.o: $(hdrdir)/ruby/backward/2/extern.h
+rat.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+rat.o: $(hdrdir)/ruby/backward/2/inttypes.h
+rat.o: $(hdrdir)/ruby/backward/2/limits.h
+rat.o: $(hdrdir)/ruby/backward/2/long_long.h
+rat.o: $(hdrdir)/ruby/backward/2/r_cast.h
+rat.o: $(hdrdir)/ruby/backward/2/rmodule.h
+rat.o: $(hdrdir)/ruby/backward/2/stdalign.h
+rat.o: $(hdrdir)/ruby/backward/2/stdarg.h
rat.o: $(hdrdir)/ruby/defines.h
rat.o: $(hdrdir)/ruby/intern.h
rat.o: $(hdrdir)/ruby/missing.h
@@ -24,7 +176,6 @@ rat.o: $(top_srcdir)/internal/numeric.h
rat.o: $(top_srcdir)/internal/rational.h
rat.o: $(top_srcdir)/internal/serial.h
rat.o: $(top_srcdir)/internal/static_assert.h
-rat.o: $(top_srcdir)/internal/stdbool.h
rat.o: $(top_srcdir)/internal/vm.h
rat.o: $(top_srcdir)/internal/warnings.h
rat.o: $(top_srcdir)/ruby_assert.h
diff --git a/ext/-test-/rb_call_super_kw/depend b/ext/-test-/rb_call_super_kw/depend
index f65dcf9694..03eaab21b8 100644
--- a/ext/-test-/rb_call_super_kw/depend
+++ b/ext/-test-/rb_call_super_kw/depend
@@ -2,8 +2,160 @@
rb_call_super_kw.o: $(RUBY_EXTCONF_H)
rb_call_super_kw.o: $(arch_hdrdir)/ruby/config.h
rb_call_super_kw.o: $(hdrdir)/ruby.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/anyargs.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic/char.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic/double.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic/int.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic/long.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic/short.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/assume.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/artificial.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/cold.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/const.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/constexpr.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/deprecated.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/error.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/forceinline.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/format.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/noalias.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/noexcept.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/noinline.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/nonnull.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/noreturn.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/pure.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/restrict.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/warning.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/attr/weakref.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/cast.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/compiler_is.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/compiler_since.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/config.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/constant_p.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/core.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/core/rarray.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/core/rbasic.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/core/rbignum.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/core/rclass.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/core/rdata.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/core/rfile.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/core/rhash.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/core/robject.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/core/rregexp.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/core/rstring.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/core/rstruct.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/ctype.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/dllexport.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/dosish.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/error.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/eval.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/event.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/fl_type.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/gc.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/glob.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/globals.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/has/attribute.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/has/builtin.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/has/c_attribute.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/has/extension.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/has/feature.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/has/warning.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/array.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/bignum.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/class.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/compar.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/complex.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/cont.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/dir.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/enum.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/enumerator.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/error.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/eval.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/file.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/gc.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/hash.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/io.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/load.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/marshal.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/numeric.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/object.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/parse.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/proc.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/process.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/random.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/range.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/rational.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/re.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/ruby.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/select.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/signal.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/sprintf.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/string.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/struct.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/thread.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/time.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/variable.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/intern/vm.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/interpreter.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/iterator.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/memory.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/method.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/module.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/newobj.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/rgengc.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/scan_args.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/special_consts.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/static_assert.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/stdalign.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/stdbool.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/symbol.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/token_paste.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/value.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/value_type.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/variable.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/warning_push.h
+rb_call_super_kw.o: $(hdrdir)/ruby/3/xmalloc.h
rb_call_super_kw.o: $(hdrdir)/ruby/assert.h
rb_call_super_kw.o: $(hdrdir)/ruby/backward.h
+rb_call_super_kw.o: $(hdrdir)/ruby/backward/2/assume.h
+rb_call_super_kw.o: $(hdrdir)/ruby/backward/2/attributes.h
+rb_call_super_kw.o: $(hdrdir)/ruby/backward/2/bool.h
+rb_call_super_kw.o: $(hdrdir)/ruby/backward/2/extern.h
+rb_call_super_kw.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+rb_call_super_kw.o: $(hdrdir)/ruby/backward/2/inttypes.h
+rb_call_super_kw.o: $(hdrdir)/ruby/backward/2/limits.h
+rb_call_super_kw.o: $(hdrdir)/ruby/backward/2/long_long.h
+rb_call_super_kw.o: $(hdrdir)/ruby/backward/2/r_cast.h
+rb_call_super_kw.o: $(hdrdir)/ruby/backward/2/rmodule.h
+rb_call_super_kw.o: $(hdrdir)/ruby/backward/2/stdalign.h
+rb_call_super_kw.o: $(hdrdir)/ruby/backward/2/stdarg.h
rb_call_super_kw.o: $(hdrdir)/ruby/defines.h
rb_call_super_kw.o: $(hdrdir)/ruby/intern.h
rb_call_super_kw.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/recursion/depend b/ext/-test-/recursion/depend
index bf8005724a..f0f6d014ce 100644
--- a/ext/-test-/recursion/depend
+++ b/ext/-test-/recursion/depend
@@ -2,8 +2,160 @@
recursion.o: $(RUBY_EXTCONF_H)
recursion.o: $(arch_hdrdir)/ruby/config.h
recursion.o: $(hdrdir)/ruby.h
+recursion.o: $(hdrdir)/ruby/3/anyargs.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic/char.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic/double.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic/int.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic/long.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic/short.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+recursion.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+recursion.o: $(hdrdir)/ruby/3/assume.h
+recursion.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+recursion.o: $(hdrdir)/ruby/3/attr/artificial.h
+recursion.o: $(hdrdir)/ruby/3/attr/cold.h
+recursion.o: $(hdrdir)/ruby/3/attr/const.h
+recursion.o: $(hdrdir)/ruby/3/attr/constexpr.h
+recursion.o: $(hdrdir)/ruby/3/attr/deprecated.h
+recursion.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+recursion.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+recursion.o: $(hdrdir)/ruby/3/attr/error.h
+recursion.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+recursion.o: $(hdrdir)/ruby/3/attr/forceinline.h
+recursion.o: $(hdrdir)/ruby/3/attr/format.h
+recursion.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+recursion.o: $(hdrdir)/ruby/3/attr/noalias.h
+recursion.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+recursion.o: $(hdrdir)/ruby/3/attr/noexcept.h
+recursion.o: $(hdrdir)/ruby/3/attr/noinline.h
+recursion.o: $(hdrdir)/ruby/3/attr/nonnull.h
+recursion.o: $(hdrdir)/ruby/3/attr/noreturn.h
+recursion.o: $(hdrdir)/ruby/3/attr/pure.h
+recursion.o: $(hdrdir)/ruby/3/attr/restrict.h
+recursion.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+recursion.o: $(hdrdir)/ruby/3/attr/warning.h
+recursion.o: $(hdrdir)/ruby/3/attr/weakref.h
+recursion.o: $(hdrdir)/ruby/3/cast.h
+recursion.o: $(hdrdir)/ruby/3/compiler_is.h
+recursion.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+recursion.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+recursion.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+recursion.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+recursion.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+recursion.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+recursion.o: $(hdrdir)/ruby/3/compiler_since.h
+recursion.o: $(hdrdir)/ruby/3/config.h
+recursion.o: $(hdrdir)/ruby/3/constant_p.h
+recursion.o: $(hdrdir)/ruby/3/core.h
+recursion.o: $(hdrdir)/ruby/3/core/rarray.h
+recursion.o: $(hdrdir)/ruby/3/core/rbasic.h
+recursion.o: $(hdrdir)/ruby/3/core/rbignum.h
+recursion.o: $(hdrdir)/ruby/3/core/rclass.h
+recursion.o: $(hdrdir)/ruby/3/core/rdata.h
+recursion.o: $(hdrdir)/ruby/3/core/rfile.h
+recursion.o: $(hdrdir)/ruby/3/core/rhash.h
+recursion.o: $(hdrdir)/ruby/3/core/robject.h
+recursion.o: $(hdrdir)/ruby/3/core/rregexp.h
+recursion.o: $(hdrdir)/ruby/3/core/rstring.h
+recursion.o: $(hdrdir)/ruby/3/core/rstruct.h
+recursion.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+recursion.o: $(hdrdir)/ruby/3/ctype.h
+recursion.o: $(hdrdir)/ruby/3/dllexport.h
+recursion.o: $(hdrdir)/ruby/3/dosish.h
+recursion.o: $(hdrdir)/ruby/3/error.h
+recursion.o: $(hdrdir)/ruby/3/eval.h
+recursion.o: $(hdrdir)/ruby/3/event.h
+recursion.o: $(hdrdir)/ruby/3/fl_type.h
+recursion.o: $(hdrdir)/ruby/3/gc.h
+recursion.o: $(hdrdir)/ruby/3/glob.h
+recursion.o: $(hdrdir)/ruby/3/globals.h
+recursion.o: $(hdrdir)/ruby/3/has/attribute.h
+recursion.o: $(hdrdir)/ruby/3/has/builtin.h
+recursion.o: $(hdrdir)/ruby/3/has/c_attribute.h
+recursion.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+recursion.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+recursion.o: $(hdrdir)/ruby/3/has/extension.h
+recursion.o: $(hdrdir)/ruby/3/has/feature.h
+recursion.o: $(hdrdir)/ruby/3/has/warning.h
+recursion.o: $(hdrdir)/ruby/3/intern/array.h
+recursion.o: $(hdrdir)/ruby/3/intern/bignum.h
+recursion.o: $(hdrdir)/ruby/3/intern/class.h
+recursion.o: $(hdrdir)/ruby/3/intern/compar.h
+recursion.o: $(hdrdir)/ruby/3/intern/complex.h
+recursion.o: $(hdrdir)/ruby/3/intern/cont.h
+recursion.o: $(hdrdir)/ruby/3/intern/dir.h
+recursion.o: $(hdrdir)/ruby/3/intern/enum.h
+recursion.o: $(hdrdir)/ruby/3/intern/enumerator.h
+recursion.o: $(hdrdir)/ruby/3/intern/error.h
+recursion.o: $(hdrdir)/ruby/3/intern/eval.h
+recursion.o: $(hdrdir)/ruby/3/intern/file.h
+recursion.o: $(hdrdir)/ruby/3/intern/gc.h
+recursion.o: $(hdrdir)/ruby/3/intern/hash.h
+recursion.o: $(hdrdir)/ruby/3/intern/io.h
+recursion.o: $(hdrdir)/ruby/3/intern/load.h
+recursion.o: $(hdrdir)/ruby/3/intern/marshal.h
+recursion.o: $(hdrdir)/ruby/3/intern/numeric.h
+recursion.o: $(hdrdir)/ruby/3/intern/object.h
+recursion.o: $(hdrdir)/ruby/3/intern/parse.h
+recursion.o: $(hdrdir)/ruby/3/intern/proc.h
+recursion.o: $(hdrdir)/ruby/3/intern/process.h
+recursion.o: $(hdrdir)/ruby/3/intern/random.h
+recursion.o: $(hdrdir)/ruby/3/intern/range.h
+recursion.o: $(hdrdir)/ruby/3/intern/rational.h
+recursion.o: $(hdrdir)/ruby/3/intern/re.h
+recursion.o: $(hdrdir)/ruby/3/intern/ruby.h
+recursion.o: $(hdrdir)/ruby/3/intern/select.h
+recursion.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+recursion.o: $(hdrdir)/ruby/3/intern/signal.h
+recursion.o: $(hdrdir)/ruby/3/intern/sprintf.h
+recursion.o: $(hdrdir)/ruby/3/intern/string.h
+recursion.o: $(hdrdir)/ruby/3/intern/struct.h
+recursion.o: $(hdrdir)/ruby/3/intern/thread.h
+recursion.o: $(hdrdir)/ruby/3/intern/time.h
+recursion.o: $(hdrdir)/ruby/3/intern/variable.h
+recursion.o: $(hdrdir)/ruby/3/intern/vm.h
+recursion.o: $(hdrdir)/ruby/3/interpreter.h
+recursion.o: $(hdrdir)/ruby/3/iterator.h
+recursion.o: $(hdrdir)/ruby/3/memory.h
+recursion.o: $(hdrdir)/ruby/3/method.h
+recursion.o: $(hdrdir)/ruby/3/module.h
+recursion.o: $(hdrdir)/ruby/3/newobj.h
+recursion.o: $(hdrdir)/ruby/3/rgengc.h
+recursion.o: $(hdrdir)/ruby/3/scan_args.h
+recursion.o: $(hdrdir)/ruby/3/special_consts.h
+recursion.o: $(hdrdir)/ruby/3/static_assert.h
+recursion.o: $(hdrdir)/ruby/3/stdalign.h
+recursion.o: $(hdrdir)/ruby/3/stdbool.h
+recursion.o: $(hdrdir)/ruby/3/symbol.h
+recursion.o: $(hdrdir)/ruby/3/token_paste.h
+recursion.o: $(hdrdir)/ruby/3/value.h
+recursion.o: $(hdrdir)/ruby/3/value_type.h
+recursion.o: $(hdrdir)/ruby/3/variable.h
+recursion.o: $(hdrdir)/ruby/3/warning_push.h
+recursion.o: $(hdrdir)/ruby/3/xmalloc.h
recursion.o: $(hdrdir)/ruby/assert.h
recursion.o: $(hdrdir)/ruby/backward.h
+recursion.o: $(hdrdir)/ruby/backward/2/assume.h
+recursion.o: $(hdrdir)/ruby/backward/2/attributes.h
+recursion.o: $(hdrdir)/ruby/backward/2/bool.h
+recursion.o: $(hdrdir)/ruby/backward/2/extern.h
+recursion.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+recursion.o: $(hdrdir)/ruby/backward/2/inttypes.h
+recursion.o: $(hdrdir)/ruby/backward/2/limits.h
+recursion.o: $(hdrdir)/ruby/backward/2/long_long.h
+recursion.o: $(hdrdir)/ruby/backward/2/r_cast.h
+recursion.o: $(hdrdir)/ruby/backward/2/rmodule.h
+recursion.o: $(hdrdir)/ruby/backward/2/stdalign.h
+recursion.o: $(hdrdir)/ruby/backward/2/stdarg.h
recursion.o: $(hdrdir)/ruby/defines.h
recursion.o: $(hdrdir)/ruby/intern.h
recursion.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/regexp/depend b/ext/-test-/regexp/depend
index 7c88e1235c..2083dfa570 100644
--- a/ext/-test-/regexp/depend
+++ b/ext/-test-/regexp/depend
@@ -2,8 +2,160 @@
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
@@ -14,8 +166,160 @@ init.o: init.c
parse_depth_limit.o: $(RUBY_EXTCONF_H)
parse_depth_limit.o: $(arch_hdrdir)/ruby/config.h
parse_depth_limit.o: $(hdrdir)/ruby.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/anyargs.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic/char.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic/double.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic/int.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic/long.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic/short.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/assume.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/artificial.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/cold.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/const.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/constexpr.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/deprecated.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/error.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/forceinline.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/format.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/noalias.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/noexcept.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/noinline.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/nonnull.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/noreturn.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/pure.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/restrict.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/warning.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/attr/weakref.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/cast.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/compiler_is.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/compiler_since.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/config.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/constant_p.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/core.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/core/rarray.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/core/rbasic.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/core/rbignum.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/core/rclass.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/core/rdata.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/core/rfile.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/core/rhash.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/core/robject.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/core/rregexp.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/core/rstring.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/core/rstruct.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/ctype.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/dllexport.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/dosish.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/error.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/eval.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/event.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/fl_type.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/gc.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/glob.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/globals.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/has/attribute.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/has/builtin.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/has/c_attribute.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/has/extension.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/has/feature.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/has/warning.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/array.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/bignum.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/class.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/compar.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/complex.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/cont.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/dir.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/enum.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/enumerator.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/error.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/eval.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/file.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/gc.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/hash.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/io.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/load.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/marshal.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/numeric.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/object.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/parse.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/proc.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/process.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/random.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/range.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/rational.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/re.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/ruby.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/select.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/signal.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/sprintf.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/string.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/struct.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/thread.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/time.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/variable.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/intern/vm.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/interpreter.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/iterator.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/memory.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/method.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/module.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/newobj.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/rgengc.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/scan_args.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/special_consts.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/static_assert.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/stdalign.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/stdbool.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/symbol.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/token_paste.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/value.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/value_type.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/variable.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/warning_push.h
+parse_depth_limit.o: $(hdrdir)/ruby/3/xmalloc.h
parse_depth_limit.o: $(hdrdir)/ruby/assert.h
parse_depth_limit.o: $(hdrdir)/ruby/backward.h
+parse_depth_limit.o: $(hdrdir)/ruby/backward/2/assume.h
+parse_depth_limit.o: $(hdrdir)/ruby/backward/2/attributes.h
+parse_depth_limit.o: $(hdrdir)/ruby/backward/2/bool.h
+parse_depth_limit.o: $(hdrdir)/ruby/backward/2/extern.h
+parse_depth_limit.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+parse_depth_limit.o: $(hdrdir)/ruby/backward/2/inttypes.h
+parse_depth_limit.o: $(hdrdir)/ruby/backward/2/limits.h
+parse_depth_limit.o: $(hdrdir)/ruby/backward/2/long_long.h
+parse_depth_limit.o: $(hdrdir)/ruby/backward/2/r_cast.h
+parse_depth_limit.o: $(hdrdir)/ruby/backward/2/rmodule.h
+parse_depth_limit.o: $(hdrdir)/ruby/backward/2/stdalign.h
+parse_depth_limit.o: $(hdrdir)/ruby/backward/2/stdarg.h
parse_depth_limit.o: $(hdrdir)/ruby/defines.h
parse_depth_limit.o: $(hdrdir)/ruby/intern.h
parse_depth_limit.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/scan_args/depend b/ext/-test-/scan_args/depend
index c230961ae3..f2fd211c4d 100644
--- a/ext/-test-/scan_args/depend
+++ b/ext/-test-/scan_args/depend
@@ -2,8 +2,160 @@
scan_args.o: $(RUBY_EXTCONF_H)
scan_args.o: $(arch_hdrdir)/ruby/config.h
scan_args.o: $(hdrdir)/ruby.h
+scan_args.o: $(hdrdir)/ruby/3/anyargs.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic/char.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic/double.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic/int.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic/long.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic/short.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+scan_args.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+scan_args.o: $(hdrdir)/ruby/3/assume.h
+scan_args.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+scan_args.o: $(hdrdir)/ruby/3/attr/artificial.h
+scan_args.o: $(hdrdir)/ruby/3/attr/cold.h
+scan_args.o: $(hdrdir)/ruby/3/attr/const.h
+scan_args.o: $(hdrdir)/ruby/3/attr/constexpr.h
+scan_args.o: $(hdrdir)/ruby/3/attr/deprecated.h
+scan_args.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+scan_args.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+scan_args.o: $(hdrdir)/ruby/3/attr/error.h
+scan_args.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+scan_args.o: $(hdrdir)/ruby/3/attr/forceinline.h
+scan_args.o: $(hdrdir)/ruby/3/attr/format.h
+scan_args.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+scan_args.o: $(hdrdir)/ruby/3/attr/noalias.h
+scan_args.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+scan_args.o: $(hdrdir)/ruby/3/attr/noexcept.h
+scan_args.o: $(hdrdir)/ruby/3/attr/noinline.h
+scan_args.o: $(hdrdir)/ruby/3/attr/nonnull.h
+scan_args.o: $(hdrdir)/ruby/3/attr/noreturn.h
+scan_args.o: $(hdrdir)/ruby/3/attr/pure.h
+scan_args.o: $(hdrdir)/ruby/3/attr/restrict.h
+scan_args.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+scan_args.o: $(hdrdir)/ruby/3/attr/warning.h
+scan_args.o: $(hdrdir)/ruby/3/attr/weakref.h
+scan_args.o: $(hdrdir)/ruby/3/cast.h
+scan_args.o: $(hdrdir)/ruby/3/compiler_is.h
+scan_args.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+scan_args.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+scan_args.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+scan_args.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+scan_args.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+scan_args.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+scan_args.o: $(hdrdir)/ruby/3/compiler_since.h
+scan_args.o: $(hdrdir)/ruby/3/config.h
+scan_args.o: $(hdrdir)/ruby/3/constant_p.h
+scan_args.o: $(hdrdir)/ruby/3/core.h
+scan_args.o: $(hdrdir)/ruby/3/core/rarray.h
+scan_args.o: $(hdrdir)/ruby/3/core/rbasic.h
+scan_args.o: $(hdrdir)/ruby/3/core/rbignum.h
+scan_args.o: $(hdrdir)/ruby/3/core/rclass.h
+scan_args.o: $(hdrdir)/ruby/3/core/rdata.h
+scan_args.o: $(hdrdir)/ruby/3/core/rfile.h
+scan_args.o: $(hdrdir)/ruby/3/core/rhash.h
+scan_args.o: $(hdrdir)/ruby/3/core/robject.h
+scan_args.o: $(hdrdir)/ruby/3/core/rregexp.h
+scan_args.o: $(hdrdir)/ruby/3/core/rstring.h
+scan_args.o: $(hdrdir)/ruby/3/core/rstruct.h
+scan_args.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+scan_args.o: $(hdrdir)/ruby/3/ctype.h
+scan_args.o: $(hdrdir)/ruby/3/dllexport.h
+scan_args.o: $(hdrdir)/ruby/3/dosish.h
+scan_args.o: $(hdrdir)/ruby/3/error.h
+scan_args.o: $(hdrdir)/ruby/3/eval.h
+scan_args.o: $(hdrdir)/ruby/3/event.h
+scan_args.o: $(hdrdir)/ruby/3/fl_type.h
+scan_args.o: $(hdrdir)/ruby/3/gc.h
+scan_args.o: $(hdrdir)/ruby/3/glob.h
+scan_args.o: $(hdrdir)/ruby/3/globals.h
+scan_args.o: $(hdrdir)/ruby/3/has/attribute.h
+scan_args.o: $(hdrdir)/ruby/3/has/builtin.h
+scan_args.o: $(hdrdir)/ruby/3/has/c_attribute.h
+scan_args.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+scan_args.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+scan_args.o: $(hdrdir)/ruby/3/has/extension.h
+scan_args.o: $(hdrdir)/ruby/3/has/feature.h
+scan_args.o: $(hdrdir)/ruby/3/has/warning.h
+scan_args.o: $(hdrdir)/ruby/3/intern/array.h
+scan_args.o: $(hdrdir)/ruby/3/intern/bignum.h
+scan_args.o: $(hdrdir)/ruby/3/intern/class.h
+scan_args.o: $(hdrdir)/ruby/3/intern/compar.h
+scan_args.o: $(hdrdir)/ruby/3/intern/complex.h
+scan_args.o: $(hdrdir)/ruby/3/intern/cont.h
+scan_args.o: $(hdrdir)/ruby/3/intern/dir.h
+scan_args.o: $(hdrdir)/ruby/3/intern/enum.h
+scan_args.o: $(hdrdir)/ruby/3/intern/enumerator.h
+scan_args.o: $(hdrdir)/ruby/3/intern/error.h
+scan_args.o: $(hdrdir)/ruby/3/intern/eval.h
+scan_args.o: $(hdrdir)/ruby/3/intern/file.h
+scan_args.o: $(hdrdir)/ruby/3/intern/gc.h
+scan_args.o: $(hdrdir)/ruby/3/intern/hash.h
+scan_args.o: $(hdrdir)/ruby/3/intern/io.h
+scan_args.o: $(hdrdir)/ruby/3/intern/load.h
+scan_args.o: $(hdrdir)/ruby/3/intern/marshal.h
+scan_args.o: $(hdrdir)/ruby/3/intern/numeric.h
+scan_args.o: $(hdrdir)/ruby/3/intern/object.h
+scan_args.o: $(hdrdir)/ruby/3/intern/parse.h
+scan_args.o: $(hdrdir)/ruby/3/intern/proc.h
+scan_args.o: $(hdrdir)/ruby/3/intern/process.h
+scan_args.o: $(hdrdir)/ruby/3/intern/random.h
+scan_args.o: $(hdrdir)/ruby/3/intern/range.h
+scan_args.o: $(hdrdir)/ruby/3/intern/rational.h
+scan_args.o: $(hdrdir)/ruby/3/intern/re.h
+scan_args.o: $(hdrdir)/ruby/3/intern/ruby.h
+scan_args.o: $(hdrdir)/ruby/3/intern/select.h
+scan_args.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+scan_args.o: $(hdrdir)/ruby/3/intern/signal.h
+scan_args.o: $(hdrdir)/ruby/3/intern/sprintf.h
+scan_args.o: $(hdrdir)/ruby/3/intern/string.h
+scan_args.o: $(hdrdir)/ruby/3/intern/struct.h
+scan_args.o: $(hdrdir)/ruby/3/intern/thread.h
+scan_args.o: $(hdrdir)/ruby/3/intern/time.h
+scan_args.o: $(hdrdir)/ruby/3/intern/variable.h
+scan_args.o: $(hdrdir)/ruby/3/intern/vm.h
+scan_args.o: $(hdrdir)/ruby/3/interpreter.h
+scan_args.o: $(hdrdir)/ruby/3/iterator.h
+scan_args.o: $(hdrdir)/ruby/3/memory.h
+scan_args.o: $(hdrdir)/ruby/3/method.h
+scan_args.o: $(hdrdir)/ruby/3/module.h
+scan_args.o: $(hdrdir)/ruby/3/newobj.h
+scan_args.o: $(hdrdir)/ruby/3/rgengc.h
+scan_args.o: $(hdrdir)/ruby/3/scan_args.h
+scan_args.o: $(hdrdir)/ruby/3/special_consts.h
+scan_args.o: $(hdrdir)/ruby/3/static_assert.h
+scan_args.o: $(hdrdir)/ruby/3/stdalign.h
+scan_args.o: $(hdrdir)/ruby/3/stdbool.h
+scan_args.o: $(hdrdir)/ruby/3/symbol.h
+scan_args.o: $(hdrdir)/ruby/3/token_paste.h
+scan_args.o: $(hdrdir)/ruby/3/value.h
+scan_args.o: $(hdrdir)/ruby/3/value_type.h
+scan_args.o: $(hdrdir)/ruby/3/variable.h
+scan_args.o: $(hdrdir)/ruby/3/warning_push.h
+scan_args.o: $(hdrdir)/ruby/3/xmalloc.h
scan_args.o: $(hdrdir)/ruby/assert.h
scan_args.o: $(hdrdir)/ruby/backward.h
+scan_args.o: $(hdrdir)/ruby/backward/2/assume.h
+scan_args.o: $(hdrdir)/ruby/backward/2/attributes.h
+scan_args.o: $(hdrdir)/ruby/backward/2/bool.h
+scan_args.o: $(hdrdir)/ruby/backward/2/extern.h
+scan_args.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+scan_args.o: $(hdrdir)/ruby/backward/2/inttypes.h
+scan_args.o: $(hdrdir)/ruby/backward/2/limits.h
+scan_args.o: $(hdrdir)/ruby/backward/2/long_long.h
+scan_args.o: $(hdrdir)/ruby/backward/2/r_cast.h
+scan_args.o: $(hdrdir)/ruby/backward/2/rmodule.h
+scan_args.o: $(hdrdir)/ruby/backward/2/stdalign.h
+scan_args.o: $(hdrdir)/ruby/backward/2/stdarg.h
scan_args.o: $(hdrdir)/ruby/defines.h
scan_args.o: $(hdrdir)/ruby/intern.h
scan_args.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/st/foreach/depend b/ext/-test-/st/foreach/depend
index 42d3909f49..06f904a672 100644
--- a/ext/-test-/st/foreach/depend
+++ b/ext/-test-/st/foreach/depend
@@ -2,8 +2,160 @@
foreach.o: $(RUBY_EXTCONF_H)
foreach.o: $(arch_hdrdir)/ruby/config.h
foreach.o: $(hdrdir)/ruby.h
+foreach.o: $(hdrdir)/ruby/3/anyargs.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic/char.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic/double.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic/int.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic/long.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic/short.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+foreach.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+foreach.o: $(hdrdir)/ruby/3/assume.h
+foreach.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+foreach.o: $(hdrdir)/ruby/3/attr/artificial.h
+foreach.o: $(hdrdir)/ruby/3/attr/cold.h
+foreach.o: $(hdrdir)/ruby/3/attr/const.h
+foreach.o: $(hdrdir)/ruby/3/attr/constexpr.h
+foreach.o: $(hdrdir)/ruby/3/attr/deprecated.h
+foreach.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+foreach.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+foreach.o: $(hdrdir)/ruby/3/attr/error.h
+foreach.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+foreach.o: $(hdrdir)/ruby/3/attr/forceinline.h
+foreach.o: $(hdrdir)/ruby/3/attr/format.h
+foreach.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+foreach.o: $(hdrdir)/ruby/3/attr/noalias.h
+foreach.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+foreach.o: $(hdrdir)/ruby/3/attr/noexcept.h
+foreach.o: $(hdrdir)/ruby/3/attr/noinline.h
+foreach.o: $(hdrdir)/ruby/3/attr/nonnull.h
+foreach.o: $(hdrdir)/ruby/3/attr/noreturn.h
+foreach.o: $(hdrdir)/ruby/3/attr/pure.h
+foreach.o: $(hdrdir)/ruby/3/attr/restrict.h
+foreach.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+foreach.o: $(hdrdir)/ruby/3/attr/warning.h
+foreach.o: $(hdrdir)/ruby/3/attr/weakref.h
+foreach.o: $(hdrdir)/ruby/3/cast.h
+foreach.o: $(hdrdir)/ruby/3/compiler_is.h
+foreach.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+foreach.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+foreach.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+foreach.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+foreach.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+foreach.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+foreach.o: $(hdrdir)/ruby/3/compiler_since.h
+foreach.o: $(hdrdir)/ruby/3/config.h
+foreach.o: $(hdrdir)/ruby/3/constant_p.h
+foreach.o: $(hdrdir)/ruby/3/core.h
+foreach.o: $(hdrdir)/ruby/3/core/rarray.h
+foreach.o: $(hdrdir)/ruby/3/core/rbasic.h
+foreach.o: $(hdrdir)/ruby/3/core/rbignum.h
+foreach.o: $(hdrdir)/ruby/3/core/rclass.h
+foreach.o: $(hdrdir)/ruby/3/core/rdata.h
+foreach.o: $(hdrdir)/ruby/3/core/rfile.h
+foreach.o: $(hdrdir)/ruby/3/core/rhash.h
+foreach.o: $(hdrdir)/ruby/3/core/robject.h
+foreach.o: $(hdrdir)/ruby/3/core/rregexp.h
+foreach.o: $(hdrdir)/ruby/3/core/rstring.h
+foreach.o: $(hdrdir)/ruby/3/core/rstruct.h
+foreach.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+foreach.o: $(hdrdir)/ruby/3/ctype.h
+foreach.o: $(hdrdir)/ruby/3/dllexport.h
+foreach.o: $(hdrdir)/ruby/3/dosish.h
+foreach.o: $(hdrdir)/ruby/3/error.h
+foreach.o: $(hdrdir)/ruby/3/eval.h
+foreach.o: $(hdrdir)/ruby/3/event.h
+foreach.o: $(hdrdir)/ruby/3/fl_type.h
+foreach.o: $(hdrdir)/ruby/3/gc.h
+foreach.o: $(hdrdir)/ruby/3/glob.h
+foreach.o: $(hdrdir)/ruby/3/globals.h
+foreach.o: $(hdrdir)/ruby/3/has/attribute.h
+foreach.o: $(hdrdir)/ruby/3/has/builtin.h
+foreach.o: $(hdrdir)/ruby/3/has/c_attribute.h
+foreach.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+foreach.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+foreach.o: $(hdrdir)/ruby/3/has/extension.h
+foreach.o: $(hdrdir)/ruby/3/has/feature.h
+foreach.o: $(hdrdir)/ruby/3/has/warning.h
+foreach.o: $(hdrdir)/ruby/3/intern/array.h
+foreach.o: $(hdrdir)/ruby/3/intern/bignum.h
+foreach.o: $(hdrdir)/ruby/3/intern/class.h
+foreach.o: $(hdrdir)/ruby/3/intern/compar.h
+foreach.o: $(hdrdir)/ruby/3/intern/complex.h
+foreach.o: $(hdrdir)/ruby/3/intern/cont.h
+foreach.o: $(hdrdir)/ruby/3/intern/dir.h
+foreach.o: $(hdrdir)/ruby/3/intern/enum.h
+foreach.o: $(hdrdir)/ruby/3/intern/enumerator.h
+foreach.o: $(hdrdir)/ruby/3/intern/error.h
+foreach.o: $(hdrdir)/ruby/3/intern/eval.h
+foreach.o: $(hdrdir)/ruby/3/intern/file.h
+foreach.o: $(hdrdir)/ruby/3/intern/gc.h
+foreach.o: $(hdrdir)/ruby/3/intern/hash.h
+foreach.o: $(hdrdir)/ruby/3/intern/io.h
+foreach.o: $(hdrdir)/ruby/3/intern/load.h
+foreach.o: $(hdrdir)/ruby/3/intern/marshal.h
+foreach.o: $(hdrdir)/ruby/3/intern/numeric.h
+foreach.o: $(hdrdir)/ruby/3/intern/object.h
+foreach.o: $(hdrdir)/ruby/3/intern/parse.h
+foreach.o: $(hdrdir)/ruby/3/intern/proc.h
+foreach.o: $(hdrdir)/ruby/3/intern/process.h
+foreach.o: $(hdrdir)/ruby/3/intern/random.h
+foreach.o: $(hdrdir)/ruby/3/intern/range.h
+foreach.o: $(hdrdir)/ruby/3/intern/rational.h
+foreach.o: $(hdrdir)/ruby/3/intern/re.h
+foreach.o: $(hdrdir)/ruby/3/intern/ruby.h
+foreach.o: $(hdrdir)/ruby/3/intern/select.h
+foreach.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+foreach.o: $(hdrdir)/ruby/3/intern/signal.h
+foreach.o: $(hdrdir)/ruby/3/intern/sprintf.h
+foreach.o: $(hdrdir)/ruby/3/intern/string.h
+foreach.o: $(hdrdir)/ruby/3/intern/struct.h
+foreach.o: $(hdrdir)/ruby/3/intern/thread.h
+foreach.o: $(hdrdir)/ruby/3/intern/time.h
+foreach.o: $(hdrdir)/ruby/3/intern/variable.h
+foreach.o: $(hdrdir)/ruby/3/intern/vm.h
+foreach.o: $(hdrdir)/ruby/3/interpreter.h
+foreach.o: $(hdrdir)/ruby/3/iterator.h
+foreach.o: $(hdrdir)/ruby/3/memory.h
+foreach.o: $(hdrdir)/ruby/3/method.h
+foreach.o: $(hdrdir)/ruby/3/module.h
+foreach.o: $(hdrdir)/ruby/3/newobj.h
+foreach.o: $(hdrdir)/ruby/3/rgengc.h
+foreach.o: $(hdrdir)/ruby/3/scan_args.h
+foreach.o: $(hdrdir)/ruby/3/special_consts.h
+foreach.o: $(hdrdir)/ruby/3/static_assert.h
+foreach.o: $(hdrdir)/ruby/3/stdalign.h
+foreach.o: $(hdrdir)/ruby/3/stdbool.h
+foreach.o: $(hdrdir)/ruby/3/symbol.h
+foreach.o: $(hdrdir)/ruby/3/token_paste.h
+foreach.o: $(hdrdir)/ruby/3/value.h
+foreach.o: $(hdrdir)/ruby/3/value_type.h
+foreach.o: $(hdrdir)/ruby/3/variable.h
+foreach.o: $(hdrdir)/ruby/3/warning_push.h
+foreach.o: $(hdrdir)/ruby/3/xmalloc.h
foreach.o: $(hdrdir)/ruby/assert.h
foreach.o: $(hdrdir)/ruby/backward.h
+foreach.o: $(hdrdir)/ruby/backward/2/assume.h
+foreach.o: $(hdrdir)/ruby/backward/2/attributes.h
+foreach.o: $(hdrdir)/ruby/backward/2/bool.h
+foreach.o: $(hdrdir)/ruby/backward/2/extern.h
+foreach.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+foreach.o: $(hdrdir)/ruby/backward/2/inttypes.h
+foreach.o: $(hdrdir)/ruby/backward/2/limits.h
+foreach.o: $(hdrdir)/ruby/backward/2/long_long.h
+foreach.o: $(hdrdir)/ruby/backward/2/r_cast.h
+foreach.o: $(hdrdir)/ruby/backward/2/rmodule.h
+foreach.o: $(hdrdir)/ruby/backward/2/stdalign.h
+foreach.o: $(hdrdir)/ruby/backward/2/stdarg.h
foreach.o: $(hdrdir)/ruby/defines.h
foreach.o: $(hdrdir)/ruby/intern.h
foreach.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/st/numhash/depend b/ext/-test-/st/numhash/depend
index 98dcef881b..e0af8b6cb7 100644
--- a/ext/-test-/st/numhash/depend
+++ b/ext/-test-/st/numhash/depend
@@ -2,8 +2,160 @@
numhash.o: $(RUBY_EXTCONF_H)
numhash.o: $(arch_hdrdir)/ruby/config.h
numhash.o: $(hdrdir)/ruby.h
+numhash.o: $(hdrdir)/ruby/3/anyargs.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic/char.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic/double.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic/int.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic/long.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic/short.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+numhash.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+numhash.o: $(hdrdir)/ruby/3/assume.h
+numhash.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+numhash.o: $(hdrdir)/ruby/3/attr/artificial.h
+numhash.o: $(hdrdir)/ruby/3/attr/cold.h
+numhash.o: $(hdrdir)/ruby/3/attr/const.h
+numhash.o: $(hdrdir)/ruby/3/attr/constexpr.h
+numhash.o: $(hdrdir)/ruby/3/attr/deprecated.h
+numhash.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+numhash.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+numhash.o: $(hdrdir)/ruby/3/attr/error.h
+numhash.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+numhash.o: $(hdrdir)/ruby/3/attr/forceinline.h
+numhash.o: $(hdrdir)/ruby/3/attr/format.h
+numhash.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+numhash.o: $(hdrdir)/ruby/3/attr/noalias.h
+numhash.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+numhash.o: $(hdrdir)/ruby/3/attr/noexcept.h
+numhash.o: $(hdrdir)/ruby/3/attr/noinline.h
+numhash.o: $(hdrdir)/ruby/3/attr/nonnull.h
+numhash.o: $(hdrdir)/ruby/3/attr/noreturn.h
+numhash.o: $(hdrdir)/ruby/3/attr/pure.h
+numhash.o: $(hdrdir)/ruby/3/attr/restrict.h
+numhash.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+numhash.o: $(hdrdir)/ruby/3/attr/warning.h
+numhash.o: $(hdrdir)/ruby/3/attr/weakref.h
+numhash.o: $(hdrdir)/ruby/3/cast.h
+numhash.o: $(hdrdir)/ruby/3/compiler_is.h
+numhash.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+numhash.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+numhash.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+numhash.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+numhash.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+numhash.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+numhash.o: $(hdrdir)/ruby/3/compiler_since.h
+numhash.o: $(hdrdir)/ruby/3/config.h
+numhash.o: $(hdrdir)/ruby/3/constant_p.h
+numhash.o: $(hdrdir)/ruby/3/core.h
+numhash.o: $(hdrdir)/ruby/3/core/rarray.h
+numhash.o: $(hdrdir)/ruby/3/core/rbasic.h
+numhash.o: $(hdrdir)/ruby/3/core/rbignum.h
+numhash.o: $(hdrdir)/ruby/3/core/rclass.h
+numhash.o: $(hdrdir)/ruby/3/core/rdata.h
+numhash.o: $(hdrdir)/ruby/3/core/rfile.h
+numhash.o: $(hdrdir)/ruby/3/core/rhash.h
+numhash.o: $(hdrdir)/ruby/3/core/robject.h
+numhash.o: $(hdrdir)/ruby/3/core/rregexp.h
+numhash.o: $(hdrdir)/ruby/3/core/rstring.h
+numhash.o: $(hdrdir)/ruby/3/core/rstruct.h
+numhash.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+numhash.o: $(hdrdir)/ruby/3/ctype.h
+numhash.o: $(hdrdir)/ruby/3/dllexport.h
+numhash.o: $(hdrdir)/ruby/3/dosish.h
+numhash.o: $(hdrdir)/ruby/3/error.h
+numhash.o: $(hdrdir)/ruby/3/eval.h
+numhash.o: $(hdrdir)/ruby/3/event.h
+numhash.o: $(hdrdir)/ruby/3/fl_type.h
+numhash.o: $(hdrdir)/ruby/3/gc.h
+numhash.o: $(hdrdir)/ruby/3/glob.h
+numhash.o: $(hdrdir)/ruby/3/globals.h
+numhash.o: $(hdrdir)/ruby/3/has/attribute.h
+numhash.o: $(hdrdir)/ruby/3/has/builtin.h
+numhash.o: $(hdrdir)/ruby/3/has/c_attribute.h
+numhash.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+numhash.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+numhash.o: $(hdrdir)/ruby/3/has/extension.h
+numhash.o: $(hdrdir)/ruby/3/has/feature.h
+numhash.o: $(hdrdir)/ruby/3/has/warning.h
+numhash.o: $(hdrdir)/ruby/3/intern/array.h
+numhash.o: $(hdrdir)/ruby/3/intern/bignum.h
+numhash.o: $(hdrdir)/ruby/3/intern/class.h
+numhash.o: $(hdrdir)/ruby/3/intern/compar.h
+numhash.o: $(hdrdir)/ruby/3/intern/complex.h
+numhash.o: $(hdrdir)/ruby/3/intern/cont.h
+numhash.o: $(hdrdir)/ruby/3/intern/dir.h
+numhash.o: $(hdrdir)/ruby/3/intern/enum.h
+numhash.o: $(hdrdir)/ruby/3/intern/enumerator.h
+numhash.o: $(hdrdir)/ruby/3/intern/error.h
+numhash.o: $(hdrdir)/ruby/3/intern/eval.h
+numhash.o: $(hdrdir)/ruby/3/intern/file.h
+numhash.o: $(hdrdir)/ruby/3/intern/gc.h
+numhash.o: $(hdrdir)/ruby/3/intern/hash.h
+numhash.o: $(hdrdir)/ruby/3/intern/io.h
+numhash.o: $(hdrdir)/ruby/3/intern/load.h
+numhash.o: $(hdrdir)/ruby/3/intern/marshal.h
+numhash.o: $(hdrdir)/ruby/3/intern/numeric.h
+numhash.o: $(hdrdir)/ruby/3/intern/object.h
+numhash.o: $(hdrdir)/ruby/3/intern/parse.h
+numhash.o: $(hdrdir)/ruby/3/intern/proc.h
+numhash.o: $(hdrdir)/ruby/3/intern/process.h
+numhash.o: $(hdrdir)/ruby/3/intern/random.h
+numhash.o: $(hdrdir)/ruby/3/intern/range.h
+numhash.o: $(hdrdir)/ruby/3/intern/rational.h
+numhash.o: $(hdrdir)/ruby/3/intern/re.h
+numhash.o: $(hdrdir)/ruby/3/intern/ruby.h
+numhash.o: $(hdrdir)/ruby/3/intern/select.h
+numhash.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+numhash.o: $(hdrdir)/ruby/3/intern/signal.h
+numhash.o: $(hdrdir)/ruby/3/intern/sprintf.h
+numhash.o: $(hdrdir)/ruby/3/intern/string.h
+numhash.o: $(hdrdir)/ruby/3/intern/struct.h
+numhash.o: $(hdrdir)/ruby/3/intern/thread.h
+numhash.o: $(hdrdir)/ruby/3/intern/time.h
+numhash.o: $(hdrdir)/ruby/3/intern/variable.h
+numhash.o: $(hdrdir)/ruby/3/intern/vm.h
+numhash.o: $(hdrdir)/ruby/3/interpreter.h
+numhash.o: $(hdrdir)/ruby/3/iterator.h
+numhash.o: $(hdrdir)/ruby/3/memory.h
+numhash.o: $(hdrdir)/ruby/3/method.h
+numhash.o: $(hdrdir)/ruby/3/module.h
+numhash.o: $(hdrdir)/ruby/3/newobj.h
+numhash.o: $(hdrdir)/ruby/3/rgengc.h
+numhash.o: $(hdrdir)/ruby/3/scan_args.h
+numhash.o: $(hdrdir)/ruby/3/special_consts.h
+numhash.o: $(hdrdir)/ruby/3/static_assert.h
+numhash.o: $(hdrdir)/ruby/3/stdalign.h
+numhash.o: $(hdrdir)/ruby/3/stdbool.h
+numhash.o: $(hdrdir)/ruby/3/symbol.h
+numhash.o: $(hdrdir)/ruby/3/token_paste.h
+numhash.o: $(hdrdir)/ruby/3/value.h
+numhash.o: $(hdrdir)/ruby/3/value_type.h
+numhash.o: $(hdrdir)/ruby/3/variable.h
+numhash.o: $(hdrdir)/ruby/3/warning_push.h
+numhash.o: $(hdrdir)/ruby/3/xmalloc.h
numhash.o: $(hdrdir)/ruby/assert.h
numhash.o: $(hdrdir)/ruby/backward.h
+numhash.o: $(hdrdir)/ruby/backward/2/assume.h
+numhash.o: $(hdrdir)/ruby/backward/2/attributes.h
+numhash.o: $(hdrdir)/ruby/backward/2/bool.h
+numhash.o: $(hdrdir)/ruby/backward/2/extern.h
+numhash.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+numhash.o: $(hdrdir)/ruby/backward/2/inttypes.h
+numhash.o: $(hdrdir)/ruby/backward/2/limits.h
+numhash.o: $(hdrdir)/ruby/backward/2/long_long.h
+numhash.o: $(hdrdir)/ruby/backward/2/r_cast.h
+numhash.o: $(hdrdir)/ruby/backward/2/rmodule.h
+numhash.o: $(hdrdir)/ruby/backward/2/stdalign.h
+numhash.o: $(hdrdir)/ruby/backward/2/stdarg.h
numhash.o: $(hdrdir)/ruby/defines.h
numhash.o: $(hdrdir)/ruby/intern.h
numhash.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/st/update/depend b/ext/-test-/st/update/depend
index 241e6f9e6d..8a743388ee 100644
--- a/ext/-test-/st/update/depend
+++ b/ext/-test-/st/update/depend
@@ -2,8 +2,160 @@
update.o: $(RUBY_EXTCONF_H)
update.o: $(arch_hdrdir)/ruby/config.h
update.o: $(hdrdir)/ruby.h
+update.o: $(hdrdir)/ruby/3/anyargs.h
+update.o: $(hdrdir)/ruby/3/arithmetic.h
+update.o: $(hdrdir)/ruby/3/arithmetic/char.h
+update.o: $(hdrdir)/ruby/3/arithmetic/double.h
+update.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+update.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+update.o: $(hdrdir)/ruby/3/arithmetic/int.h
+update.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+update.o: $(hdrdir)/ruby/3/arithmetic/long.h
+update.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+update.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+update.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+update.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+update.o: $(hdrdir)/ruby/3/arithmetic/short.h
+update.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+update.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+update.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+update.o: $(hdrdir)/ruby/3/assume.h
+update.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+update.o: $(hdrdir)/ruby/3/attr/artificial.h
+update.o: $(hdrdir)/ruby/3/attr/cold.h
+update.o: $(hdrdir)/ruby/3/attr/const.h
+update.o: $(hdrdir)/ruby/3/attr/constexpr.h
+update.o: $(hdrdir)/ruby/3/attr/deprecated.h
+update.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+update.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+update.o: $(hdrdir)/ruby/3/attr/error.h
+update.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+update.o: $(hdrdir)/ruby/3/attr/forceinline.h
+update.o: $(hdrdir)/ruby/3/attr/format.h
+update.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+update.o: $(hdrdir)/ruby/3/attr/noalias.h
+update.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+update.o: $(hdrdir)/ruby/3/attr/noexcept.h
+update.o: $(hdrdir)/ruby/3/attr/noinline.h
+update.o: $(hdrdir)/ruby/3/attr/nonnull.h
+update.o: $(hdrdir)/ruby/3/attr/noreturn.h
+update.o: $(hdrdir)/ruby/3/attr/pure.h
+update.o: $(hdrdir)/ruby/3/attr/restrict.h
+update.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+update.o: $(hdrdir)/ruby/3/attr/warning.h
+update.o: $(hdrdir)/ruby/3/attr/weakref.h
+update.o: $(hdrdir)/ruby/3/cast.h
+update.o: $(hdrdir)/ruby/3/compiler_is.h
+update.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+update.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+update.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+update.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+update.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+update.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+update.o: $(hdrdir)/ruby/3/compiler_since.h
+update.o: $(hdrdir)/ruby/3/config.h
+update.o: $(hdrdir)/ruby/3/constant_p.h
+update.o: $(hdrdir)/ruby/3/core.h
+update.o: $(hdrdir)/ruby/3/core/rarray.h
+update.o: $(hdrdir)/ruby/3/core/rbasic.h
+update.o: $(hdrdir)/ruby/3/core/rbignum.h
+update.o: $(hdrdir)/ruby/3/core/rclass.h
+update.o: $(hdrdir)/ruby/3/core/rdata.h
+update.o: $(hdrdir)/ruby/3/core/rfile.h
+update.o: $(hdrdir)/ruby/3/core/rhash.h
+update.o: $(hdrdir)/ruby/3/core/robject.h
+update.o: $(hdrdir)/ruby/3/core/rregexp.h
+update.o: $(hdrdir)/ruby/3/core/rstring.h
+update.o: $(hdrdir)/ruby/3/core/rstruct.h
+update.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+update.o: $(hdrdir)/ruby/3/ctype.h
+update.o: $(hdrdir)/ruby/3/dllexport.h
+update.o: $(hdrdir)/ruby/3/dosish.h
+update.o: $(hdrdir)/ruby/3/error.h
+update.o: $(hdrdir)/ruby/3/eval.h
+update.o: $(hdrdir)/ruby/3/event.h
+update.o: $(hdrdir)/ruby/3/fl_type.h
+update.o: $(hdrdir)/ruby/3/gc.h
+update.o: $(hdrdir)/ruby/3/glob.h
+update.o: $(hdrdir)/ruby/3/globals.h
+update.o: $(hdrdir)/ruby/3/has/attribute.h
+update.o: $(hdrdir)/ruby/3/has/builtin.h
+update.o: $(hdrdir)/ruby/3/has/c_attribute.h
+update.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+update.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+update.o: $(hdrdir)/ruby/3/has/extension.h
+update.o: $(hdrdir)/ruby/3/has/feature.h
+update.o: $(hdrdir)/ruby/3/has/warning.h
+update.o: $(hdrdir)/ruby/3/intern/array.h
+update.o: $(hdrdir)/ruby/3/intern/bignum.h
+update.o: $(hdrdir)/ruby/3/intern/class.h
+update.o: $(hdrdir)/ruby/3/intern/compar.h
+update.o: $(hdrdir)/ruby/3/intern/complex.h
+update.o: $(hdrdir)/ruby/3/intern/cont.h
+update.o: $(hdrdir)/ruby/3/intern/dir.h
+update.o: $(hdrdir)/ruby/3/intern/enum.h
+update.o: $(hdrdir)/ruby/3/intern/enumerator.h
+update.o: $(hdrdir)/ruby/3/intern/error.h
+update.o: $(hdrdir)/ruby/3/intern/eval.h
+update.o: $(hdrdir)/ruby/3/intern/file.h
+update.o: $(hdrdir)/ruby/3/intern/gc.h
+update.o: $(hdrdir)/ruby/3/intern/hash.h
+update.o: $(hdrdir)/ruby/3/intern/io.h
+update.o: $(hdrdir)/ruby/3/intern/load.h
+update.o: $(hdrdir)/ruby/3/intern/marshal.h
+update.o: $(hdrdir)/ruby/3/intern/numeric.h
+update.o: $(hdrdir)/ruby/3/intern/object.h
+update.o: $(hdrdir)/ruby/3/intern/parse.h
+update.o: $(hdrdir)/ruby/3/intern/proc.h
+update.o: $(hdrdir)/ruby/3/intern/process.h
+update.o: $(hdrdir)/ruby/3/intern/random.h
+update.o: $(hdrdir)/ruby/3/intern/range.h
+update.o: $(hdrdir)/ruby/3/intern/rational.h
+update.o: $(hdrdir)/ruby/3/intern/re.h
+update.o: $(hdrdir)/ruby/3/intern/ruby.h
+update.o: $(hdrdir)/ruby/3/intern/select.h
+update.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+update.o: $(hdrdir)/ruby/3/intern/signal.h
+update.o: $(hdrdir)/ruby/3/intern/sprintf.h
+update.o: $(hdrdir)/ruby/3/intern/string.h
+update.o: $(hdrdir)/ruby/3/intern/struct.h
+update.o: $(hdrdir)/ruby/3/intern/thread.h
+update.o: $(hdrdir)/ruby/3/intern/time.h
+update.o: $(hdrdir)/ruby/3/intern/variable.h
+update.o: $(hdrdir)/ruby/3/intern/vm.h
+update.o: $(hdrdir)/ruby/3/interpreter.h
+update.o: $(hdrdir)/ruby/3/iterator.h
+update.o: $(hdrdir)/ruby/3/memory.h
+update.o: $(hdrdir)/ruby/3/method.h
+update.o: $(hdrdir)/ruby/3/module.h
+update.o: $(hdrdir)/ruby/3/newobj.h
+update.o: $(hdrdir)/ruby/3/rgengc.h
+update.o: $(hdrdir)/ruby/3/scan_args.h
+update.o: $(hdrdir)/ruby/3/special_consts.h
+update.o: $(hdrdir)/ruby/3/static_assert.h
+update.o: $(hdrdir)/ruby/3/stdalign.h
+update.o: $(hdrdir)/ruby/3/stdbool.h
+update.o: $(hdrdir)/ruby/3/symbol.h
+update.o: $(hdrdir)/ruby/3/token_paste.h
+update.o: $(hdrdir)/ruby/3/value.h
+update.o: $(hdrdir)/ruby/3/value_type.h
+update.o: $(hdrdir)/ruby/3/variable.h
+update.o: $(hdrdir)/ruby/3/warning_push.h
+update.o: $(hdrdir)/ruby/3/xmalloc.h
update.o: $(hdrdir)/ruby/assert.h
update.o: $(hdrdir)/ruby/backward.h
+update.o: $(hdrdir)/ruby/backward/2/assume.h
+update.o: $(hdrdir)/ruby/backward/2/attributes.h
+update.o: $(hdrdir)/ruby/backward/2/bool.h
+update.o: $(hdrdir)/ruby/backward/2/extern.h
+update.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+update.o: $(hdrdir)/ruby/backward/2/inttypes.h
+update.o: $(hdrdir)/ruby/backward/2/limits.h
+update.o: $(hdrdir)/ruby/backward/2/long_long.h
+update.o: $(hdrdir)/ruby/backward/2/r_cast.h
+update.o: $(hdrdir)/ruby/backward/2/rmodule.h
+update.o: $(hdrdir)/ruby/backward/2/stdalign.h
+update.o: $(hdrdir)/ruby/backward/2/stdarg.h
update.o: $(hdrdir)/ruby/defines.h
update.o: $(hdrdir)/ruby/intern.h
update.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/string/cstr.c b/ext/-test-/string/cstr.c
index 5a464451da..4f837998d7 100644
--- a/ext/-test-/string/cstr.c
+++ b/ext/-test-/string/cstr.c
@@ -1,5 +1,5 @@
#include "internal.h"
-#include "internal/error.h"
+#include "internal/string.h"
#include "ruby/encoding.h"
static VALUE
diff --git a/ext/-test-/string/depend b/ext/-test-/string/depend
index 689d345b26..0318191049 100644
--- a/ext/-test-/string/depend
+++ b/ext/-test-/string/depend
@@ -2,8 +2,160 @@
capacity.o: $(RUBY_EXTCONF_H)
capacity.o: $(arch_hdrdir)/ruby/config.h
capacity.o: $(hdrdir)/ruby.h
+capacity.o: $(hdrdir)/ruby/3/anyargs.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic/char.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic/double.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic/int.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic/long.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic/short.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+capacity.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+capacity.o: $(hdrdir)/ruby/3/assume.h
+capacity.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+capacity.o: $(hdrdir)/ruby/3/attr/artificial.h
+capacity.o: $(hdrdir)/ruby/3/attr/cold.h
+capacity.o: $(hdrdir)/ruby/3/attr/const.h
+capacity.o: $(hdrdir)/ruby/3/attr/constexpr.h
+capacity.o: $(hdrdir)/ruby/3/attr/deprecated.h
+capacity.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+capacity.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+capacity.o: $(hdrdir)/ruby/3/attr/error.h
+capacity.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+capacity.o: $(hdrdir)/ruby/3/attr/forceinline.h
+capacity.o: $(hdrdir)/ruby/3/attr/format.h
+capacity.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+capacity.o: $(hdrdir)/ruby/3/attr/noalias.h
+capacity.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+capacity.o: $(hdrdir)/ruby/3/attr/noexcept.h
+capacity.o: $(hdrdir)/ruby/3/attr/noinline.h
+capacity.o: $(hdrdir)/ruby/3/attr/nonnull.h
+capacity.o: $(hdrdir)/ruby/3/attr/noreturn.h
+capacity.o: $(hdrdir)/ruby/3/attr/pure.h
+capacity.o: $(hdrdir)/ruby/3/attr/restrict.h
+capacity.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+capacity.o: $(hdrdir)/ruby/3/attr/warning.h
+capacity.o: $(hdrdir)/ruby/3/attr/weakref.h
+capacity.o: $(hdrdir)/ruby/3/cast.h
+capacity.o: $(hdrdir)/ruby/3/compiler_is.h
+capacity.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+capacity.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+capacity.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+capacity.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+capacity.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+capacity.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+capacity.o: $(hdrdir)/ruby/3/compiler_since.h
+capacity.o: $(hdrdir)/ruby/3/config.h
+capacity.o: $(hdrdir)/ruby/3/constant_p.h
+capacity.o: $(hdrdir)/ruby/3/core.h
+capacity.o: $(hdrdir)/ruby/3/core/rarray.h
+capacity.o: $(hdrdir)/ruby/3/core/rbasic.h
+capacity.o: $(hdrdir)/ruby/3/core/rbignum.h
+capacity.o: $(hdrdir)/ruby/3/core/rclass.h
+capacity.o: $(hdrdir)/ruby/3/core/rdata.h
+capacity.o: $(hdrdir)/ruby/3/core/rfile.h
+capacity.o: $(hdrdir)/ruby/3/core/rhash.h
+capacity.o: $(hdrdir)/ruby/3/core/robject.h
+capacity.o: $(hdrdir)/ruby/3/core/rregexp.h
+capacity.o: $(hdrdir)/ruby/3/core/rstring.h
+capacity.o: $(hdrdir)/ruby/3/core/rstruct.h
+capacity.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+capacity.o: $(hdrdir)/ruby/3/ctype.h
+capacity.o: $(hdrdir)/ruby/3/dllexport.h
+capacity.o: $(hdrdir)/ruby/3/dosish.h
+capacity.o: $(hdrdir)/ruby/3/error.h
+capacity.o: $(hdrdir)/ruby/3/eval.h
+capacity.o: $(hdrdir)/ruby/3/event.h
+capacity.o: $(hdrdir)/ruby/3/fl_type.h
+capacity.o: $(hdrdir)/ruby/3/gc.h
+capacity.o: $(hdrdir)/ruby/3/glob.h
+capacity.o: $(hdrdir)/ruby/3/globals.h
+capacity.o: $(hdrdir)/ruby/3/has/attribute.h
+capacity.o: $(hdrdir)/ruby/3/has/builtin.h
+capacity.o: $(hdrdir)/ruby/3/has/c_attribute.h
+capacity.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+capacity.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+capacity.o: $(hdrdir)/ruby/3/has/extension.h
+capacity.o: $(hdrdir)/ruby/3/has/feature.h
+capacity.o: $(hdrdir)/ruby/3/has/warning.h
+capacity.o: $(hdrdir)/ruby/3/intern/array.h
+capacity.o: $(hdrdir)/ruby/3/intern/bignum.h
+capacity.o: $(hdrdir)/ruby/3/intern/class.h
+capacity.o: $(hdrdir)/ruby/3/intern/compar.h
+capacity.o: $(hdrdir)/ruby/3/intern/complex.h
+capacity.o: $(hdrdir)/ruby/3/intern/cont.h
+capacity.o: $(hdrdir)/ruby/3/intern/dir.h
+capacity.o: $(hdrdir)/ruby/3/intern/enum.h
+capacity.o: $(hdrdir)/ruby/3/intern/enumerator.h
+capacity.o: $(hdrdir)/ruby/3/intern/error.h
+capacity.o: $(hdrdir)/ruby/3/intern/eval.h
+capacity.o: $(hdrdir)/ruby/3/intern/file.h
+capacity.o: $(hdrdir)/ruby/3/intern/gc.h
+capacity.o: $(hdrdir)/ruby/3/intern/hash.h
+capacity.o: $(hdrdir)/ruby/3/intern/io.h
+capacity.o: $(hdrdir)/ruby/3/intern/load.h
+capacity.o: $(hdrdir)/ruby/3/intern/marshal.h
+capacity.o: $(hdrdir)/ruby/3/intern/numeric.h
+capacity.o: $(hdrdir)/ruby/3/intern/object.h
+capacity.o: $(hdrdir)/ruby/3/intern/parse.h
+capacity.o: $(hdrdir)/ruby/3/intern/proc.h
+capacity.o: $(hdrdir)/ruby/3/intern/process.h
+capacity.o: $(hdrdir)/ruby/3/intern/random.h
+capacity.o: $(hdrdir)/ruby/3/intern/range.h
+capacity.o: $(hdrdir)/ruby/3/intern/rational.h
+capacity.o: $(hdrdir)/ruby/3/intern/re.h
+capacity.o: $(hdrdir)/ruby/3/intern/ruby.h
+capacity.o: $(hdrdir)/ruby/3/intern/select.h
+capacity.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+capacity.o: $(hdrdir)/ruby/3/intern/signal.h
+capacity.o: $(hdrdir)/ruby/3/intern/sprintf.h
+capacity.o: $(hdrdir)/ruby/3/intern/string.h
+capacity.o: $(hdrdir)/ruby/3/intern/struct.h
+capacity.o: $(hdrdir)/ruby/3/intern/thread.h
+capacity.o: $(hdrdir)/ruby/3/intern/time.h
+capacity.o: $(hdrdir)/ruby/3/intern/variable.h
+capacity.o: $(hdrdir)/ruby/3/intern/vm.h
+capacity.o: $(hdrdir)/ruby/3/interpreter.h
+capacity.o: $(hdrdir)/ruby/3/iterator.h
+capacity.o: $(hdrdir)/ruby/3/memory.h
+capacity.o: $(hdrdir)/ruby/3/method.h
+capacity.o: $(hdrdir)/ruby/3/module.h
+capacity.o: $(hdrdir)/ruby/3/newobj.h
+capacity.o: $(hdrdir)/ruby/3/rgengc.h
+capacity.o: $(hdrdir)/ruby/3/scan_args.h
+capacity.o: $(hdrdir)/ruby/3/special_consts.h
+capacity.o: $(hdrdir)/ruby/3/static_assert.h
+capacity.o: $(hdrdir)/ruby/3/stdalign.h
+capacity.o: $(hdrdir)/ruby/3/stdbool.h
+capacity.o: $(hdrdir)/ruby/3/symbol.h
+capacity.o: $(hdrdir)/ruby/3/token_paste.h
+capacity.o: $(hdrdir)/ruby/3/value.h
+capacity.o: $(hdrdir)/ruby/3/value_type.h
+capacity.o: $(hdrdir)/ruby/3/variable.h
+capacity.o: $(hdrdir)/ruby/3/warning_push.h
+capacity.o: $(hdrdir)/ruby/3/xmalloc.h
capacity.o: $(hdrdir)/ruby/assert.h
capacity.o: $(hdrdir)/ruby/backward.h
+capacity.o: $(hdrdir)/ruby/backward/2/assume.h
+capacity.o: $(hdrdir)/ruby/backward/2/attributes.h
+capacity.o: $(hdrdir)/ruby/backward/2/bool.h
+capacity.o: $(hdrdir)/ruby/backward/2/extern.h
+capacity.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+capacity.o: $(hdrdir)/ruby/backward/2/inttypes.h
+capacity.o: $(hdrdir)/ruby/backward/2/limits.h
+capacity.o: $(hdrdir)/ruby/backward/2/long_long.h
+capacity.o: $(hdrdir)/ruby/backward/2/r_cast.h
+capacity.o: $(hdrdir)/ruby/backward/2/rmodule.h
+capacity.o: $(hdrdir)/ruby/backward/2/stdalign.h
+capacity.o: $(hdrdir)/ruby/backward/2/stdarg.h
capacity.o: $(hdrdir)/ruby/defines.h
capacity.o: $(hdrdir)/ruby/encoding.h
capacity.o: $(hdrdir)/ruby/intern.h
@@ -15,13 +167,164 @@ capacity.o: $(hdrdir)/ruby/st.h
capacity.o: $(hdrdir)/ruby/subst.h
capacity.o: $(top_srcdir)/internal.h
capacity.o: $(top_srcdir)/internal/compilers.h
-capacity.o: $(top_srcdir)/internal/stdbool.h
capacity.o: $(top_srcdir)/internal/string.h
capacity.o: capacity.c
coderange.o: $(RUBY_EXTCONF_H)
coderange.o: $(arch_hdrdir)/ruby/config.h
+coderange.o: $(hdrdir)/ruby/3/anyargs.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic/char.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic/double.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic/int.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic/long.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic/short.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+coderange.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+coderange.o: $(hdrdir)/ruby/3/assume.h
+coderange.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+coderange.o: $(hdrdir)/ruby/3/attr/artificial.h
+coderange.o: $(hdrdir)/ruby/3/attr/cold.h
+coderange.o: $(hdrdir)/ruby/3/attr/const.h
+coderange.o: $(hdrdir)/ruby/3/attr/constexpr.h
+coderange.o: $(hdrdir)/ruby/3/attr/deprecated.h
+coderange.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+coderange.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+coderange.o: $(hdrdir)/ruby/3/attr/error.h
+coderange.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+coderange.o: $(hdrdir)/ruby/3/attr/forceinline.h
+coderange.o: $(hdrdir)/ruby/3/attr/format.h
+coderange.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+coderange.o: $(hdrdir)/ruby/3/attr/noalias.h
+coderange.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+coderange.o: $(hdrdir)/ruby/3/attr/noexcept.h
+coderange.o: $(hdrdir)/ruby/3/attr/noinline.h
+coderange.o: $(hdrdir)/ruby/3/attr/nonnull.h
+coderange.o: $(hdrdir)/ruby/3/attr/noreturn.h
+coderange.o: $(hdrdir)/ruby/3/attr/pure.h
+coderange.o: $(hdrdir)/ruby/3/attr/restrict.h
+coderange.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+coderange.o: $(hdrdir)/ruby/3/attr/warning.h
+coderange.o: $(hdrdir)/ruby/3/attr/weakref.h
+coderange.o: $(hdrdir)/ruby/3/cast.h
+coderange.o: $(hdrdir)/ruby/3/compiler_is.h
+coderange.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+coderange.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+coderange.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+coderange.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+coderange.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+coderange.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+coderange.o: $(hdrdir)/ruby/3/compiler_since.h
+coderange.o: $(hdrdir)/ruby/3/config.h
+coderange.o: $(hdrdir)/ruby/3/constant_p.h
+coderange.o: $(hdrdir)/ruby/3/core.h
+coderange.o: $(hdrdir)/ruby/3/core/rarray.h
+coderange.o: $(hdrdir)/ruby/3/core/rbasic.h
+coderange.o: $(hdrdir)/ruby/3/core/rbignum.h
+coderange.o: $(hdrdir)/ruby/3/core/rclass.h
+coderange.o: $(hdrdir)/ruby/3/core/rdata.h
+coderange.o: $(hdrdir)/ruby/3/core/rfile.h
+coderange.o: $(hdrdir)/ruby/3/core/rhash.h
+coderange.o: $(hdrdir)/ruby/3/core/robject.h
+coderange.o: $(hdrdir)/ruby/3/core/rregexp.h
+coderange.o: $(hdrdir)/ruby/3/core/rstring.h
+coderange.o: $(hdrdir)/ruby/3/core/rstruct.h
+coderange.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+coderange.o: $(hdrdir)/ruby/3/ctype.h
+coderange.o: $(hdrdir)/ruby/3/dllexport.h
+coderange.o: $(hdrdir)/ruby/3/dosish.h
+coderange.o: $(hdrdir)/ruby/3/error.h
+coderange.o: $(hdrdir)/ruby/3/eval.h
+coderange.o: $(hdrdir)/ruby/3/event.h
+coderange.o: $(hdrdir)/ruby/3/fl_type.h
+coderange.o: $(hdrdir)/ruby/3/gc.h
+coderange.o: $(hdrdir)/ruby/3/glob.h
+coderange.o: $(hdrdir)/ruby/3/globals.h
+coderange.o: $(hdrdir)/ruby/3/has/attribute.h
+coderange.o: $(hdrdir)/ruby/3/has/builtin.h
+coderange.o: $(hdrdir)/ruby/3/has/c_attribute.h
+coderange.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+coderange.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+coderange.o: $(hdrdir)/ruby/3/has/extension.h
+coderange.o: $(hdrdir)/ruby/3/has/feature.h
+coderange.o: $(hdrdir)/ruby/3/has/warning.h
+coderange.o: $(hdrdir)/ruby/3/intern/array.h
+coderange.o: $(hdrdir)/ruby/3/intern/bignum.h
+coderange.o: $(hdrdir)/ruby/3/intern/class.h
+coderange.o: $(hdrdir)/ruby/3/intern/compar.h
+coderange.o: $(hdrdir)/ruby/3/intern/complex.h
+coderange.o: $(hdrdir)/ruby/3/intern/cont.h
+coderange.o: $(hdrdir)/ruby/3/intern/dir.h
+coderange.o: $(hdrdir)/ruby/3/intern/enum.h
+coderange.o: $(hdrdir)/ruby/3/intern/enumerator.h
+coderange.o: $(hdrdir)/ruby/3/intern/error.h
+coderange.o: $(hdrdir)/ruby/3/intern/eval.h
+coderange.o: $(hdrdir)/ruby/3/intern/file.h
+coderange.o: $(hdrdir)/ruby/3/intern/gc.h
+coderange.o: $(hdrdir)/ruby/3/intern/hash.h
+coderange.o: $(hdrdir)/ruby/3/intern/io.h
+coderange.o: $(hdrdir)/ruby/3/intern/load.h
+coderange.o: $(hdrdir)/ruby/3/intern/marshal.h
+coderange.o: $(hdrdir)/ruby/3/intern/numeric.h
+coderange.o: $(hdrdir)/ruby/3/intern/object.h
+coderange.o: $(hdrdir)/ruby/3/intern/parse.h
+coderange.o: $(hdrdir)/ruby/3/intern/proc.h
+coderange.o: $(hdrdir)/ruby/3/intern/process.h
+coderange.o: $(hdrdir)/ruby/3/intern/random.h
+coderange.o: $(hdrdir)/ruby/3/intern/range.h
+coderange.o: $(hdrdir)/ruby/3/intern/rational.h
+coderange.o: $(hdrdir)/ruby/3/intern/re.h
+coderange.o: $(hdrdir)/ruby/3/intern/ruby.h
+coderange.o: $(hdrdir)/ruby/3/intern/select.h
+coderange.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+coderange.o: $(hdrdir)/ruby/3/intern/signal.h
+coderange.o: $(hdrdir)/ruby/3/intern/sprintf.h
+coderange.o: $(hdrdir)/ruby/3/intern/string.h
+coderange.o: $(hdrdir)/ruby/3/intern/struct.h
+coderange.o: $(hdrdir)/ruby/3/intern/thread.h
+coderange.o: $(hdrdir)/ruby/3/intern/time.h
+coderange.o: $(hdrdir)/ruby/3/intern/variable.h
+coderange.o: $(hdrdir)/ruby/3/intern/vm.h
+coderange.o: $(hdrdir)/ruby/3/interpreter.h
+coderange.o: $(hdrdir)/ruby/3/iterator.h
+coderange.o: $(hdrdir)/ruby/3/memory.h
+coderange.o: $(hdrdir)/ruby/3/method.h
+coderange.o: $(hdrdir)/ruby/3/module.h
+coderange.o: $(hdrdir)/ruby/3/newobj.h
+coderange.o: $(hdrdir)/ruby/3/rgengc.h
+coderange.o: $(hdrdir)/ruby/3/scan_args.h
+coderange.o: $(hdrdir)/ruby/3/special_consts.h
+coderange.o: $(hdrdir)/ruby/3/static_assert.h
+coderange.o: $(hdrdir)/ruby/3/stdalign.h
+coderange.o: $(hdrdir)/ruby/3/stdbool.h
+coderange.o: $(hdrdir)/ruby/3/symbol.h
+coderange.o: $(hdrdir)/ruby/3/token_paste.h
+coderange.o: $(hdrdir)/ruby/3/value.h
+coderange.o: $(hdrdir)/ruby/3/value_type.h
+coderange.o: $(hdrdir)/ruby/3/variable.h
+coderange.o: $(hdrdir)/ruby/3/warning_push.h
+coderange.o: $(hdrdir)/ruby/3/xmalloc.h
coderange.o: $(hdrdir)/ruby/assert.h
coderange.o: $(hdrdir)/ruby/backward.h
+coderange.o: $(hdrdir)/ruby/backward/2/assume.h
+coderange.o: $(hdrdir)/ruby/backward/2/attributes.h
+coderange.o: $(hdrdir)/ruby/backward/2/bool.h
+coderange.o: $(hdrdir)/ruby/backward/2/extern.h
+coderange.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+coderange.o: $(hdrdir)/ruby/backward/2/inttypes.h
+coderange.o: $(hdrdir)/ruby/backward/2/limits.h
+coderange.o: $(hdrdir)/ruby/backward/2/long_long.h
+coderange.o: $(hdrdir)/ruby/backward/2/r_cast.h
+coderange.o: $(hdrdir)/ruby/backward/2/rmodule.h
+coderange.o: $(hdrdir)/ruby/backward/2/stdalign.h
+coderange.o: $(hdrdir)/ruby/backward/2/stdarg.h
coderange.o: $(hdrdir)/ruby/defines.h
coderange.o: $(hdrdir)/ruby/encoding.h
coderange.o: $(hdrdir)/ruby/intern.h
@@ -35,8 +338,160 @@ coderange.o: coderange.c
cstr.o: $(RUBY_EXTCONF_H)
cstr.o: $(arch_hdrdir)/ruby/config.h
cstr.o: $(hdrdir)/ruby.h
+cstr.o: $(hdrdir)/ruby/3/anyargs.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic/char.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic/double.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic/int.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic/long.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic/short.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+cstr.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+cstr.o: $(hdrdir)/ruby/3/assume.h
+cstr.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+cstr.o: $(hdrdir)/ruby/3/attr/artificial.h
+cstr.o: $(hdrdir)/ruby/3/attr/cold.h
+cstr.o: $(hdrdir)/ruby/3/attr/const.h
+cstr.o: $(hdrdir)/ruby/3/attr/constexpr.h
+cstr.o: $(hdrdir)/ruby/3/attr/deprecated.h
+cstr.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+cstr.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+cstr.o: $(hdrdir)/ruby/3/attr/error.h
+cstr.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+cstr.o: $(hdrdir)/ruby/3/attr/forceinline.h
+cstr.o: $(hdrdir)/ruby/3/attr/format.h
+cstr.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+cstr.o: $(hdrdir)/ruby/3/attr/noalias.h
+cstr.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+cstr.o: $(hdrdir)/ruby/3/attr/noexcept.h
+cstr.o: $(hdrdir)/ruby/3/attr/noinline.h
+cstr.o: $(hdrdir)/ruby/3/attr/nonnull.h
+cstr.o: $(hdrdir)/ruby/3/attr/noreturn.h
+cstr.o: $(hdrdir)/ruby/3/attr/pure.h
+cstr.o: $(hdrdir)/ruby/3/attr/restrict.h
+cstr.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+cstr.o: $(hdrdir)/ruby/3/attr/warning.h
+cstr.o: $(hdrdir)/ruby/3/attr/weakref.h
+cstr.o: $(hdrdir)/ruby/3/cast.h
+cstr.o: $(hdrdir)/ruby/3/compiler_is.h
+cstr.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+cstr.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+cstr.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+cstr.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+cstr.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+cstr.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+cstr.o: $(hdrdir)/ruby/3/compiler_since.h
+cstr.o: $(hdrdir)/ruby/3/config.h
+cstr.o: $(hdrdir)/ruby/3/constant_p.h
+cstr.o: $(hdrdir)/ruby/3/core.h
+cstr.o: $(hdrdir)/ruby/3/core/rarray.h
+cstr.o: $(hdrdir)/ruby/3/core/rbasic.h
+cstr.o: $(hdrdir)/ruby/3/core/rbignum.h
+cstr.o: $(hdrdir)/ruby/3/core/rclass.h
+cstr.o: $(hdrdir)/ruby/3/core/rdata.h
+cstr.o: $(hdrdir)/ruby/3/core/rfile.h
+cstr.o: $(hdrdir)/ruby/3/core/rhash.h
+cstr.o: $(hdrdir)/ruby/3/core/robject.h
+cstr.o: $(hdrdir)/ruby/3/core/rregexp.h
+cstr.o: $(hdrdir)/ruby/3/core/rstring.h
+cstr.o: $(hdrdir)/ruby/3/core/rstruct.h
+cstr.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+cstr.o: $(hdrdir)/ruby/3/ctype.h
+cstr.o: $(hdrdir)/ruby/3/dllexport.h
+cstr.o: $(hdrdir)/ruby/3/dosish.h
+cstr.o: $(hdrdir)/ruby/3/error.h
+cstr.o: $(hdrdir)/ruby/3/eval.h
+cstr.o: $(hdrdir)/ruby/3/event.h
+cstr.o: $(hdrdir)/ruby/3/fl_type.h
+cstr.o: $(hdrdir)/ruby/3/gc.h
+cstr.o: $(hdrdir)/ruby/3/glob.h
+cstr.o: $(hdrdir)/ruby/3/globals.h
+cstr.o: $(hdrdir)/ruby/3/has/attribute.h
+cstr.o: $(hdrdir)/ruby/3/has/builtin.h
+cstr.o: $(hdrdir)/ruby/3/has/c_attribute.h
+cstr.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+cstr.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+cstr.o: $(hdrdir)/ruby/3/has/extension.h
+cstr.o: $(hdrdir)/ruby/3/has/feature.h
+cstr.o: $(hdrdir)/ruby/3/has/warning.h
+cstr.o: $(hdrdir)/ruby/3/intern/array.h
+cstr.o: $(hdrdir)/ruby/3/intern/bignum.h
+cstr.o: $(hdrdir)/ruby/3/intern/class.h
+cstr.o: $(hdrdir)/ruby/3/intern/compar.h
+cstr.o: $(hdrdir)/ruby/3/intern/complex.h
+cstr.o: $(hdrdir)/ruby/3/intern/cont.h
+cstr.o: $(hdrdir)/ruby/3/intern/dir.h
+cstr.o: $(hdrdir)/ruby/3/intern/enum.h
+cstr.o: $(hdrdir)/ruby/3/intern/enumerator.h
+cstr.o: $(hdrdir)/ruby/3/intern/error.h
+cstr.o: $(hdrdir)/ruby/3/intern/eval.h
+cstr.o: $(hdrdir)/ruby/3/intern/file.h
+cstr.o: $(hdrdir)/ruby/3/intern/gc.h
+cstr.o: $(hdrdir)/ruby/3/intern/hash.h
+cstr.o: $(hdrdir)/ruby/3/intern/io.h
+cstr.o: $(hdrdir)/ruby/3/intern/load.h
+cstr.o: $(hdrdir)/ruby/3/intern/marshal.h
+cstr.o: $(hdrdir)/ruby/3/intern/numeric.h
+cstr.o: $(hdrdir)/ruby/3/intern/object.h
+cstr.o: $(hdrdir)/ruby/3/intern/parse.h
+cstr.o: $(hdrdir)/ruby/3/intern/proc.h
+cstr.o: $(hdrdir)/ruby/3/intern/process.h
+cstr.o: $(hdrdir)/ruby/3/intern/random.h
+cstr.o: $(hdrdir)/ruby/3/intern/range.h
+cstr.o: $(hdrdir)/ruby/3/intern/rational.h
+cstr.o: $(hdrdir)/ruby/3/intern/re.h
+cstr.o: $(hdrdir)/ruby/3/intern/ruby.h
+cstr.o: $(hdrdir)/ruby/3/intern/select.h
+cstr.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+cstr.o: $(hdrdir)/ruby/3/intern/signal.h
+cstr.o: $(hdrdir)/ruby/3/intern/sprintf.h
+cstr.o: $(hdrdir)/ruby/3/intern/string.h
+cstr.o: $(hdrdir)/ruby/3/intern/struct.h
+cstr.o: $(hdrdir)/ruby/3/intern/thread.h
+cstr.o: $(hdrdir)/ruby/3/intern/time.h
+cstr.o: $(hdrdir)/ruby/3/intern/variable.h
+cstr.o: $(hdrdir)/ruby/3/intern/vm.h
+cstr.o: $(hdrdir)/ruby/3/interpreter.h
+cstr.o: $(hdrdir)/ruby/3/iterator.h
+cstr.o: $(hdrdir)/ruby/3/memory.h
+cstr.o: $(hdrdir)/ruby/3/method.h
+cstr.o: $(hdrdir)/ruby/3/module.h
+cstr.o: $(hdrdir)/ruby/3/newobj.h
+cstr.o: $(hdrdir)/ruby/3/rgengc.h
+cstr.o: $(hdrdir)/ruby/3/scan_args.h
+cstr.o: $(hdrdir)/ruby/3/special_consts.h
+cstr.o: $(hdrdir)/ruby/3/static_assert.h
+cstr.o: $(hdrdir)/ruby/3/stdalign.h
+cstr.o: $(hdrdir)/ruby/3/stdbool.h
+cstr.o: $(hdrdir)/ruby/3/symbol.h
+cstr.o: $(hdrdir)/ruby/3/token_paste.h
+cstr.o: $(hdrdir)/ruby/3/value.h
+cstr.o: $(hdrdir)/ruby/3/value_type.h
+cstr.o: $(hdrdir)/ruby/3/variable.h
+cstr.o: $(hdrdir)/ruby/3/warning_push.h
+cstr.o: $(hdrdir)/ruby/3/xmalloc.h
cstr.o: $(hdrdir)/ruby/assert.h
cstr.o: $(hdrdir)/ruby/backward.h
+cstr.o: $(hdrdir)/ruby/backward/2/assume.h
+cstr.o: $(hdrdir)/ruby/backward/2/attributes.h
+cstr.o: $(hdrdir)/ruby/backward/2/bool.h
+cstr.o: $(hdrdir)/ruby/backward/2/extern.h
+cstr.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+cstr.o: $(hdrdir)/ruby/backward/2/inttypes.h
+cstr.o: $(hdrdir)/ruby/backward/2/limits.h
+cstr.o: $(hdrdir)/ruby/backward/2/long_long.h
+cstr.o: $(hdrdir)/ruby/backward/2/r_cast.h
+cstr.o: $(hdrdir)/ruby/backward/2/rmodule.h
+cstr.o: $(hdrdir)/ruby/backward/2/stdalign.h
+cstr.o: $(hdrdir)/ruby/backward/2/stdarg.h
cstr.o: $(hdrdir)/ruby/defines.h
cstr.o: $(hdrdir)/ruby/encoding.h
cstr.o: $(hdrdir)/ruby/intern.h
@@ -49,14 +504,165 @@ cstr.o: $(hdrdir)/ruby/subst.h
cstr.o: $(top_srcdir)/internal.h
cstr.o: $(top_srcdir)/internal/compilers.h
cstr.o: $(top_srcdir)/internal/error.h
-cstr.o: $(top_srcdir)/internal/stdbool.h
cstr.o: $(top_srcdir)/internal/string.h
cstr.o: cstr.c
ellipsize.o: $(RUBY_EXTCONF_H)
ellipsize.o: $(arch_hdrdir)/ruby/config.h
ellipsize.o: $(hdrdir)/ruby.h
+ellipsize.o: $(hdrdir)/ruby/3/anyargs.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ellipsize.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ellipsize.o: $(hdrdir)/ruby/3/assume.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/artificial.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/cold.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/const.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/error.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/format.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/noalias.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/noinline.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/pure.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/restrict.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/warning.h
+ellipsize.o: $(hdrdir)/ruby/3/attr/weakref.h
+ellipsize.o: $(hdrdir)/ruby/3/cast.h
+ellipsize.o: $(hdrdir)/ruby/3/compiler_is.h
+ellipsize.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ellipsize.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ellipsize.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ellipsize.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ellipsize.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ellipsize.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ellipsize.o: $(hdrdir)/ruby/3/compiler_since.h
+ellipsize.o: $(hdrdir)/ruby/3/config.h
+ellipsize.o: $(hdrdir)/ruby/3/constant_p.h
+ellipsize.o: $(hdrdir)/ruby/3/core.h
+ellipsize.o: $(hdrdir)/ruby/3/core/rarray.h
+ellipsize.o: $(hdrdir)/ruby/3/core/rbasic.h
+ellipsize.o: $(hdrdir)/ruby/3/core/rbignum.h
+ellipsize.o: $(hdrdir)/ruby/3/core/rclass.h
+ellipsize.o: $(hdrdir)/ruby/3/core/rdata.h
+ellipsize.o: $(hdrdir)/ruby/3/core/rfile.h
+ellipsize.o: $(hdrdir)/ruby/3/core/rhash.h
+ellipsize.o: $(hdrdir)/ruby/3/core/robject.h
+ellipsize.o: $(hdrdir)/ruby/3/core/rregexp.h
+ellipsize.o: $(hdrdir)/ruby/3/core/rstring.h
+ellipsize.o: $(hdrdir)/ruby/3/core/rstruct.h
+ellipsize.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ellipsize.o: $(hdrdir)/ruby/3/ctype.h
+ellipsize.o: $(hdrdir)/ruby/3/dllexport.h
+ellipsize.o: $(hdrdir)/ruby/3/dosish.h
+ellipsize.o: $(hdrdir)/ruby/3/error.h
+ellipsize.o: $(hdrdir)/ruby/3/eval.h
+ellipsize.o: $(hdrdir)/ruby/3/event.h
+ellipsize.o: $(hdrdir)/ruby/3/fl_type.h
+ellipsize.o: $(hdrdir)/ruby/3/gc.h
+ellipsize.o: $(hdrdir)/ruby/3/glob.h
+ellipsize.o: $(hdrdir)/ruby/3/globals.h
+ellipsize.o: $(hdrdir)/ruby/3/has/attribute.h
+ellipsize.o: $(hdrdir)/ruby/3/has/builtin.h
+ellipsize.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ellipsize.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ellipsize.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ellipsize.o: $(hdrdir)/ruby/3/has/extension.h
+ellipsize.o: $(hdrdir)/ruby/3/has/feature.h
+ellipsize.o: $(hdrdir)/ruby/3/has/warning.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/array.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/bignum.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/class.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/compar.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/complex.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/cont.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/dir.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/enum.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/error.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/eval.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/file.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/gc.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/hash.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/io.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/load.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/marshal.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/numeric.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/object.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/parse.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/proc.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/process.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/random.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/range.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/rational.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/re.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/ruby.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/select.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/signal.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/string.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/struct.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/thread.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/time.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/variable.h
+ellipsize.o: $(hdrdir)/ruby/3/intern/vm.h
+ellipsize.o: $(hdrdir)/ruby/3/interpreter.h
+ellipsize.o: $(hdrdir)/ruby/3/iterator.h
+ellipsize.o: $(hdrdir)/ruby/3/memory.h
+ellipsize.o: $(hdrdir)/ruby/3/method.h
+ellipsize.o: $(hdrdir)/ruby/3/module.h
+ellipsize.o: $(hdrdir)/ruby/3/newobj.h
+ellipsize.o: $(hdrdir)/ruby/3/rgengc.h
+ellipsize.o: $(hdrdir)/ruby/3/scan_args.h
+ellipsize.o: $(hdrdir)/ruby/3/special_consts.h
+ellipsize.o: $(hdrdir)/ruby/3/static_assert.h
+ellipsize.o: $(hdrdir)/ruby/3/stdalign.h
+ellipsize.o: $(hdrdir)/ruby/3/stdbool.h
+ellipsize.o: $(hdrdir)/ruby/3/symbol.h
+ellipsize.o: $(hdrdir)/ruby/3/token_paste.h
+ellipsize.o: $(hdrdir)/ruby/3/value.h
+ellipsize.o: $(hdrdir)/ruby/3/value_type.h
+ellipsize.o: $(hdrdir)/ruby/3/variable.h
+ellipsize.o: $(hdrdir)/ruby/3/warning_push.h
+ellipsize.o: $(hdrdir)/ruby/3/xmalloc.h
ellipsize.o: $(hdrdir)/ruby/assert.h
ellipsize.o: $(hdrdir)/ruby/backward.h
+ellipsize.o: $(hdrdir)/ruby/backward/2/assume.h
+ellipsize.o: $(hdrdir)/ruby/backward/2/attributes.h
+ellipsize.o: $(hdrdir)/ruby/backward/2/bool.h
+ellipsize.o: $(hdrdir)/ruby/backward/2/extern.h
+ellipsize.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ellipsize.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ellipsize.o: $(hdrdir)/ruby/backward/2/limits.h
+ellipsize.o: $(hdrdir)/ruby/backward/2/long_long.h
+ellipsize.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ellipsize.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ellipsize.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ellipsize.o: $(hdrdir)/ruby/backward/2/stdarg.h
ellipsize.o: $(hdrdir)/ruby/defines.h
ellipsize.o: $(hdrdir)/ruby/intern.h
ellipsize.o: $(hdrdir)/ruby/missing.h
@@ -67,8 +673,160 @@ ellipsize.o: ellipsize.c
enc_associate.o: $(RUBY_EXTCONF_H)
enc_associate.o: $(arch_hdrdir)/ruby/config.h
enc_associate.o: $(hdrdir)/ruby.h
+enc_associate.o: $(hdrdir)/ruby/3/anyargs.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic/char.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic/double.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic/int.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic/long.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic/short.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+enc_associate.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+enc_associate.o: $(hdrdir)/ruby/3/assume.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/artificial.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/cold.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/const.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/constexpr.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/deprecated.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/error.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/forceinline.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/format.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/noalias.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/noexcept.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/noinline.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/nonnull.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/noreturn.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/pure.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/restrict.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/warning.h
+enc_associate.o: $(hdrdir)/ruby/3/attr/weakref.h
+enc_associate.o: $(hdrdir)/ruby/3/cast.h
+enc_associate.o: $(hdrdir)/ruby/3/compiler_is.h
+enc_associate.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+enc_associate.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+enc_associate.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+enc_associate.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+enc_associate.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+enc_associate.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+enc_associate.o: $(hdrdir)/ruby/3/compiler_since.h
+enc_associate.o: $(hdrdir)/ruby/3/config.h
+enc_associate.o: $(hdrdir)/ruby/3/constant_p.h
+enc_associate.o: $(hdrdir)/ruby/3/core.h
+enc_associate.o: $(hdrdir)/ruby/3/core/rarray.h
+enc_associate.o: $(hdrdir)/ruby/3/core/rbasic.h
+enc_associate.o: $(hdrdir)/ruby/3/core/rbignum.h
+enc_associate.o: $(hdrdir)/ruby/3/core/rclass.h
+enc_associate.o: $(hdrdir)/ruby/3/core/rdata.h
+enc_associate.o: $(hdrdir)/ruby/3/core/rfile.h
+enc_associate.o: $(hdrdir)/ruby/3/core/rhash.h
+enc_associate.o: $(hdrdir)/ruby/3/core/robject.h
+enc_associate.o: $(hdrdir)/ruby/3/core/rregexp.h
+enc_associate.o: $(hdrdir)/ruby/3/core/rstring.h
+enc_associate.o: $(hdrdir)/ruby/3/core/rstruct.h
+enc_associate.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+enc_associate.o: $(hdrdir)/ruby/3/ctype.h
+enc_associate.o: $(hdrdir)/ruby/3/dllexport.h
+enc_associate.o: $(hdrdir)/ruby/3/dosish.h
+enc_associate.o: $(hdrdir)/ruby/3/error.h
+enc_associate.o: $(hdrdir)/ruby/3/eval.h
+enc_associate.o: $(hdrdir)/ruby/3/event.h
+enc_associate.o: $(hdrdir)/ruby/3/fl_type.h
+enc_associate.o: $(hdrdir)/ruby/3/gc.h
+enc_associate.o: $(hdrdir)/ruby/3/glob.h
+enc_associate.o: $(hdrdir)/ruby/3/globals.h
+enc_associate.o: $(hdrdir)/ruby/3/has/attribute.h
+enc_associate.o: $(hdrdir)/ruby/3/has/builtin.h
+enc_associate.o: $(hdrdir)/ruby/3/has/c_attribute.h
+enc_associate.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+enc_associate.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+enc_associate.o: $(hdrdir)/ruby/3/has/extension.h
+enc_associate.o: $(hdrdir)/ruby/3/has/feature.h
+enc_associate.o: $(hdrdir)/ruby/3/has/warning.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/array.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/bignum.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/class.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/compar.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/complex.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/cont.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/dir.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/enum.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/enumerator.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/error.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/eval.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/file.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/gc.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/hash.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/io.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/load.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/marshal.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/numeric.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/object.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/parse.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/proc.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/process.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/random.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/range.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/rational.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/re.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/ruby.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/select.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/signal.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/sprintf.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/string.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/struct.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/thread.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/time.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/variable.h
+enc_associate.o: $(hdrdir)/ruby/3/intern/vm.h
+enc_associate.o: $(hdrdir)/ruby/3/interpreter.h
+enc_associate.o: $(hdrdir)/ruby/3/iterator.h
+enc_associate.o: $(hdrdir)/ruby/3/memory.h
+enc_associate.o: $(hdrdir)/ruby/3/method.h
+enc_associate.o: $(hdrdir)/ruby/3/module.h
+enc_associate.o: $(hdrdir)/ruby/3/newobj.h
+enc_associate.o: $(hdrdir)/ruby/3/rgengc.h
+enc_associate.o: $(hdrdir)/ruby/3/scan_args.h
+enc_associate.o: $(hdrdir)/ruby/3/special_consts.h
+enc_associate.o: $(hdrdir)/ruby/3/static_assert.h
+enc_associate.o: $(hdrdir)/ruby/3/stdalign.h
+enc_associate.o: $(hdrdir)/ruby/3/stdbool.h
+enc_associate.o: $(hdrdir)/ruby/3/symbol.h
+enc_associate.o: $(hdrdir)/ruby/3/token_paste.h
+enc_associate.o: $(hdrdir)/ruby/3/value.h
+enc_associate.o: $(hdrdir)/ruby/3/value_type.h
+enc_associate.o: $(hdrdir)/ruby/3/variable.h
+enc_associate.o: $(hdrdir)/ruby/3/warning_push.h
+enc_associate.o: $(hdrdir)/ruby/3/xmalloc.h
enc_associate.o: $(hdrdir)/ruby/assert.h
enc_associate.o: $(hdrdir)/ruby/backward.h
+enc_associate.o: $(hdrdir)/ruby/backward/2/assume.h
+enc_associate.o: $(hdrdir)/ruby/backward/2/attributes.h
+enc_associate.o: $(hdrdir)/ruby/backward/2/bool.h
+enc_associate.o: $(hdrdir)/ruby/backward/2/extern.h
+enc_associate.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+enc_associate.o: $(hdrdir)/ruby/backward/2/inttypes.h
+enc_associate.o: $(hdrdir)/ruby/backward/2/limits.h
+enc_associate.o: $(hdrdir)/ruby/backward/2/long_long.h
+enc_associate.o: $(hdrdir)/ruby/backward/2/r_cast.h
+enc_associate.o: $(hdrdir)/ruby/backward/2/rmodule.h
+enc_associate.o: $(hdrdir)/ruby/backward/2/stdalign.h
+enc_associate.o: $(hdrdir)/ruby/backward/2/stdarg.h
enc_associate.o: $(hdrdir)/ruby/defines.h
enc_associate.o: $(hdrdir)/ruby/encoding.h
enc_associate.o: $(hdrdir)/ruby/intern.h
@@ -81,8 +839,160 @@ enc_associate.o: $(hdrdir)/ruby/subst.h
enc_associate.o: enc_associate.c
enc_str_buf_cat.o: $(RUBY_EXTCONF_H)
enc_str_buf_cat.o: $(arch_hdrdir)/ruby/config.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/anyargs.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic/char.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic/double.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic/int.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic/long.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic/short.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/assume.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/artificial.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/cold.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/const.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/constexpr.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/deprecated.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/error.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/forceinline.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/format.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/noalias.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/noexcept.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/noinline.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/nonnull.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/noreturn.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/pure.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/restrict.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/warning.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/attr/weakref.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/cast.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/compiler_is.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/compiler_since.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/config.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/constant_p.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/core.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/core/rarray.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/core/rbasic.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/core/rbignum.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/core/rclass.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/core/rdata.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/core/rfile.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/core/rhash.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/core/robject.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/core/rregexp.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/core/rstring.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/core/rstruct.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/ctype.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/dllexport.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/dosish.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/error.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/eval.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/event.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/fl_type.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/gc.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/glob.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/globals.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/has/attribute.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/has/builtin.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/has/c_attribute.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/has/extension.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/has/feature.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/has/warning.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/array.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/bignum.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/class.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/compar.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/complex.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/cont.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/dir.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/enum.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/enumerator.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/error.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/eval.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/file.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/gc.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/hash.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/io.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/load.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/marshal.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/numeric.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/object.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/parse.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/proc.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/process.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/random.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/range.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/rational.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/re.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/ruby.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/select.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/signal.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/sprintf.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/string.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/struct.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/thread.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/time.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/variable.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/intern/vm.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/interpreter.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/iterator.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/memory.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/method.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/module.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/newobj.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/rgengc.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/scan_args.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/special_consts.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/static_assert.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/stdalign.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/stdbool.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/symbol.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/token_paste.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/value.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/value_type.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/variable.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/warning_push.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/3/xmalloc.h
enc_str_buf_cat.o: $(hdrdir)/ruby/assert.h
enc_str_buf_cat.o: $(hdrdir)/ruby/backward.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/backward/2/assume.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/backward/2/attributes.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/backward/2/bool.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/backward/2/extern.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/backward/2/inttypes.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/backward/2/limits.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/backward/2/long_long.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/backward/2/r_cast.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/backward/2/rmodule.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/backward/2/stdalign.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/backward/2/stdarg.h
enc_str_buf_cat.o: $(hdrdir)/ruby/defines.h
enc_str_buf_cat.o: $(hdrdir)/ruby/encoding.h
enc_str_buf_cat.o: $(hdrdir)/ruby/intern.h
@@ -96,8 +1006,160 @@ enc_str_buf_cat.o: enc_str_buf_cat.c
fstring.o: $(RUBY_EXTCONF_H)
fstring.o: $(arch_hdrdir)/ruby/config.h
fstring.o: $(hdrdir)/ruby.h
+fstring.o: $(hdrdir)/ruby/3/anyargs.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic/char.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic/double.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic/int.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic/long.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic/short.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+fstring.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+fstring.o: $(hdrdir)/ruby/3/assume.h
+fstring.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+fstring.o: $(hdrdir)/ruby/3/attr/artificial.h
+fstring.o: $(hdrdir)/ruby/3/attr/cold.h
+fstring.o: $(hdrdir)/ruby/3/attr/const.h
+fstring.o: $(hdrdir)/ruby/3/attr/constexpr.h
+fstring.o: $(hdrdir)/ruby/3/attr/deprecated.h
+fstring.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+fstring.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+fstring.o: $(hdrdir)/ruby/3/attr/error.h
+fstring.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+fstring.o: $(hdrdir)/ruby/3/attr/forceinline.h
+fstring.o: $(hdrdir)/ruby/3/attr/format.h
+fstring.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+fstring.o: $(hdrdir)/ruby/3/attr/noalias.h
+fstring.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+fstring.o: $(hdrdir)/ruby/3/attr/noexcept.h
+fstring.o: $(hdrdir)/ruby/3/attr/noinline.h
+fstring.o: $(hdrdir)/ruby/3/attr/nonnull.h
+fstring.o: $(hdrdir)/ruby/3/attr/noreturn.h
+fstring.o: $(hdrdir)/ruby/3/attr/pure.h
+fstring.o: $(hdrdir)/ruby/3/attr/restrict.h
+fstring.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+fstring.o: $(hdrdir)/ruby/3/attr/warning.h
+fstring.o: $(hdrdir)/ruby/3/attr/weakref.h
+fstring.o: $(hdrdir)/ruby/3/cast.h
+fstring.o: $(hdrdir)/ruby/3/compiler_is.h
+fstring.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+fstring.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+fstring.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+fstring.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+fstring.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+fstring.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+fstring.o: $(hdrdir)/ruby/3/compiler_since.h
+fstring.o: $(hdrdir)/ruby/3/config.h
+fstring.o: $(hdrdir)/ruby/3/constant_p.h
+fstring.o: $(hdrdir)/ruby/3/core.h
+fstring.o: $(hdrdir)/ruby/3/core/rarray.h
+fstring.o: $(hdrdir)/ruby/3/core/rbasic.h
+fstring.o: $(hdrdir)/ruby/3/core/rbignum.h
+fstring.o: $(hdrdir)/ruby/3/core/rclass.h
+fstring.o: $(hdrdir)/ruby/3/core/rdata.h
+fstring.o: $(hdrdir)/ruby/3/core/rfile.h
+fstring.o: $(hdrdir)/ruby/3/core/rhash.h
+fstring.o: $(hdrdir)/ruby/3/core/robject.h
+fstring.o: $(hdrdir)/ruby/3/core/rregexp.h
+fstring.o: $(hdrdir)/ruby/3/core/rstring.h
+fstring.o: $(hdrdir)/ruby/3/core/rstruct.h
+fstring.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+fstring.o: $(hdrdir)/ruby/3/ctype.h
+fstring.o: $(hdrdir)/ruby/3/dllexport.h
+fstring.o: $(hdrdir)/ruby/3/dosish.h
+fstring.o: $(hdrdir)/ruby/3/error.h
+fstring.o: $(hdrdir)/ruby/3/eval.h
+fstring.o: $(hdrdir)/ruby/3/event.h
+fstring.o: $(hdrdir)/ruby/3/fl_type.h
+fstring.o: $(hdrdir)/ruby/3/gc.h
+fstring.o: $(hdrdir)/ruby/3/glob.h
+fstring.o: $(hdrdir)/ruby/3/globals.h
+fstring.o: $(hdrdir)/ruby/3/has/attribute.h
+fstring.o: $(hdrdir)/ruby/3/has/builtin.h
+fstring.o: $(hdrdir)/ruby/3/has/c_attribute.h
+fstring.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+fstring.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+fstring.o: $(hdrdir)/ruby/3/has/extension.h
+fstring.o: $(hdrdir)/ruby/3/has/feature.h
+fstring.o: $(hdrdir)/ruby/3/has/warning.h
+fstring.o: $(hdrdir)/ruby/3/intern/array.h
+fstring.o: $(hdrdir)/ruby/3/intern/bignum.h
+fstring.o: $(hdrdir)/ruby/3/intern/class.h
+fstring.o: $(hdrdir)/ruby/3/intern/compar.h
+fstring.o: $(hdrdir)/ruby/3/intern/complex.h
+fstring.o: $(hdrdir)/ruby/3/intern/cont.h
+fstring.o: $(hdrdir)/ruby/3/intern/dir.h
+fstring.o: $(hdrdir)/ruby/3/intern/enum.h
+fstring.o: $(hdrdir)/ruby/3/intern/enumerator.h
+fstring.o: $(hdrdir)/ruby/3/intern/error.h
+fstring.o: $(hdrdir)/ruby/3/intern/eval.h
+fstring.o: $(hdrdir)/ruby/3/intern/file.h
+fstring.o: $(hdrdir)/ruby/3/intern/gc.h
+fstring.o: $(hdrdir)/ruby/3/intern/hash.h
+fstring.o: $(hdrdir)/ruby/3/intern/io.h
+fstring.o: $(hdrdir)/ruby/3/intern/load.h
+fstring.o: $(hdrdir)/ruby/3/intern/marshal.h
+fstring.o: $(hdrdir)/ruby/3/intern/numeric.h
+fstring.o: $(hdrdir)/ruby/3/intern/object.h
+fstring.o: $(hdrdir)/ruby/3/intern/parse.h
+fstring.o: $(hdrdir)/ruby/3/intern/proc.h
+fstring.o: $(hdrdir)/ruby/3/intern/process.h
+fstring.o: $(hdrdir)/ruby/3/intern/random.h
+fstring.o: $(hdrdir)/ruby/3/intern/range.h
+fstring.o: $(hdrdir)/ruby/3/intern/rational.h
+fstring.o: $(hdrdir)/ruby/3/intern/re.h
+fstring.o: $(hdrdir)/ruby/3/intern/ruby.h
+fstring.o: $(hdrdir)/ruby/3/intern/select.h
+fstring.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+fstring.o: $(hdrdir)/ruby/3/intern/signal.h
+fstring.o: $(hdrdir)/ruby/3/intern/sprintf.h
+fstring.o: $(hdrdir)/ruby/3/intern/string.h
+fstring.o: $(hdrdir)/ruby/3/intern/struct.h
+fstring.o: $(hdrdir)/ruby/3/intern/thread.h
+fstring.o: $(hdrdir)/ruby/3/intern/time.h
+fstring.o: $(hdrdir)/ruby/3/intern/variable.h
+fstring.o: $(hdrdir)/ruby/3/intern/vm.h
+fstring.o: $(hdrdir)/ruby/3/interpreter.h
+fstring.o: $(hdrdir)/ruby/3/iterator.h
+fstring.o: $(hdrdir)/ruby/3/memory.h
+fstring.o: $(hdrdir)/ruby/3/method.h
+fstring.o: $(hdrdir)/ruby/3/module.h
+fstring.o: $(hdrdir)/ruby/3/newobj.h
+fstring.o: $(hdrdir)/ruby/3/rgengc.h
+fstring.o: $(hdrdir)/ruby/3/scan_args.h
+fstring.o: $(hdrdir)/ruby/3/special_consts.h
+fstring.o: $(hdrdir)/ruby/3/static_assert.h
+fstring.o: $(hdrdir)/ruby/3/stdalign.h
+fstring.o: $(hdrdir)/ruby/3/stdbool.h
+fstring.o: $(hdrdir)/ruby/3/symbol.h
+fstring.o: $(hdrdir)/ruby/3/token_paste.h
+fstring.o: $(hdrdir)/ruby/3/value.h
+fstring.o: $(hdrdir)/ruby/3/value_type.h
+fstring.o: $(hdrdir)/ruby/3/variable.h
+fstring.o: $(hdrdir)/ruby/3/warning_push.h
+fstring.o: $(hdrdir)/ruby/3/xmalloc.h
fstring.o: $(hdrdir)/ruby/assert.h
fstring.o: $(hdrdir)/ruby/backward.h
+fstring.o: $(hdrdir)/ruby/backward/2/assume.h
+fstring.o: $(hdrdir)/ruby/backward/2/attributes.h
+fstring.o: $(hdrdir)/ruby/backward/2/bool.h
+fstring.o: $(hdrdir)/ruby/backward/2/extern.h
+fstring.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+fstring.o: $(hdrdir)/ruby/backward/2/inttypes.h
+fstring.o: $(hdrdir)/ruby/backward/2/limits.h
+fstring.o: $(hdrdir)/ruby/backward/2/long_long.h
+fstring.o: $(hdrdir)/ruby/backward/2/r_cast.h
+fstring.o: $(hdrdir)/ruby/backward/2/rmodule.h
+fstring.o: $(hdrdir)/ruby/backward/2/stdalign.h
+fstring.o: $(hdrdir)/ruby/backward/2/stdarg.h
fstring.o: $(hdrdir)/ruby/defines.h
fstring.o: $(hdrdir)/ruby/intern.h
fstring.o: $(hdrdir)/ruby/missing.h
@@ -108,8 +1170,160 @@ fstring.o: fstring.c
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
@@ -120,8 +1334,160 @@ init.o: init.c
modify.o: $(RUBY_EXTCONF_H)
modify.o: $(arch_hdrdir)/ruby/config.h
modify.o: $(hdrdir)/ruby.h
+modify.o: $(hdrdir)/ruby/3/anyargs.h
+modify.o: $(hdrdir)/ruby/3/arithmetic.h
+modify.o: $(hdrdir)/ruby/3/arithmetic/char.h
+modify.o: $(hdrdir)/ruby/3/arithmetic/double.h
+modify.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+modify.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+modify.o: $(hdrdir)/ruby/3/arithmetic/int.h
+modify.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+modify.o: $(hdrdir)/ruby/3/arithmetic/long.h
+modify.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+modify.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+modify.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+modify.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+modify.o: $(hdrdir)/ruby/3/arithmetic/short.h
+modify.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+modify.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+modify.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+modify.o: $(hdrdir)/ruby/3/assume.h
+modify.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+modify.o: $(hdrdir)/ruby/3/attr/artificial.h
+modify.o: $(hdrdir)/ruby/3/attr/cold.h
+modify.o: $(hdrdir)/ruby/3/attr/const.h
+modify.o: $(hdrdir)/ruby/3/attr/constexpr.h
+modify.o: $(hdrdir)/ruby/3/attr/deprecated.h
+modify.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+modify.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+modify.o: $(hdrdir)/ruby/3/attr/error.h
+modify.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+modify.o: $(hdrdir)/ruby/3/attr/forceinline.h
+modify.o: $(hdrdir)/ruby/3/attr/format.h
+modify.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+modify.o: $(hdrdir)/ruby/3/attr/noalias.h
+modify.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+modify.o: $(hdrdir)/ruby/3/attr/noexcept.h
+modify.o: $(hdrdir)/ruby/3/attr/noinline.h
+modify.o: $(hdrdir)/ruby/3/attr/nonnull.h
+modify.o: $(hdrdir)/ruby/3/attr/noreturn.h
+modify.o: $(hdrdir)/ruby/3/attr/pure.h
+modify.o: $(hdrdir)/ruby/3/attr/restrict.h
+modify.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+modify.o: $(hdrdir)/ruby/3/attr/warning.h
+modify.o: $(hdrdir)/ruby/3/attr/weakref.h
+modify.o: $(hdrdir)/ruby/3/cast.h
+modify.o: $(hdrdir)/ruby/3/compiler_is.h
+modify.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+modify.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+modify.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+modify.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+modify.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+modify.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+modify.o: $(hdrdir)/ruby/3/compiler_since.h
+modify.o: $(hdrdir)/ruby/3/config.h
+modify.o: $(hdrdir)/ruby/3/constant_p.h
+modify.o: $(hdrdir)/ruby/3/core.h
+modify.o: $(hdrdir)/ruby/3/core/rarray.h
+modify.o: $(hdrdir)/ruby/3/core/rbasic.h
+modify.o: $(hdrdir)/ruby/3/core/rbignum.h
+modify.o: $(hdrdir)/ruby/3/core/rclass.h
+modify.o: $(hdrdir)/ruby/3/core/rdata.h
+modify.o: $(hdrdir)/ruby/3/core/rfile.h
+modify.o: $(hdrdir)/ruby/3/core/rhash.h
+modify.o: $(hdrdir)/ruby/3/core/robject.h
+modify.o: $(hdrdir)/ruby/3/core/rregexp.h
+modify.o: $(hdrdir)/ruby/3/core/rstring.h
+modify.o: $(hdrdir)/ruby/3/core/rstruct.h
+modify.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+modify.o: $(hdrdir)/ruby/3/ctype.h
+modify.o: $(hdrdir)/ruby/3/dllexport.h
+modify.o: $(hdrdir)/ruby/3/dosish.h
+modify.o: $(hdrdir)/ruby/3/error.h
+modify.o: $(hdrdir)/ruby/3/eval.h
+modify.o: $(hdrdir)/ruby/3/event.h
+modify.o: $(hdrdir)/ruby/3/fl_type.h
+modify.o: $(hdrdir)/ruby/3/gc.h
+modify.o: $(hdrdir)/ruby/3/glob.h
+modify.o: $(hdrdir)/ruby/3/globals.h
+modify.o: $(hdrdir)/ruby/3/has/attribute.h
+modify.o: $(hdrdir)/ruby/3/has/builtin.h
+modify.o: $(hdrdir)/ruby/3/has/c_attribute.h
+modify.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+modify.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+modify.o: $(hdrdir)/ruby/3/has/extension.h
+modify.o: $(hdrdir)/ruby/3/has/feature.h
+modify.o: $(hdrdir)/ruby/3/has/warning.h
+modify.o: $(hdrdir)/ruby/3/intern/array.h
+modify.o: $(hdrdir)/ruby/3/intern/bignum.h
+modify.o: $(hdrdir)/ruby/3/intern/class.h
+modify.o: $(hdrdir)/ruby/3/intern/compar.h
+modify.o: $(hdrdir)/ruby/3/intern/complex.h
+modify.o: $(hdrdir)/ruby/3/intern/cont.h
+modify.o: $(hdrdir)/ruby/3/intern/dir.h
+modify.o: $(hdrdir)/ruby/3/intern/enum.h
+modify.o: $(hdrdir)/ruby/3/intern/enumerator.h
+modify.o: $(hdrdir)/ruby/3/intern/error.h
+modify.o: $(hdrdir)/ruby/3/intern/eval.h
+modify.o: $(hdrdir)/ruby/3/intern/file.h
+modify.o: $(hdrdir)/ruby/3/intern/gc.h
+modify.o: $(hdrdir)/ruby/3/intern/hash.h
+modify.o: $(hdrdir)/ruby/3/intern/io.h
+modify.o: $(hdrdir)/ruby/3/intern/load.h
+modify.o: $(hdrdir)/ruby/3/intern/marshal.h
+modify.o: $(hdrdir)/ruby/3/intern/numeric.h
+modify.o: $(hdrdir)/ruby/3/intern/object.h
+modify.o: $(hdrdir)/ruby/3/intern/parse.h
+modify.o: $(hdrdir)/ruby/3/intern/proc.h
+modify.o: $(hdrdir)/ruby/3/intern/process.h
+modify.o: $(hdrdir)/ruby/3/intern/random.h
+modify.o: $(hdrdir)/ruby/3/intern/range.h
+modify.o: $(hdrdir)/ruby/3/intern/rational.h
+modify.o: $(hdrdir)/ruby/3/intern/re.h
+modify.o: $(hdrdir)/ruby/3/intern/ruby.h
+modify.o: $(hdrdir)/ruby/3/intern/select.h
+modify.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+modify.o: $(hdrdir)/ruby/3/intern/signal.h
+modify.o: $(hdrdir)/ruby/3/intern/sprintf.h
+modify.o: $(hdrdir)/ruby/3/intern/string.h
+modify.o: $(hdrdir)/ruby/3/intern/struct.h
+modify.o: $(hdrdir)/ruby/3/intern/thread.h
+modify.o: $(hdrdir)/ruby/3/intern/time.h
+modify.o: $(hdrdir)/ruby/3/intern/variable.h
+modify.o: $(hdrdir)/ruby/3/intern/vm.h
+modify.o: $(hdrdir)/ruby/3/interpreter.h
+modify.o: $(hdrdir)/ruby/3/iterator.h
+modify.o: $(hdrdir)/ruby/3/memory.h
+modify.o: $(hdrdir)/ruby/3/method.h
+modify.o: $(hdrdir)/ruby/3/module.h
+modify.o: $(hdrdir)/ruby/3/newobj.h
+modify.o: $(hdrdir)/ruby/3/rgengc.h
+modify.o: $(hdrdir)/ruby/3/scan_args.h
+modify.o: $(hdrdir)/ruby/3/special_consts.h
+modify.o: $(hdrdir)/ruby/3/static_assert.h
+modify.o: $(hdrdir)/ruby/3/stdalign.h
+modify.o: $(hdrdir)/ruby/3/stdbool.h
+modify.o: $(hdrdir)/ruby/3/symbol.h
+modify.o: $(hdrdir)/ruby/3/token_paste.h
+modify.o: $(hdrdir)/ruby/3/value.h
+modify.o: $(hdrdir)/ruby/3/value_type.h
+modify.o: $(hdrdir)/ruby/3/variable.h
+modify.o: $(hdrdir)/ruby/3/warning_push.h
+modify.o: $(hdrdir)/ruby/3/xmalloc.h
modify.o: $(hdrdir)/ruby/assert.h
modify.o: $(hdrdir)/ruby/backward.h
+modify.o: $(hdrdir)/ruby/backward/2/assume.h
+modify.o: $(hdrdir)/ruby/backward/2/attributes.h
+modify.o: $(hdrdir)/ruby/backward/2/bool.h
+modify.o: $(hdrdir)/ruby/backward/2/extern.h
+modify.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+modify.o: $(hdrdir)/ruby/backward/2/inttypes.h
+modify.o: $(hdrdir)/ruby/backward/2/limits.h
+modify.o: $(hdrdir)/ruby/backward/2/long_long.h
+modify.o: $(hdrdir)/ruby/backward/2/r_cast.h
+modify.o: $(hdrdir)/ruby/backward/2/rmodule.h
+modify.o: $(hdrdir)/ruby/backward/2/stdalign.h
+modify.o: $(hdrdir)/ruby/backward/2/stdarg.h
modify.o: $(hdrdir)/ruby/defines.h
modify.o: $(hdrdir)/ruby/intern.h
modify.o: $(hdrdir)/ruby/missing.h
@@ -132,8 +1498,160 @@ modify.o: modify.c
new.o: $(RUBY_EXTCONF_H)
new.o: $(arch_hdrdir)/ruby/config.h
new.o: $(hdrdir)/ruby.h
+new.o: $(hdrdir)/ruby/3/anyargs.h
+new.o: $(hdrdir)/ruby/3/arithmetic.h
+new.o: $(hdrdir)/ruby/3/arithmetic/char.h
+new.o: $(hdrdir)/ruby/3/arithmetic/double.h
+new.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+new.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+new.o: $(hdrdir)/ruby/3/arithmetic/int.h
+new.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+new.o: $(hdrdir)/ruby/3/arithmetic/long.h
+new.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+new.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+new.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+new.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+new.o: $(hdrdir)/ruby/3/arithmetic/short.h
+new.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+new.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+new.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+new.o: $(hdrdir)/ruby/3/assume.h
+new.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+new.o: $(hdrdir)/ruby/3/attr/artificial.h
+new.o: $(hdrdir)/ruby/3/attr/cold.h
+new.o: $(hdrdir)/ruby/3/attr/const.h
+new.o: $(hdrdir)/ruby/3/attr/constexpr.h
+new.o: $(hdrdir)/ruby/3/attr/deprecated.h
+new.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+new.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+new.o: $(hdrdir)/ruby/3/attr/error.h
+new.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+new.o: $(hdrdir)/ruby/3/attr/forceinline.h
+new.o: $(hdrdir)/ruby/3/attr/format.h
+new.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+new.o: $(hdrdir)/ruby/3/attr/noalias.h
+new.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+new.o: $(hdrdir)/ruby/3/attr/noexcept.h
+new.o: $(hdrdir)/ruby/3/attr/noinline.h
+new.o: $(hdrdir)/ruby/3/attr/nonnull.h
+new.o: $(hdrdir)/ruby/3/attr/noreturn.h
+new.o: $(hdrdir)/ruby/3/attr/pure.h
+new.o: $(hdrdir)/ruby/3/attr/restrict.h
+new.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+new.o: $(hdrdir)/ruby/3/attr/warning.h
+new.o: $(hdrdir)/ruby/3/attr/weakref.h
+new.o: $(hdrdir)/ruby/3/cast.h
+new.o: $(hdrdir)/ruby/3/compiler_is.h
+new.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+new.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+new.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+new.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+new.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+new.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+new.o: $(hdrdir)/ruby/3/compiler_since.h
+new.o: $(hdrdir)/ruby/3/config.h
+new.o: $(hdrdir)/ruby/3/constant_p.h
+new.o: $(hdrdir)/ruby/3/core.h
+new.o: $(hdrdir)/ruby/3/core/rarray.h
+new.o: $(hdrdir)/ruby/3/core/rbasic.h
+new.o: $(hdrdir)/ruby/3/core/rbignum.h
+new.o: $(hdrdir)/ruby/3/core/rclass.h
+new.o: $(hdrdir)/ruby/3/core/rdata.h
+new.o: $(hdrdir)/ruby/3/core/rfile.h
+new.o: $(hdrdir)/ruby/3/core/rhash.h
+new.o: $(hdrdir)/ruby/3/core/robject.h
+new.o: $(hdrdir)/ruby/3/core/rregexp.h
+new.o: $(hdrdir)/ruby/3/core/rstring.h
+new.o: $(hdrdir)/ruby/3/core/rstruct.h
+new.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+new.o: $(hdrdir)/ruby/3/ctype.h
+new.o: $(hdrdir)/ruby/3/dllexport.h
+new.o: $(hdrdir)/ruby/3/dosish.h
+new.o: $(hdrdir)/ruby/3/error.h
+new.o: $(hdrdir)/ruby/3/eval.h
+new.o: $(hdrdir)/ruby/3/event.h
+new.o: $(hdrdir)/ruby/3/fl_type.h
+new.o: $(hdrdir)/ruby/3/gc.h
+new.o: $(hdrdir)/ruby/3/glob.h
+new.o: $(hdrdir)/ruby/3/globals.h
+new.o: $(hdrdir)/ruby/3/has/attribute.h
+new.o: $(hdrdir)/ruby/3/has/builtin.h
+new.o: $(hdrdir)/ruby/3/has/c_attribute.h
+new.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+new.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+new.o: $(hdrdir)/ruby/3/has/extension.h
+new.o: $(hdrdir)/ruby/3/has/feature.h
+new.o: $(hdrdir)/ruby/3/has/warning.h
+new.o: $(hdrdir)/ruby/3/intern/array.h
+new.o: $(hdrdir)/ruby/3/intern/bignum.h
+new.o: $(hdrdir)/ruby/3/intern/class.h
+new.o: $(hdrdir)/ruby/3/intern/compar.h
+new.o: $(hdrdir)/ruby/3/intern/complex.h
+new.o: $(hdrdir)/ruby/3/intern/cont.h
+new.o: $(hdrdir)/ruby/3/intern/dir.h
+new.o: $(hdrdir)/ruby/3/intern/enum.h
+new.o: $(hdrdir)/ruby/3/intern/enumerator.h
+new.o: $(hdrdir)/ruby/3/intern/error.h
+new.o: $(hdrdir)/ruby/3/intern/eval.h
+new.o: $(hdrdir)/ruby/3/intern/file.h
+new.o: $(hdrdir)/ruby/3/intern/gc.h
+new.o: $(hdrdir)/ruby/3/intern/hash.h
+new.o: $(hdrdir)/ruby/3/intern/io.h
+new.o: $(hdrdir)/ruby/3/intern/load.h
+new.o: $(hdrdir)/ruby/3/intern/marshal.h
+new.o: $(hdrdir)/ruby/3/intern/numeric.h
+new.o: $(hdrdir)/ruby/3/intern/object.h
+new.o: $(hdrdir)/ruby/3/intern/parse.h
+new.o: $(hdrdir)/ruby/3/intern/proc.h
+new.o: $(hdrdir)/ruby/3/intern/process.h
+new.o: $(hdrdir)/ruby/3/intern/random.h
+new.o: $(hdrdir)/ruby/3/intern/range.h
+new.o: $(hdrdir)/ruby/3/intern/rational.h
+new.o: $(hdrdir)/ruby/3/intern/re.h
+new.o: $(hdrdir)/ruby/3/intern/ruby.h
+new.o: $(hdrdir)/ruby/3/intern/select.h
+new.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+new.o: $(hdrdir)/ruby/3/intern/signal.h
+new.o: $(hdrdir)/ruby/3/intern/sprintf.h
+new.o: $(hdrdir)/ruby/3/intern/string.h
+new.o: $(hdrdir)/ruby/3/intern/struct.h
+new.o: $(hdrdir)/ruby/3/intern/thread.h
+new.o: $(hdrdir)/ruby/3/intern/time.h
+new.o: $(hdrdir)/ruby/3/intern/variable.h
+new.o: $(hdrdir)/ruby/3/intern/vm.h
+new.o: $(hdrdir)/ruby/3/interpreter.h
+new.o: $(hdrdir)/ruby/3/iterator.h
+new.o: $(hdrdir)/ruby/3/memory.h
+new.o: $(hdrdir)/ruby/3/method.h
+new.o: $(hdrdir)/ruby/3/module.h
+new.o: $(hdrdir)/ruby/3/newobj.h
+new.o: $(hdrdir)/ruby/3/rgengc.h
+new.o: $(hdrdir)/ruby/3/scan_args.h
+new.o: $(hdrdir)/ruby/3/special_consts.h
+new.o: $(hdrdir)/ruby/3/static_assert.h
+new.o: $(hdrdir)/ruby/3/stdalign.h
+new.o: $(hdrdir)/ruby/3/stdbool.h
+new.o: $(hdrdir)/ruby/3/symbol.h
+new.o: $(hdrdir)/ruby/3/token_paste.h
+new.o: $(hdrdir)/ruby/3/value.h
+new.o: $(hdrdir)/ruby/3/value_type.h
+new.o: $(hdrdir)/ruby/3/variable.h
+new.o: $(hdrdir)/ruby/3/warning_push.h
+new.o: $(hdrdir)/ruby/3/xmalloc.h
new.o: $(hdrdir)/ruby/assert.h
new.o: $(hdrdir)/ruby/backward.h
+new.o: $(hdrdir)/ruby/backward/2/assume.h
+new.o: $(hdrdir)/ruby/backward/2/attributes.h
+new.o: $(hdrdir)/ruby/backward/2/bool.h
+new.o: $(hdrdir)/ruby/backward/2/extern.h
+new.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+new.o: $(hdrdir)/ruby/backward/2/inttypes.h
+new.o: $(hdrdir)/ruby/backward/2/limits.h
+new.o: $(hdrdir)/ruby/backward/2/long_long.h
+new.o: $(hdrdir)/ruby/backward/2/r_cast.h
+new.o: $(hdrdir)/ruby/backward/2/rmodule.h
+new.o: $(hdrdir)/ruby/backward/2/stdalign.h
+new.o: $(hdrdir)/ruby/backward/2/stdarg.h
new.o: $(hdrdir)/ruby/defines.h
new.o: $(hdrdir)/ruby/encoding.h
new.o: $(hdrdir)/ruby/intern.h
@@ -147,8 +1665,160 @@ new.o: new.c
nofree.o: $(RUBY_EXTCONF_H)
nofree.o: $(arch_hdrdir)/ruby/config.h
nofree.o: $(hdrdir)/ruby.h
+nofree.o: $(hdrdir)/ruby/3/anyargs.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic/char.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic/double.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic/int.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic/long.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic/short.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+nofree.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+nofree.o: $(hdrdir)/ruby/3/assume.h
+nofree.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+nofree.o: $(hdrdir)/ruby/3/attr/artificial.h
+nofree.o: $(hdrdir)/ruby/3/attr/cold.h
+nofree.o: $(hdrdir)/ruby/3/attr/const.h
+nofree.o: $(hdrdir)/ruby/3/attr/constexpr.h
+nofree.o: $(hdrdir)/ruby/3/attr/deprecated.h
+nofree.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+nofree.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+nofree.o: $(hdrdir)/ruby/3/attr/error.h
+nofree.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+nofree.o: $(hdrdir)/ruby/3/attr/forceinline.h
+nofree.o: $(hdrdir)/ruby/3/attr/format.h
+nofree.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+nofree.o: $(hdrdir)/ruby/3/attr/noalias.h
+nofree.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+nofree.o: $(hdrdir)/ruby/3/attr/noexcept.h
+nofree.o: $(hdrdir)/ruby/3/attr/noinline.h
+nofree.o: $(hdrdir)/ruby/3/attr/nonnull.h
+nofree.o: $(hdrdir)/ruby/3/attr/noreturn.h
+nofree.o: $(hdrdir)/ruby/3/attr/pure.h
+nofree.o: $(hdrdir)/ruby/3/attr/restrict.h
+nofree.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+nofree.o: $(hdrdir)/ruby/3/attr/warning.h
+nofree.o: $(hdrdir)/ruby/3/attr/weakref.h
+nofree.o: $(hdrdir)/ruby/3/cast.h
+nofree.o: $(hdrdir)/ruby/3/compiler_is.h
+nofree.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+nofree.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+nofree.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+nofree.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+nofree.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+nofree.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+nofree.o: $(hdrdir)/ruby/3/compiler_since.h
+nofree.o: $(hdrdir)/ruby/3/config.h
+nofree.o: $(hdrdir)/ruby/3/constant_p.h
+nofree.o: $(hdrdir)/ruby/3/core.h
+nofree.o: $(hdrdir)/ruby/3/core/rarray.h
+nofree.o: $(hdrdir)/ruby/3/core/rbasic.h
+nofree.o: $(hdrdir)/ruby/3/core/rbignum.h
+nofree.o: $(hdrdir)/ruby/3/core/rclass.h
+nofree.o: $(hdrdir)/ruby/3/core/rdata.h
+nofree.o: $(hdrdir)/ruby/3/core/rfile.h
+nofree.o: $(hdrdir)/ruby/3/core/rhash.h
+nofree.o: $(hdrdir)/ruby/3/core/robject.h
+nofree.o: $(hdrdir)/ruby/3/core/rregexp.h
+nofree.o: $(hdrdir)/ruby/3/core/rstring.h
+nofree.o: $(hdrdir)/ruby/3/core/rstruct.h
+nofree.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+nofree.o: $(hdrdir)/ruby/3/ctype.h
+nofree.o: $(hdrdir)/ruby/3/dllexport.h
+nofree.o: $(hdrdir)/ruby/3/dosish.h
+nofree.o: $(hdrdir)/ruby/3/error.h
+nofree.o: $(hdrdir)/ruby/3/eval.h
+nofree.o: $(hdrdir)/ruby/3/event.h
+nofree.o: $(hdrdir)/ruby/3/fl_type.h
+nofree.o: $(hdrdir)/ruby/3/gc.h
+nofree.o: $(hdrdir)/ruby/3/glob.h
+nofree.o: $(hdrdir)/ruby/3/globals.h
+nofree.o: $(hdrdir)/ruby/3/has/attribute.h
+nofree.o: $(hdrdir)/ruby/3/has/builtin.h
+nofree.o: $(hdrdir)/ruby/3/has/c_attribute.h
+nofree.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+nofree.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+nofree.o: $(hdrdir)/ruby/3/has/extension.h
+nofree.o: $(hdrdir)/ruby/3/has/feature.h
+nofree.o: $(hdrdir)/ruby/3/has/warning.h
+nofree.o: $(hdrdir)/ruby/3/intern/array.h
+nofree.o: $(hdrdir)/ruby/3/intern/bignum.h
+nofree.o: $(hdrdir)/ruby/3/intern/class.h
+nofree.o: $(hdrdir)/ruby/3/intern/compar.h
+nofree.o: $(hdrdir)/ruby/3/intern/complex.h
+nofree.o: $(hdrdir)/ruby/3/intern/cont.h
+nofree.o: $(hdrdir)/ruby/3/intern/dir.h
+nofree.o: $(hdrdir)/ruby/3/intern/enum.h
+nofree.o: $(hdrdir)/ruby/3/intern/enumerator.h
+nofree.o: $(hdrdir)/ruby/3/intern/error.h
+nofree.o: $(hdrdir)/ruby/3/intern/eval.h
+nofree.o: $(hdrdir)/ruby/3/intern/file.h
+nofree.o: $(hdrdir)/ruby/3/intern/gc.h
+nofree.o: $(hdrdir)/ruby/3/intern/hash.h
+nofree.o: $(hdrdir)/ruby/3/intern/io.h
+nofree.o: $(hdrdir)/ruby/3/intern/load.h
+nofree.o: $(hdrdir)/ruby/3/intern/marshal.h
+nofree.o: $(hdrdir)/ruby/3/intern/numeric.h
+nofree.o: $(hdrdir)/ruby/3/intern/object.h
+nofree.o: $(hdrdir)/ruby/3/intern/parse.h
+nofree.o: $(hdrdir)/ruby/3/intern/proc.h
+nofree.o: $(hdrdir)/ruby/3/intern/process.h
+nofree.o: $(hdrdir)/ruby/3/intern/random.h
+nofree.o: $(hdrdir)/ruby/3/intern/range.h
+nofree.o: $(hdrdir)/ruby/3/intern/rational.h
+nofree.o: $(hdrdir)/ruby/3/intern/re.h
+nofree.o: $(hdrdir)/ruby/3/intern/ruby.h
+nofree.o: $(hdrdir)/ruby/3/intern/select.h
+nofree.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+nofree.o: $(hdrdir)/ruby/3/intern/signal.h
+nofree.o: $(hdrdir)/ruby/3/intern/sprintf.h
+nofree.o: $(hdrdir)/ruby/3/intern/string.h
+nofree.o: $(hdrdir)/ruby/3/intern/struct.h
+nofree.o: $(hdrdir)/ruby/3/intern/thread.h
+nofree.o: $(hdrdir)/ruby/3/intern/time.h
+nofree.o: $(hdrdir)/ruby/3/intern/variable.h
+nofree.o: $(hdrdir)/ruby/3/intern/vm.h
+nofree.o: $(hdrdir)/ruby/3/interpreter.h
+nofree.o: $(hdrdir)/ruby/3/iterator.h
+nofree.o: $(hdrdir)/ruby/3/memory.h
+nofree.o: $(hdrdir)/ruby/3/method.h
+nofree.o: $(hdrdir)/ruby/3/module.h
+nofree.o: $(hdrdir)/ruby/3/newobj.h
+nofree.o: $(hdrdir)/ruby/3/rgengc.h
+nofree.o: $(hdrdir)/ruby/3/scan_args.h
+nofree.o: $(hdrdir)/ruby/3/special_consts.h
+nofree.o: $(hdrdir)/ruby/3/static_assert.h
+nofree.o: $(hdrdir)/ruby/3/stdalign.h
+nofree.o: $(hdrdir)/ruby/3/stdbool.h
+nofree.o: $(hdrdir)/ruby/3/symbol.h
+nofree.o: $(hdrdir)/ruby/3/token_paste.h
+nofree.o: $(hdrdir)/ruby/3/value.h
+nofree.o: $(hdrdir)/ruby/3/value_type.h
+nofree.o: $(hdrdir)/ruby/3/variable.h
+nofree.o: $(hdrdir)/ruby/3/warning_push.h
+nofree.o: $(hdrdir)/ruby/3/xmalloc.h
nofree.o: $(hdrdir)/ruby/assert.h
nofree.o: $(hdrdir)/ruby/backward.h
+nofree.o: $(hdrdir)/ruby/backward/2/assume.h
+nofree.o: $(hdrdir)/ruby/backward/2/attributes.h
+nofree.o: $(hdrdir)/ruby/backward/2/bool.h
+nofree.o: $(hdrdir)/ruby/backward/2/extern.h
+nofree.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+nofree.o: $(hdrdir)/ruby/backward/2/inttypes.h
+nofree.o: $(hdrdir)/ruby/backward/2/limits.h
+nofree.o: $(hdrdir)/ruby/backward/2/long_long.h
+nofree.o: $(hdrdir)/ruby/backward/2/r_cast.h
+nofree.o: $(hdrdir)/ruby/backward/2/rmodule.h
+nofree.o: $(hdrdir)/ruby/backward/2/stdalign.h
+nofree.o: $(hdrdir)/ruby/backward/2/stdarg.h
nofree.o: $(hdrdir)/ruby/defines.h
nofree.o: $(hdrdir)/ruby/intern.h
nofree.o: $(hdrdir)/ruby/missing.h
@@ -159,8 +1829,160 @@ nofree.o: nofree.c
normalize.o: $(RUBY_EXTCONF_H)
normalize.o: $(arch_hdrdir)/ruby/config.h
normalize.o: $(hdrdir)/ruby.h
+normalize.o: $(hdrdir)/ruby/3/anyargs.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic/char.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic/double.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic/int.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic/long.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic/short.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+normalize.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+normalize.o: $(hdrdir)/ruby/3/assume.h
+normalize.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+normalize.o: $(hdrdir)/ruby/3/attr/artificial.h
+normalize.o: $(hdrdir)/ruby/3/attr/cold.h
+normalize.o: $(hdrdir)/ruby/3/attr/const.h
+normalize.o: $(hdrdir)/ruby/3/attr/constexpr.h
+normalize.o: $(hdrdir)/ruby/3/attr/deprecated.h
+normalize.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+normalize.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+normalize.o: $(hdrdir)/ruby/3/attr/error.h
+normalize.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+normalize.o: $(hdrdir)/ruby/3/attr/forceinline.h
+normalize.o: $(hdrdir)/ruby/3/attr/format.h
+normalize.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+normalize.o: $(hdrdir)/ruby/3/attr/noalias.h
+normalize.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+normalize.o: $(hdrdir)/ruby/3/attr/noexcept.h
+normalize.o: $(hdrdir)/ruby/3/attr/noinline.h
+normalize.o: $(hdrdir)/ruby/3/attr/nonnull.h
+normalize.o: $(hdrdir)/ruby/3/attr/noreturn.h
+normalize.o: $(hdrdir)/ruby/3/attr/pure.h
+normalize.o: $(hdrdir)/ruby/3/attr/restrict.h
+normalize.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+normalize.o: $(hdrdir)/ruby/3/attr/warning.h
+normalize.o: $(hdrdir)/ruby/3/attr/weakref.h
+normalize.o: $(hdrdir)/ruby/3/cast.h
+normalize.o: $(hdrdir)/ruby/3/compiler_is.h
+normalize.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+normalize.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+normalize.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+normalize.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+normalize.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+normalize.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+normalize.o: $(hdrdir)/ruby/3/compiler_since.h
+normalize.o: $(hdrdir)/ruby/3/config.h
+normalize.o: $(hdrdir)/ruby/3/constant_p.h
+normalize.o: $(hdrdir)/ruby/3/core.h
+normalize.o: $(hdrdir)/ruby/3/core/rarray.h
+normalize.o: $(hdrdir)/ruby/3/core/rbasic.h
+normalize.o: $(hdrdir)/ruby/3/core/rbignum.h
+normalize.o: $(hdrdir)/ruby/3/core/rclass.h
+normalize.o: $(hdrdir)/ruby/3/core/rdata.h
+normalize.o: $(hdrdir)/ruby/3/core/rfile.h
+normalize.o: $(hdrdir)/ruby/3/core/rhash.h
+normalize.o: $(hdrdir)/ruby/3/core/robject.h
+normalize.o: $(hdrdir)/ruby/3/core/rregexp.h
+normalize.o: $(hdrdir)/ruby/3/core/rstring.h
+normalize.o: $(hdrdir)/ruby/3/core/rstruct.h
+normalize.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+normalize.o: $(hdrdir)/ruby/3/ctype.h
+normalize.o: $(hdrdir)/ruby/3/dllexport.h
+normalize.o: $(hdrdir)/ruby/3/dosish.h
+normalize.o: $(hdrdir)/ruby/3/error.h
+normalize.o: $(hdrdir)/ruby/3/eval.h
+normalize.o: $(hdrdir)/ruby/3/event.h
+normalize.o: $(hdrdir)/ruby/3/fl_type.h
+normalize.o: $(hdrdir)/ruby/3/gc.h
+normalize.o: $(hdrdir)/ruby/3/glob.h
+normalize.o: $(hdrdir)/ruby/3/globals.h
+normalize.o: $(hdrdir)/ruby/3/has/attribute.h
+normalize.o: $(hdrdir)/ruby/3/has/builtin.h
+normalize.o: $(hdrdir)/ruby/3/has/c_attribute.h
+normalize.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+normalize.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+normalize.o: $(hdrdir)/ruby/3/has/extension.h
+normalize.o: $(hdrdir)/ruby/3/has/feature.h
+normalize.o: $(hdrdir)/ruby/3/has/warning.h
+normalize.o: $(hdrdir)/ruby/3/intern/array.h
+normalize.o: $(hdrdir)/ruby/3/intern/bignum.h
+normalize.o: $(hdrdir)/ruby/3/intern/class.h
+normalize.o: $(hdrdir)/ruby/3/intern/compar.h
+normalize.o: $(hdrdir)/ruby/3/intern/complex.h
+normalize.o: $(hdrdir)/ruby/3/intern/cont.h
+normalize.o: $(hdrdir)/ruby/3/intern/dir.h
+normalize.o: $(hdrdir)/ruby/3/intern/enum.h
+normalize.o: $(hdrdir)/ruby/3/intern/enumerator.h
+normalize.o: $(hdrdir)/ruby/3/intern/error.h
+normalize.o: $(hdrdir)/ruby/3/intern/eval.h
+normalize.o: $(hdrdir)/ruby/3/intern/file.h
+normalize.o: $(hdrdir)/ruby/3/intern/gc.h
+normalize.o: $(hdrdir)/ruby/3/intern/hash.h
+normalize.o: $(hdrdir)/ruby/3/intern/io.h
+normalize.o: $(hdrdir)/ruby/3/intern/load.h
+normalize.o: $(hdrdir)/ruby/3/intern/marshal.h
+normalize.o: $(hdrdir)/ruby/3/intern/numeric.h
+normalize.o: $(hdrdir)/ruby/3/intern/object.h
+normalize.o: $(hdrdir)/ruby/3/intern/parse.h
+normalize.o: $(hdrdir)/ruby/3/intern/proc.h
+normalize.o: $(hdrdir)/ruby/3/intern/process.h
+normalize.o: $(hdrdir)/ruby/3/intern/random.h
+normalize.o: $(hdrdir)/ruby/3/intern/range.h
+normalize.o: $(hdrdir)/ruby/3/intern/rational.h
+normalize.o: $(hdrdir)/ruby/3/intern/re.h
+normalize.o: $(hdrdir)/ruby/3/intern/ruby.h
+normalize.o: $(hdrdir)/ruby/3/intern/select.h
+normalize.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+normalize.o: $(hdrdir)/ruby/3/intern/signal.h
+normalize.o: $(hdrdir)/ruby/3/intern/sprintf.h
+normalize.o: $(hdrdir)/ruby/3/intern/string.h
+normalize.o: $(hdrdir)/ruby/3/intern/struct.h
+normalize.o: $(hdrdir)/ruby/3/intern/thread.h
+normalize.o: $(hdrdir)/ruby/3/intern/time.h
+normalize.o: $(hdrdir)/ruby/3/intern/variable.h
+normalize.o: $(hdrdir)/ruby/3/intern/vm.h
+normalize.o: $(hdrdir)/ruby/3/interpreter.h
+normalize.o: $(hdrdir)/ruby/3/iterator.h
+normalize.o: $(hdrdir)/ruby/3/memory.h
+normalize.o: $(hdrdir)/ruby/3/method.h
+normalize.o: $(hdrdir)/ruby/3/module.h
+normalize.o: $(hdrdir)/ruby/3/newobj.h
+normalize.o: $(hdrdir)/ruby/3/rgengc.h
+normalize.o: $(hdrdir)/ruby/3/scan_args.h
+normalize.o: $(hdrdir)/ruby/3/special_consts.h
+normalize.o: $(hdrdir)/ruby/3/static_assert.h
+normalize.o: $(hdrdir)/ruby/3/stdalign.h
+normalize.o: $(hdrdir)/ruby/3/stdbool.h
+normalize.o: $(hdrdir)/ruby/3/symbol.h
+normalize.o: $(hdrdir)/ruby/3/token_paste.h
+normalize.o: $(hdrdir)/ruby/3/value.h
+normalize.o: $(hdrdir)/ruby/3/value_type.h
+normalize.o: $(hdrdir)/ruby/3/variable.h
+normalize.o: $(hdrdir)/ruby/3/warning_push.h
+normalize.o: $(hdrdir)/ruby/3/xmalloc.h
normalize.o: $(hdrdir)/ruby/assert.h
normalize.o: $(hdrdir)/ruby/backward.h
+normalize.o: $(hdrdir)/ruby/backward/2/assume.h
+normalize.o: $(hdrdir)/ruby/backward/2/attributes.h
+normalize.o: $(hdrdir)/ruby/backward/2/bool.h
+normalize.o: $(hdrdir)/ruby/backward/2/extern.h
+normalize.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+normalize.o: $(hdrdir)/ruby/backward/2/inttypes.h
+normalize.o: $(hdrdir)/ruby/backward/2/limits.h
+normalize.o: $(hdrdir)/ruby/backward/2/long_long.h
+normalize.o: $(hdrdir)/ruby/backward/2/r_cast.h
+normalize.o: $(hdrdir)/ruby/backward/2/rmodule.h
+normalize.o: $(hdrdir)/ruby/backward/2/stdalign.h
+normalize.o: $(hdrdir)/ruby/backward/2/stdarg.h
normalize.o: $(hdrdir)/ruby/defines.h
normalize.o: $(hdrdir)/ruby/encoding.h
normalize.o: $(hdrdir)/ruby/intern.h
@@ -176,8 +1998,160 @@ normalize.o: normalize.c
qsort.o: $(RUBY_EXTCONF_H)
qsort.o: $(arch_hdrdir)/ruby/config.h
qsort.o: $(hdrdir)/ruby.h
+qsort.o: $(hdrdir)/ruby/3/anyargs.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic/char.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic/double.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic/int.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic/long.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic/short.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+qsort.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+qsort.o: $(hdrdir)/ruby/3/assume.h
+qsort.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+qsort.o: $(hdrdir)/ruby/3/attr/artificial.h
+qsort.o: $(hdrdir)/ruby/3/attr/cold.h
+qsort.o: $(hdrdir)/ruby/3/attr/const.h
+qsort.o: $(hdrdir)/ruby/3/attr/constexpr.h
+qsort.o: $(hdrdir)/ruby/3/attr/deprecated.h
+qsort.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+qsort.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+qsort.o: $(hdrdir)/ruby/3/attr/error.h
+qsort.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+qsort.o: $(hdrdir)/ruby/3/attr/forceinline.h
+qsort.o: $(hdrdir)/ruby/3/attr/format.h
+qsort.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+qsort.o: $(hdrdir)/ruby/3/attr/noalias.h
+qsort.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+qsort.o: $(hdrdir)/ruby/3/attr/noexcept.h
+qsort.o: $(hdrdir)/ruby/3/attr/noinline.h
+qsort.o: $(hdrdir)/ruby/3/attr/nonnull.h
+qsort.o: $(hdrdir)/ruby/3/attr/noreturn.h
+qsort.o: $(hdrdir)/ruby/3/attr/pure.h
+qsort.o: $(hdrdir)/ruby/3/attr/restrict.h
+qsort.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+qsort.o: $(hdrdir)/ruby/3/attr/warning.h
+qsort.o: $(hdrdir)/ruby/3/attr/weakref.h
+qsort.o: $(hdrdir)/ruby/3/cast.h
+qsort.o: $(hdrdir)/ruby/3/compiler_is.h
+qsort.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+qsort.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+qsort.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+qsort.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+qsort.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+qsort.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+qsort.o: $(hdrdir)/ruby/3/compiler_since.h
+qsort.o: $(hdrdir)/ruby/3/config.h
+qsort.o: $(hdrdir)/ruby/3/constant_p.h
+qsort.o: $(hdrdir)/ruby/3/core.h
+qsort.o: $(hdrdir)/ruby/3/core/rarray.h
+qsort.o: $(hdrdir)/ruby/3/core/rbasic.h
+qsort.o: $(hdrdir)/ruby/3/core/rbignum.h
+qsort.o: $(hdrdir)/ruby/3/core/rclass.h
+qsort.o: $(hdrdir)/ruby/3/core/rdata.h
+qsort.o: $(hdrdir)/ruby/3/core/rfile.h
+qsort.o: $(hdrdir)/ruby/3/core/rhash.h
+qsort.o: $(hdrdir)/ruby/3/core/robject.h
+qsort.o: $(hdrdir)/ruby/3/core/rregexp.h
+qsort.o: $(hdrdir)/ruby/3/core/rstring.h
+qsort.o: $(hdrdir)/ruby/3/core/rstruct.h
+qsort.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+qsort.o: $(hdrdir)/ruby/3/ctype.h
+qsort.o: $(hdrdir)/ruby/3/dllexport.h
+qsort.o: $(hdrdir)/ruby/3/dosish.h
+qsort.o: $(hdrdir)/ruby/3/error.h
+qsort.o: $(hdrdir)/ruby/3/eval.h
+qsort.o: $(hdrdir)/ruby/3/event.h
+qsort.o: $(hdrdir)/ruby/3/fl_type.h
+qsort.o: $(hdrdir)/ruby/3/gc.h
+qsort.o: $(hdrdir)/ruby/3/glob.h
+qsort.o: $(hdrdir)/ruby/3/globals.h
+qsort.o: $(hdrdir)/ruby/3/has/attribute.h
+qsort.o: $(hdrdir)/ruby/3/has/builtin.h
+qsort.o: $(hdrdir)/ruby/3/has/c_attribute.h
+qsort.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+qsort.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+qsort.o: $(hdrdir)/ruby/3/has/extension.h
+qsort.o: $(hdrdir)/ruby/3/has/feature.h
+qsort.o: $(hdrdir)/ruby/3/has/warning.h
+qsort.o: $(hdrdir)/ruby/3/intern/array.h
+qsort.o: $(hdrdir)/ruby/3/intern/bignum.h
+qsort.o: $(hdrdir)/ruby/3/intern/class.h
+qsort.o: $(hdrdir)/ruby/3/intern/compar.h
+qsort.o: $(hdrdir)/ruby/3/intern/complex.h
+qsort.o: $(hdrdir)/ruby/3/intern/cont.h
+qsort.o: $(hdrdir)/ruby/3/intern/dir.h
+qsort.o: $(hdrdir)/ruby/3/intern/enum.h
+qsort.o: $(hdrdir)/ruby/3/intern/enumerator.h
+qsort.o: $(hdrdir)/ruby/3/intern/error.h
+qsort.o: $(hdrdir)/ruby/3/intern/eval.h
+qsort.o: $(hdrdir)/ruby/3/intern/file.h
+qsort.o: $(hdrdir)/ruby/3/intern/gc.h
+qsort.o: $(hdrdir)/ruby/3/intern/hash.h
+qsort.o: $(hdrdir)/ruby/3/intern/io.h
+qsort.o: $(hdrdir)/ruby/3/intern/load.h
+qsort.o: $(hdrdir)/ruby/3/intern/marshal.h
+qsort.o: $(hdrdir)/ruby/3/intern/numeric.h
+qsort.o: $(hdrdir)/ruby/3/intern/object.h
+qsort.o: $(hdrdir)/ruby/3/intern/parse.h
+qsort.o: $(hdrdir)/ruby/3/intern/proc.h
+qsort.o: $(hdrdir)/ruby/3/intern/process.h
+qsort.o: $(hdrdir)/ruby/3/intern/random.h
+qsort.o: $(hdrdir)/ruby/3/intern/range.h
+qsort.o: $(hdrdir)/ruby/3/intern/rational.h
+qsort.o: $(hdrdir)/ruby/3/intern/re.h
+qsort.o: $(hdrdir)/ruby/3/intern/ruby.h
+qsort.o: $(hdrdir)/ruby/3/intern/select.h
+qsort.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+qsort.o: $(hdrdir)/ruby/3/intern/signal.h
+qsort.o: $(hdrdir)/ruby/3/intern/sprintf.h
+qsort.o: $(hdrdir)/ruby/3/intern/string.h
+qsort.o: $(hdrdir)/ruby/3/intern/struct.h
+qsort.o: $(hdrdir)/ruby/3/intern/thread.h
+qsort.o: $(hdrdir)/ruby/3/intern/time.h
+qsort.o: $(hdrdir)/ruby/3/intern/variable.h
+qsort.o: $(hdrdir)/ruby/3/intern/vm.h
+qsort.o: $(hdrdir)/ruby/3/interpreter.h
+qsort.o: $(hdrdir)/ruby/3/iterator.h
+qsort.o: $(hdrdir)/ruby/3/memory.h
+qsort.o: $(hdrdir)/ruby/3/method.h
+qsort.o: $(hdrdir)/ruby/3/module.h
+qsort.o: $(hdrdir)/ruby/3/newobj.h
+qsort.o: $(hdrdir)/ruby/3/rgengc.h
+qsort.o: $(hdrdir)/ruby/3/scan_args.h
+qsort.o: $(hdrdir)/ruby/3/special_consts.h
+qsort.o: $(hdrdir)/ruby/3/static_assert.h
+qsort.o: $(hdrdir)/ruby/3/stdalign.h
+qsort.o: $(hdrdir)/ruby/3/stdbool.h
+qsort.o: $(hdrdir)/ruby/3/symbol.h
+qsort.o: $(hdrdir)/ruby/3/token_paste.h
+qsort.o: $(hdrdir)/ruby/3/value.h
+qsort.o: $(hdrdir)/ruby/3/value_type.h
+qsort.o: $(hdrdir)/ruby/3/variable.h
+qsort.o: $(hdrdir)/ruby/3/warning_push.h
+qsort.o: $(hdrdir)/ruby/3/xmalloc.h
qsort.o: $(hdrdir)/ruby/assert.h
qsort.o: $(hdrdir)/ruby/backward.h
+qsort.o: $(hdrdir)/ruby/backward/2/assume.h
+qsort.o: $(hdrdir)/ruby/backward/2/attributes.h
+qsort.o: $(hdrdir)/ruby/backward/2/bool.h
+qsort.o: $(hdrdir)/ruby/backward/2/extern.h
+qsort.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+qsort.o: $(hdrdir)/ruby/backward/2/inttypes.h
+qsort.o: $(hdrdir)/ruby/backward/2/limits.h
+qsort.o: $(hdrdir)/ruby/backward/2/long_long.h
+qsort.o: $(hdrdir)/ruby/backward/2/r_cast.h
+qsort.o: $(hdrdir)/ruby/backward/2/rmodule.h
+qsort.o: $(hdrdir)/ruby/backward/2/stdalign.h
+qsort.o: $(hdrdir)/ruby/backward/2/stdarg.h
qsort.o: $(hdrdir)/ruby/defines.h
qsort.o: $(hdrdir)/ruby/encoding.h
qsort.o: $(hdrdir)/ruby/intern.h
@@ -192,8 +2166,160 @@ qsort.o: qsort.c
rb_str_dup.o: $(RUBY_EXTCONF_H)
rb_str_dup.o: $(arch_hdrdir)/ruby/config.h
rb_str_dup.o: $(hdrdir)/ruby.h
+rb_str_dup.o: $(hdrdir)/ruby/3/anyargs.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic/char.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic/double.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic/int.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic/long.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic/short.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+rb_str_dup.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+rb_str_dup.o: $(hdrdir)/ruby/3/assume.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/artificial.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/cold.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/const.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/constexpr.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/deprecated.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/error.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/forceinline.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/format.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/noalias.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/noexcept.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/noinline.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/nonnull.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/noreturn.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/pure.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/restrict.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/warning.h
+rb_str_dup.o: $(hdrdir)/ruby/3/attr/weakref.h
+rb_str_dup.o: $(hdrdir)/ruby/3/cast.h
+rb_str_dup.o: $(hdrdir)/ruby/3/compiler_is.h
+rb_str_dup.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+rb_str_dup.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+rb_str_dup.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+rb_str_dup.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+rb_str_dup.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+rb_str_dup.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+rb_str_dup.o: $(hdrdir)/ruby/3/compiler_since.h
+rb_str_dup.o: $(hdrdir)/ruby/3/config.h
+rb_str_dup.o: $(hdrdir)/ruby/3/constant_p.h
+rb_str_dup.o: $(hdrdir)/ruby/3/core.h
+rb_str_dup.o: $(hdrdir)/ruby/3/core/rarray.h
+rb_str_dup.o: $(hdrdir)/ruby/3/core/rbasic.h
+rb_str_dup.o: $(hdrdir)/ruby/3/core/rbignum.h
+rb_str_dup.o: $(hdrdir)/ruby/3/core/rclass.h
+rb_str_dup.o: $(hdrdir)/ruby/3/core/rdata.h
+rb_str_dup.o: $(hdrdir)/ruby/3/core/rfile.h
+rb_str_dup.o: $(hdrdir)/ruby/3/core/rhash.h
+rb_str_dup.o: $(hdrdir)/ruby/3/core/robject.h
+rb_str_dup.o: $(hdrdir)/ruby/3/core/rregexp.h
+rb_str_dup.o: $(hdrdir)/ruby/3/core/rstring.h
+rb_str_dup.o: $(hdrdir)/ruby/3/core/rstruct.h
+rb_str_dup.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+rb_str_dup.o: $(hdrdir)/ruby/3/ctype.h
+rb_str_dup.o: $(hdrdir)/ruby/3/dllexport.h
+rb_str_dup.o: $(hdrdir)/ruby/3/dosish.h
+rb_str_dup.o: $(hdrdir)/ruby/3/error.h
+rb_str_dup.o: $(hdrdir)/ruby/3/eval.h
+rb_str_dup.o: $(hdrdir)/ruby/3/event.h
+rb_str_dup.o: $(hdrdir)/ruby/3/fl_type.h
+rb_str_dup.o: $(hdrdir)/ruby/3/gc.h
+rb_str_dup.o: $(hdrdir)/ruby/3/glob.h
+rb_str_dup.o: $(hdrdir)/ruby/3/globals.h
+rb_str_dup.o: $(hdrdir)/ruby/3/has/attribute.h
+rb_str_dup.o: $(hdrdir)/ruby/3/has/builtin.h
+rb_str_dup.o: $(hdrdir)/ruby/3/has/c_attribute.h
+rb_str_dup.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+rb_str_dup.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+rb_str_dup.o: $(hdrdir)/ruby/3/has/extension.h
+rb_str_dup.o: $(hdrdir)/ruby/3/has/feature.h
+rb_str_dup.o: $(hdrdir)/ruby/3/has/warning.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/array.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/bignum.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/class.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/compar.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/complex.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/cont.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/dir.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/enum.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/enumerator.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/error.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/eval.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/file.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/gc.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/hash.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/io.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/load.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/marshal.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/numeric.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/object.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/parse.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/proc.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/process.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/random.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/range.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/rational.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/re.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/ruby.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/select.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/signal.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/sprintf.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/string.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/struct.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/thread.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/time.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/variable.h
+rb_str_dup.o: $(hdrdir)/ruby/3/intern/vm.h
+rb_str_dup.o: $(hdrdir)/ruby/3/interpreter.h
+rb_str_dup.o: $(hdrdir)/ruby/3/iterator.h
+rb_str_dup.o: $(hdrdir)/ruby/3/memory.h
+rb_str_dup.o: $(hdrdir)/ruby/3/method.h
+rb_str_dup.o: $(hdrdir)/ruby/3/module.h
+rb_str_dup.o: $(hdrdir)/ruby/3/newobj.h
+rb_str_dup.o: $(hdrdir)/ruby/3/rgengc.h
+rb_str_dup.o: $(hdrdir)/ruby/3/scan_args.h
+rb_str_dup.o: $(hdrdir)/ruby/3/special_consts.h
+rb_str_dup.o: $(hdrdir)/ruby/3/static_assert.h
+rb_str_dup.o: $(hdrdir)/ruby/3/stdalign.h
+rb_str_dup.o: $(hdrdir)/ruby/3/stdbool.h
+rb_str_dup.o: $(hdrdir)/ruby/3/symbol.h
+rb_str_dup.o: $(hdrdir)/ruby/3/token_paste.h
+rb_str_dup.o: $(hdrdir)/ruby/3/value.h
+rb_str_dup.o: $(hdrdir)/ruby/3/value_type.h
+rb_str_dup.o: $(hdrdir)/ruby/3/variable.h
+rb_str_dup.o: $(hdrdir)/ruby/3/warning_push.h
+rb_str_dup.o: $(hdrdir)/ruby/3/xmalloc.h
rb_str_dup.o: $(hdrdir)/ruby/assert.h
rb_str_dup.o: $(hdrdir)/ruby/backward.h
+rb_str_dup.o: $(hdrdir)/ruby/backward/2/assume.h
+rb_str_dup.o: $(hdrdir)/ruby/backward/2/attributes.h
+rb_str_dup.o: $(hdrdir)/ruby/backward/2/bool.h
+rb_str_dup.o: $(hdrdir)/ruby/backward/2/extern.h
+rb_str_dup.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+rb_str_dup.o: $(hdrdir)/ruby/backward/2/inttypes.h
+rb_str_dup.o: $(hdrdir)/ruby/backward/2/limits.h
+rb_str_dup.o: $(hdrdir)/ruby/backward/2/long_long.h
+rb_str_dup.o: $(hdrdir)/ruby/backward/2/r_cast.h
+rb_str_dup.o: $(hdrdir)/ruby/backward/2/rmodule.h
+rb_str_dup.o: $(hdrdir)/ruby/backward/2/stdalign.h
+rb_str_dup.o: $(hdrdir)/ruby/backward/2/stdarg.h
rb_str_dup.o: $(hdrdir)/ruby/defines.h
rb_str_dup.o: $(hdrdir)/ruby/intern.h
rb_str_dup.o: $(hdrdir)/ruby/missing.h
@@ -204,8 +2330,160 @@ rb_str_dup.o: rb_str_dup.c
set_len.o: $(RUBY_EXTCONF_H)
set_len.o: $(arch_hdrdir)/ruby/config.h
set_len.o: $(hdrdir)/ruby.h
+set_len.o: $(hdrdir)/ruby/3/anyargs.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic/char.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic/double.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic/int.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic/long.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic/short.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+set_len.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+set_len.o: $(hdrdir)/ruby/3/assume.h
+set_len.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+set_len.o: $(hdrdir)/ruby/3/attr/artificial.h
+set_len.o: $(hdrdir)/ruby/3/attr/cold.h
+set_len.o: $(hdrdir)/ruby/3/attr/const.h
+set_len.o: $(hdrdir)/ruby/3/attr/constexpr.h
+set_len.o: $(hdrdir)/ruby/3/attr/deprecated.h
+set_len.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+set_len.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+set_len.o: $(hdrdir)/ruby/3/attr/error.h
+set_len.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+set_len.o: $(hdrdir)/ruby/3/attr/forceinline.h
+set_len.o: $(hdrdir)/ruby/3/attr/format.h
+set_len.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+set_len.o: $(hdrdir)/ruby/3/attr/noalias.h
+set_len.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+set_len.o: $(hdrdir)/ruby/3/attr/noexcept.h
+set_len.o: $(hdrdir)/ruby/3/attr/noinline.h
+set_len.o: $(hdrdir)/ruby/3/attr/nonnull.h
+set_len.o: $(hdrdir)/ruby/3/attr/noreturn.h
+set_len.o: $(hdrdir)/ruby/3/attr/pure.h
+set_len.o: $(hdrdir)/ruby/3/attr/restrict.h
+set_len.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+set_len.o: $(hdrdir)/ruby/3/attr/warning.h
+set_len.o: $(hdrdir)/ruby/3/attr/weakref.h
+set_len.o: $(hdrdir)/ruby/3/cast.h
+set_len.o: $(hdrdir)/ruby/3/compiler_is.h
+set_len.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+set_len.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+set_len.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+set_len.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+set_len.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+set_len.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+set_len.o: $(hdrdir)/ruby/3/compiler_since.h
+set_len.o: $(hdrdir)/ruby/3/config.h
+set_len.o: $(hdrdir)/ruby/3/constant_p.h
+set_len.o: $(hdrdir)/ruby/3/core.h
+set_len.o: $(hdrdir)/ruby/3/core/rarray.h
+set_len.o: $(hdrdir)/ruby/3/core/rbasic.h
+set_len.o: $(hdrdir)/ruby/3/core/rbignum.h
+set_len.o: $(hdrdir)/ruby/3/core/rclass.h
+set_len.o: $(hdrdir)/ruby/3/core/rdata.h
+set_len.o: $(hdrdir)/ruby/3/core/rfile.h
+set_len.o: $(hdrdir)/ruby/3/core/rhash.h
+set_len.o: $(hdrdir)/ruby/3/core/robject.h
+set_len.o: $(hdrdir)/ruby/3/core/rregexp.h
+set_len.o: $(hdrdir)/ruby/3/core/rstring.h
+set_len.o: $(hdrdir)/ruby/3/core/rstruct.h
+set_len.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+set_len.o: $(hdrdir)/ruby/3/ctype.h
+set_len.o: $(hdrdir)/ruby/3/dllexport.h
+set_len.o: $(hdrdir)/ruby/3/dosish.h
+set_len.o: $(hdrdir)/ruby/3/error.h
+set_len.o: $(hdrdir)/ruby/3/eval.h
+set_len.o: $(hdrdir)/ruby/3/event.h
+set_len.o: $(hdrdir)/ruby/3/fl_type.h
+set_len.o: $(hdrdir)/ruby/3/gc.h
+set_len.o: $(hdrdir)/ruby/3/glob.h
+set_len.o: $(hdrdir)/ruby/3/globals.h
+set_len.o: $(hdrdir)/ruby/3/has/attribute.h
+set_len.o: $(hdrdir)/ruby/3/has/builtin.h
+set_len.o: $(hdrdir)/ruby/3/has/c_attribute.h
+set_len.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+set_len.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+set_len.o: $(hdrdir)/ruby/3/has/extension.h
+set_len.o: $(hdrdir)/ruby/3/has/feature.h
+set_len.o: $(hdrdir)/ruby/3/has/warning.h
+set_len.o: $(hdrdir)/ruby/3/intern/array.h
+set_len.o: $(hdrdir)/ruby/3/intern/bignum.h
+set_len.o: $(hdrdir)/ruby/3/intern/class.h
+set_len.o: $(hdrdir)/ruby/3/intern/compar.h
+set_len.o: $(hdrdir)/ruby/3/intern/complex.h
+set_len.o: $(hdrdir)/ruby/3/intern/cont.h
+set_len.o: $(hdrdir)/ruby/3/intern/dir.h
+set_len.o: $(hdrdir)/ruby/3/intern/enum.h
+set_len.o: $(hdrdir)/ruby/3/intern/enumerator.h
+set_len.o: $(hdrdir)/ruby/3/intern/error.h
+set_len.o: $(hdrdir)/ruby/3/intern/eval.h
+set_len.o: $(hdrdir)/ruby/3/intern/file.h
+set_len.o: $(hdrdir)/ruby/3/intern/gc.h
+set_len.o: $(hdrdir)/ruby/3/intern/hash.h
+set_len.o: $(hdrdir)/ruby/3/intern/io.h
+set_len.o: $(hdrdir)/ruby/3/intern/load.h
+set_len.o: $(hdrdir)/ruby/3/intern/marshal.h
+set_len.o: $(hdrdir)/ruby/3/intern/numeric.h
+set_len.o: $(hdrdir)/ruby/3/intern/object.h
+set_len.o: $(hdrdir)/ruby/3/intern/parse.h
+set_len.o: $(hdrdir)/ruby/3/intern/proc.h
+set_len.o: $(hdrdir)/ruby/3/intern/process.h
+set_len.o: $(hdrdir)/ruby/3/intern/random.h
+set_len.o: $(hdrdir)/ruby/3/intern/range.h
+set_len.o: $(hdrdir)/ruby/3/intern/rational.h
+set_len.o: $(hdrdir)/ruby/3/intern/re.h
+set_len.o: $(hdrdir)/ruby/3/intern/ruby.h
+set_len.o: $(hdrdir)/ruby/3/intern/select.h
+set_len.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+set_len.o: $(hdrdir)/ruby/3/intern/signal.h
+set_len.o: $(hdrdir)/ruby/3/intern/sprintf.h
+set_len.o: $(hdrdir)/ruby/3/intern/string.h
+set_len.o: $(hdrdir)/ruby/3/intern/struct.h
+set_len.o: $(hdrdir)/ruby/3/intern/thread.h
+set_len.o: $(hdrdir)/ruby/3/intern/time.h
+set_len.o: $(hdrdir)/ruby/3/intern/variable.h
+set_len.o: $(hdrdir)/ruby/3/intern/vm.h
+set_len.o: $(hdrdir)/ruby/3/interpreter.h
+set_len.o: $(hdrdir)/ruby/3/iterator.h
+set_len.o: $(hdrdir)/ruby/3/memory.h
+set_len.o: $(hdrdir)/ruby/3/method.h
+set_len.o: $(hdrdir)/ruby/3/module.h
+set_len.o: $(hdrdir)/ruby/3/newobj.h
+set_len.o: $(hdrdir)/ruby/3/rgengc.h
+set_len.o: $(hdrdir)/ruby/3/scan_args.h
+set_len.o: $(hdrdir)/ruby/3/special_consts.h
+set_len.o: $(hdrdir)/ruby/3/static_assert.h
+set_len.o: $(hdrdir)/ruby/3/stdalign.h
+set_len.o: $(hdrdir)/ruby/3/stdbool.h
+set_len.o: $(hdrdir)/ruby/3/symbol.h
+set_len.o: $(hdrdir)/ruby/3/token_paste.h
+set_len.o: $(hdrdir)/ruby/3/value.h
+set_len.o: $(hdrdir)/ruby/3/value_type.h
+set_len.o: $(hdrdir)/ruby/3/variable.h
+set_len.o: $(hdrdir)/ruby/3/warning_push.h
+set_len.o: $(hdrdir)/ruby/3/xmalloc.h
set_len.o: $(hdrdir)/ruby/assert.h
set_len.o: $(hdrdir)/ruby/backward.h
+set_len.o: $(hdrdir)/ruby/backward/2/assume.h
+set_len.o: $(hdrdir)/ruby/backward/2/attributes.h
+set_len.o: $(hdrdir)/ruby/backward/2/bool.h
+set_len.o: $(hdrdir)/ruby/backward/2/extern.h
+set_len.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+set_len.o: $(hdrdir)/ruby/backward/2/inttypes.h
+set_len.o: $(hdrdir)/ruby/backward/2/limits.h
+set_len.o: $(hdrdir)/ruby/backward/2/long_long.h
+set_len.o: $(hdrdir)/ruby/backward/2/r_cast.h
+set_len.o: $(hdrdir)/ruby/backward/2/rmodule.h
+set_len.o: $(hdrdir)/ruby/backward/2/stdalign.h
+set_len.o: $(hdrdir)/ruby/backward/2/stdarg.h
set_len.o: $(hdrdir)/ruby/defines.h
set_len.o: $(hdrdir)/ruby/intern.h
set_len.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/struct/depend b/ext/-test-/struct/depend
index 552daf0ac5..62bc436e0f 100644
--- a/ext/-test-/struct/depend
+++ b/ext/-test-/struct/depend
@@ -2,8 +2,160 @@
duplicate.o: $(RUBY_EXTCONF_H)
duplicate.o: $(arch_hdrdir)/ruby/config.h
duplicate.o: $(hdrdir)/ruby.h
+duplicate.o: $(hdrdir)/ruby/3/anyargs.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic/char.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic/double.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic/int.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic/long.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic/short.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+duplicate.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+duplicate.o: $(hdrdir)/ruby/3/assume.h
+duplicate.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+duplicate.o: $(hdrdir)/ruby/3/attr/artificial.h
+duplicate.o: $(hdrdir)/ruby/3/attr/cold.h
+duplicate.o: $(hdrdir)/ruby/3/attr/const.h
+duplicate.o: $(hdrdir)/ruby/3/attr/constexpr.h
+duplicate.o: $(hdrdir)/ruby/3/attr/deprecated.h
+duplicate.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+duplicate.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+duplicate.o: $(hdrdir)/ruby/3/attr/error.h
+duplicate.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+duplicate.o: $(hdrdir)/ruby/3/attr/forceinline.h
+duplicate.o: $(hdrdir)/ruby/3/attr/format.h
+duplicate.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+duplicate.o: $(hdrdir)/ruby/3/attr/noalias.h
+duplicate.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+duplicate.o: $(hdrdir)/ruby/3/attr/noexcept.h
+duplicate.o: $(hdrdir)/ruby/3/attr/noinline.h
+duplicate.o: $(hdrdir)/ruby/3/attr/nonnull.h
+duplicate.o: $(hdrdir)/ruby/3/attr/noreturn.h
+duplicate.o: $(hdrdir)/ruby/3/attr/pure.h
+duplicate.o: $(hdrdir)/ruby/3/attr/restrict.h
+duplicate.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+duplicate.o: $(hdrdir)/ruby/3/attr/warning.h
+duplicate.o: $(hdrdir)/ruby/3/attr/weakref.h
+duplicate.o: $(hdrdir)/ruby/3/cast.h
+duplicate.o: $(hdrdir)/ruby/3/compiler_is.h
+duplicate.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+duplicate.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+duplicate.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+duplicate.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+duplicate.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+duplicate.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+duplicate.o: $(hdrdir)/ruby/3/compiler_since.h
+duplicate.o: $(hdrdir)/ruby/3/config.h
+duplicate.o: $(hdrdir)/ruby/3/constant_p.h
+duplicate.o: $(hdrdir)/ruby/3/core.h
+duplicate.o: $(hdrdir)/ruby/3/core/rarray.h
+duplicate.o: $(hdrdir)/ruby/3/core/rbasic.h
+duplicate.o: $(hdrdir)/ruby/3/core/rbignum.h
+duplicate.o: $(hdrdir)/ruby/3/core/rclass.h
+duplicate.o: $(hdrdir)/ruby/3/core/rdata.h
+duplicate.o: $(hdrdir)/ruby/3/core/rfile.h
+duplicate.o: $(hdrdir)/ruby/3/core/rhash.h
+duplicate.o: $(hdrdir)/ruby/3/core/robject.h
+duplicate.o: $(hdrdir)/ruby/3/core/rregexp.h
+duplicate.o: $(hdrdir)/ruby/3/core/rstring.h
+duplicate.o: $(hdrdir)/ruby/3/core/rstruct.h
+duplicate.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+duplicate.o: $(hdrdir)/ruby/3/ctype.h
+duplicate.o: $(hdrdir)/ruby/3/dllexport.h
+duplicate.o: $(hdrdir)/ruby/3/dosish.h
+duplicate.o: $(hdrdir)/ruby/3/error.h
+duplicate.o: $(hdrdir)/ruby/3/eval.h
+duplicate.o: $(hdrdir)/ruby/3/event.h
+duplicate.o: $(hdrdir)/ruby/3/fl_type.h
+duplicate.o: $(hdrdir)/ruby/3/gc.h
+duplicate.o: $(hdrdir)/ruby/3/glob.h
+duplicate.o: $(hdrdir)/ruby/3/globals.h
+duplicate.o: $(hdrdir)/ruby/3/has/attribute.h
+duplicate.o: $(hdrdir)/ruby/3/has/builtin.h
+duplicate.o: $(hdrdir)/ruby/3/has/c_attribute.h
+duplicate.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+duplicate.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+duplicate.o: $(hdrdir)/ruby/3/has/extension.h
+duplicate.o: $(hdrdir)/ruby/3/has/feature.h
+duplicate.o: $(hdrdir)/ruby/3/has/warning.h
+duplicate.o: $(hdrdir)/ruby/3/intern/array.h
+duplicate.o: $(hdrdir)/ruby/3/intern/bignum.h
+duplicate.o: $(hdrdir)/ruby/3/intern/class.h
+duplicate.o: $(hdrdir)/ruby/3/intern/compar.h
+duplicate.o: $(hdrdir)/ruby/3/intern/complex.h
+duplicate.o: $(hdrdir)/ruby/3/intern/cont.h
+duplicate.o: $(hdrdir)/ruby/3/intern/dir.h
+duplicate.o: $(hdrdir)/ruby/3/intern/enum.h
+duplicate.o: $(hdrdir)/ruby/3/intern/enumerator.h
+duplicate.o: $(hdrdir)/ruby/3/intern/error.h
+duplicate.o: $(hdrdir)/ruby/3/intern/eval.h
+duplicate.o: $(hdrdir)/ruby/3/intern/file.h
+duplicate.o: $(hdrdir)/ruby/3/intern/gc.h
+duplicate.o: $(hdrdir)/ruby/3/intern/hash.h
+duplicate.o: $(hdrdir)/ruby/3/intern/io.h
+duplicate.o: $(hdrdir)/ruby/3/intern/load.h
+duplicate.o: $(hdrdir)/ruby/3/intern/marshal.h
+duplicate.o: $(hdrdir)/ruby/3/intern/numeric.h
+duplicate.o: $(hdrdir)/ruby/3/intern/object.h
+duplicate.o: $(hdrdir)/ruby/3/intern/parse.h
+duplicate.o: $(hdrdir)/ruby/3/intern/proc.h
+duplicate.o: $(hdrdir)/ruby/3/intern/process.h
+duplicate.o: $(hdrdir)/ruby/3/intern/random.h
+duplicate.o: $(hdrdir)/ruby/3/intern/range.h
+duplicate.o: $(hdrdir)/ruby/3/intern/rational.h
+duplicate.o: $(hdrdir)/ruby/3/intern/re.h
+duplicate.o: $(hdrdir)/ruby/3/intern/ruby.h
+duplicate.o: $(hdrdir)/ruby/3/intern/select.h
+duplicate.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+duplicate.o: $(hdrdir)/ruby/3/intern/signal.h
+duplicate.o: $(hdrdir)/ruby/3/intern/sprintf.h
+duplicate.o: $(hdrdir)/ruby/3/intern/string.h
+duplicate.o: $(hdrdir)/ruby/3/intern/struct.h
+duplicate.o: $(hdrdir)/ruby/3/intern/thread.h
+duplicate.o: $(hdrdir)/ruby/3/intern/time.h
+duplicate.o: $(hdrdir)/ruby/3/intern/variable.h
+duplicate.o: $(hdrdir)/ruby/3/intern/vm.h
+duplicate.o: $(hdrdir)/ruby/3/interpreter.h
+duplicate.o: $(hdrdir)/ruby/3/iterator.h
+duplicate.o: $(hdrdir)/ruby/3/memory.h
+duplicate.o: $(hdrdir)/ruby/3/method.h
+duplicate.o: $(hdrdir)/ruby/3/module.h
+duplicate.o: $(hdrdir)/ruby/3/newobj.h
+duplicate.o: $(hdrdir)/ruby/3/rgengc.h
+duplicate.o: $(hdrdir)/ruby/3/scan_args.h
+duplicate.o: $(hdrdir)/ruby/3/special_consts.h
+duplicate.o: $(hdrdir)/ruby/3/static_assert.h
+duplicate.o: $(hdrdir)/ruby/3/stdalign.h
+duplicate.o: $(hdrdir)/ruby/3/stdbool.h
+duplicate.o: $(hdrdir)/ruby/3/symbol.h
+duplicate.o: $(hdrdir)/ruby/3/token_paste.h
+duplicate.o: $(hdrdir)/ruby/3/value.h
+duplicate.o: $(hdrdir)/ruby/3/value_type.h
+duplicate.o: $(hdrdir)/ruby/3/variable.h
+duplicate.o: $(hdrdir)/ruby/3/warning_push.h
+duplicate.o: $(hdrdir)/ruby/3/xmalloc.h
duplicate.o: $(hdrdir)/ruby/assert.h
duplicate.o: $(hdrdir)/ruby/backward.h
+duplicate.o: $(hdrdir)/ruby/backward/2/assume.h
+duplicate.o: $(hdrdir)/ruby/backward/2/attributes.h
+duplicate.o: $(hdrdir)/ruby/backward/2/bool.h
+duplicate.o: $(hdrdir)/ruby/backward/2/extern.h
+duplicate.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+duplicate.o: $(hdrdir)/ruby/backward/2/inttypes.h
+duplicate.o: $(hdrdir)/ruby/backward/2/limits.h
+duplicate.o: $(hdrdir)/ruby/backward/2/long_long.h
+duplicate.o: $(hdrdir)/ruby/backward/2/r_cast.h
+duplicate.o: $(hdrdir)/ruby/backward/2/rmodule.h
+duplicate.o: $(hdrdir)/ruby/backward/2/stdalign.h
+duplicate.o: $(hdrdir)/ruby/backward/2/stdarg.h
duplicate.o: $(hdrdir)/ruby/defines.h
duplicate.o: $(hdrdir)/ruby/intern.h
duplicate.o: $(hdrdir)/ruby/missing.h
@@ -14,8 +166,160 @@ duplicate.o: duplicate.c
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
@@ -26,8 +330,160 @@ init.o: init.c
len.o: $(RUBY_EXTCONF_H)
len.o: $(arch_hdrdir)/ruby/config.h
len.o: $(hdrdir)/ruby.h
+len.o: $(hdrdir)/ruby/3/anyargs.h
+len.o: $(hdrdir)/ruby/3/arithmetic.h
+len.o: $(hdrdir)/ruby/3/arithmetic/char.h
+len.o: $(hdrdir)/ruby/3/arithmetic/double.h
+len.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+len.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+len.o: $(hdrdir)/ruby/3/arithmetic/int.h
+len.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+len.o: $(hdrdir)/ruby/3/arithmetic/long.h
+len.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+len.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+len.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+len.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+len.o: $(hdrdir)/ruby/3/arithmetic/short.h
+len.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+len.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+len.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+len.o: $(hdrdir)/ruby/3/assume.h
+len.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+len.o: $(hdrdir)/ruby/3/attr/artificial.h
+len.o: $(hdrdir)/ruby/3/attr/cold.h
+len.o: $(hdrdir)/ruby/3/attr/const.h
+len.o: $(hdrdir)/ruby/3/attr/constexpr.h
+len.o: $(hdrdir)/ruby/3/attr/deprecated.h
+len.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+len.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+len.o: $(hdrdir)/ruby/3/attr/error.h
+len.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+len.o: $(hdrdir)/ruby/3/attr/forceinline.h
+len.o: $(hdrdir)/ruby/3/attr/format.h
+len.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+len.o: $(hdrdir)/ruby/3/attr/noalias.h
+len.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+len.o: $(hdrdir)/ruby/3/attr/noexcept.h
+len.o: $(hdrdir)/ruby/3/attr/noinline.h
+len.o: $(hdrdir)/ruby/3/attr/nonnull.h
+len.o: $(hdrdir)/ruby/3/attr/noreturn.h
+len.o: $(hdrdir)/ruby/3/attr/pure.h
+len.o: $(hdrdir)/ruby/3/attr/restrict.h
+len.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+len.o: $(hdrdir)/ruby/3/attr/warning.h
+len.o: $(hdrdir)/ruby/3/attr/weakref.h
+len.o: $(hdrdir)/ruby/3/cast.h
+len.o: $(hdrdir)/ruby/3/compiler_is.h
+len.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+len.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+len.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+len.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+len.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+len.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+len.o: $(hdrdir)/ruby/3/compiler_since.h
+len.o: $(hdrdir)/ruby/3/config.h
+len.o: $(hdrdir)/ruby/3/constant_p.h
+len.o: $(hdrdir)/ruby/3/core.h
+len.o: $(hdrdir)/ruby/3/core/rarray.h
+len.o: $(hdrdir)/ruby/3/core/rbasic.h
+len.o: $(hdrdir)/ruby/3/core/rbignum.h
+len.o: $(hdrdir)/ruby/3/core/rclass.h
+len.o: $(hdrdir)/ruby/3/core/rdata.h
+len.o: $(hdrdir)/ruby/3/core/rfile.h
+len.o: $(hdrdir)/ruby/3/core/rhash.h
+len.o: $(hdrdir)/ruby/3/core/robject.h
+len.o: $(hdrdir)/ruby/3/core/rregexp.h
+len.o: $(hdrdir)/ruby/3/core/rstring.h
+len.o: $(hdrdir)/ruby/3/core/rstruct.h
+len.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+len.o: $(hdrdir)/ruby/3/ctype.h
+len.o: $(hdrdir)/ruby/3/dllexport.h
+len.o: $(hdrdir)/ruby/3/dosish.h
+len.o: $(hdrdir)/ruby/3/error.h
+len.o: $(hdrdir)/ruby/3/eval.h
+len.o: $(hdrdir)/ruby/3/event.h
+len.o: $(hdrdir)/ruby/3/fl_type.h
+len.o: $(hdrdir)/ruby/3/gc.h
+len.o: $(hdrdir)/ruby/3/glob.h
+len.o: $(hdrdir)/ruby/3/globals.h
+len.o: $(hdrdir)/ruby/3/has/attribute.h
+len.o: $(hdrdir)/ruby/3/has/builtin.h
+len.o: $(hdrdir)/ruby/3/has/c_attribute.h
+len.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+len.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+len.o: $(hdrdir)/ruby/3/has/extension.h
+len.o: $(hdrdir)/ruby/3/has/feature.h
+len.o: $(hdrdir)/ruby/3/has/warning.h
+len.o: $(hdrdir)/ruby/3/intern/array.h
+len.o: $(hdrdir)/ruby/3/intern/bignum.h
+len.o: $(hdrdir)/ruby/3/intern/class.h
+len.o: $(hdrdir)/ruby/3/intern/compar.h
+len.o: $(hdrdir)/ruby/3/intern/complex.h
+len.o: $(hdrdir)/ruby/3/intern/cont.h
+len.o: $(hdrdir)/ruby/3/intern/dir.h
+len.o: $(hdrdir)/ruby/3/intern/enum.h
+len.o: $(hdrdir)/ruby/3/intern/enumerator.h
+len.o: $(hdrdir)/ruby/3/intern/error.h
+len.o: $(hdrdir)/ruby/3/intern/eval.h
+len.o: $(hdrdir)/ruby/3/intern/file.h
+len.o: $(hdrdir)/ruby/3/intern/gc.h
+len.o: $(hdrdir)/ruby/3/intern/hash.h
+len.o: $(hdrdir)/ruby/3/intern/io.h
+len.o: $(hdrdir)/ruby/3/intern/load.h
+len.o: $(hdrdir)/ruby/3/intern/marshal.h
+len.o: $(hdrdir)/ruby/3/intern/numeric.h
+len.o: $(hdrdir)/ruby/3/intern/object.h
+len.o: $(hdrdir)/ruby/3/intern/parse.h
+len.o: $(hdrdir)/ruby/3/intern/proc.h
+len.o: $(hdrdir)/ruby/3/intern/process.h
+len.o: $(hdrdir)/ruby/3/intern/random.h
+len.o: $(hdrdir)/ruby/3/intern/range.h
+len.o: $(hdrdir)/ruby/3/intern/rational.h
+len.o: $(hdrdir)/ruby/3/intern/re.h
+len.o: $(hdrdir)/ruby/3/intern/ruby.h
+len.o: $(hdrdir)/ruby/3/intern/select.h
+len.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+len.o: $(hdrdir)/ruby/3/intern/signal.h
+len.o: $(hdrdir)/ruby/3/intern/sprintf.h
+len.o: $(hdrdir)/ruby/3/intern/string.h
+len.o: $(hdrdir)/ruby/3/intern/struct.h
+len.o: $(hdrdir)/ruby/3/intern/thread.h
+len.o: $(hdrdir)/ruby/3/intern/time.h
+len.o: $(hdrdir)/ruby/3/intern/variable.h
+len.o: $(hdrdir)/ruby/3/intern/vm.h
+len.o: $(hdrdir)/ruby/3/interpreter.h
+len.o: $(hdrdir)/ruby/3/iterator.h
+len.o: $(hdrdir)/ruby/3/memory.h
+len.o: $(hdrdir)/ruby/3/method.h
+len.o: $(hdrdir)/ruby/3/module.h
+len.o: $(hdrdir)/ruby/3/newobj.h
+len.o: $(hdrdir)/ruby/3/rgengc.h
+len.o: $(hdrdir)/ruby/3/scan_args.h
+len.o: $(hdrdir)/ruby/3/special_consts.h
+len.o: $(hdrdir)/ruby/3/static_assert.h
+len.o: $(hdrdir)/ruby/3/stdalign.h
+len.o: $(hdrdir)/ruby/3/stdbool.h
+len.o: $(hdrdir)/ruby/3/symbol.h
+len.o: $(hdrdir)/ruby/3/token_paste.h
+len.o: $(hdrdir)/ruby/3/value.h
+len.o: $(hdrdir)/ruby/3/value_type.h
+len.o: $(hdrdir)/ruby/3/variable.h
+len.o: $(hdrdir)/ruby/3/warning_push.h
+len.o: $(hdrdir)/ruby/3/xmalloc.h
len.o: $(hdrdir)/ruby/assert.h
len.o: $(hdrdir)/ruby/backward.h
+len.o: $(hdrdir)/ruby/backward/2/assume.h
+len.o: $(hdrdir)/ruby/backward/2/attributes.h
+len.o: $(hdrdir)/ruby/backward/2/bool.h
+len.o: $(hdrdir)/ruby/backward/2/extern.h
+len.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+len.o: $(hdrdir)/ruby/backward/2/inttypes.h
+len.o: $(hdrdir)/ruby/backward/2/limits.h
+len.o: $(hdrdir)/ruby/backward/2/long_long.h
+len.o: $(hdrdir)/ruby/backward/2/r_cast.h
+len.o: $(hdrdir)/ruby/backward/2/rmodule.h
+len.o: $(hdrdir)/ruby/backward/2/stdalign.h
+len.o: $(hdrdir)/ruby/backward/2/stdarg.h
len.o: $(hdrdir)/ruby/defines.h
len.o: $(hdrdir)/ruby/intern.h
len.o: $(hdrdir)/ruby/missing.h
@@ -38,8 +494,160 @@ len.o: len.c
member.o: $(RUBY_EXTCONF_H)
member.o: $(arch_hdrdir)/ruby/config.h
member.o: $(hdrdir)/ruby.h
+member.o: $(hdrdir)/ruby/3/anyargs.h
+member.o: $(hdrdir)/ruby/3/arithmetic.h
+member.o: $(hdrdir)/ruby/3/arithmetic/char.h
+member.o: $(hdrdir)/ruby/3/arithmetic/double.h
+member.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+member.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+member.o: $(hdrdir)/ruby/3/arithmetic/int.h
+member.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+member.o: $(hdrdir)/ruby/3/arithmetic/long.h
+member.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+member.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+member.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+member.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+member.o: $(hdrdir)/ruby/3/arithmetic/short.h
+member.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+member.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+member.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+member.o: $(hdrdir)/ruby/3/assume.h
+member.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+member.o: $(hdrdir)/ruby/3/attr/artificial.h
+member.o: $(hdrdir)/ruby/3/attr/cold.h
+member.o: $(hdrdir)/ruby/3/attr/const.h
+member.o: $(hdrdir)/ruby/3/attr/constexpr.h
+member.o: $(hdrdir)/ruby/3/attr/deprecated.h
+member.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+member.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+member.o: $(hdrdir)/ruby/3/attr/error.h
+member.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+member.o: $(hdrdir)/ruby/3/attr/forceinline.h
+member.o: $(hdrdir)/ruby/3/attr/format.h
+member.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+member.o: $(hdrdir)/ruby/3/attr/noalias.h
+member.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+member.o: $(hdrdir)/ruby/3/attr/noexcept.h
+member.o: $(hdrdir)/ruby/3/attr/noinline.h
+member.o: $(hdrdir)/ruby/3/attr/nonnull.h
+member.o: $(hdrdir)/ruby/3/attr/noreturn.h
+member.o: $(hdrdir)/ruby/3/attr/pure.h
+member.o: $(hdrdir)/ruby/3/attr/restrict.h
+member.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+member.o: $(hdrdir)/ruby/3/attr/warning.h
+member.o: $(hdrdir)/ruby/3/attr/weakref.h
+member.o: $(hdrdir)/ruby/3/cast.h
+member.o: $(hdrdir)/ruby/3/compiler_is.h
+member.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+member.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+member.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+member.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+member.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+member.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+member.o: $(hdrdir)/ruby/3/compiler_since.h
+member.o: $(hdrdir)/ruby/3/config.h
+member.o: $(hdrdir)/ruby/3/constant_p.h
+member.o: $(hdrdir)/ruby/3/core.h
+member.o: $(hdrdir)/ruby/3/core/rarray.h
+member.o: $(hdrdir)/ruby/3/core/rbasic.h
+member.o: $(hdrdir)/ruby/3/core/rbignum.h
+member.o: $(hdrdir)/ruby/3/core/rclass.h
+member.o: $(hdrdir)/ruby/3/core/rdata.h
+member.o: $(hdrdir)/ruby/3/core/rfile.h
+member.o: $(hdrdir)/ruby/3/core/rhash.h
+member.o: $(hdrdir)/ruby/3/core/robject.h
+member.o: $(hdrdir)/ruby/3/core/rregexp.h
+member.o: $(hdrdir)/ruby/3/core/rstring.h
+member.o: $(hdrdir)/ruby/3/core/rstruct.h
+member.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+member.o: $(hdrdir)/ruby/3/ctype.h
+member.o: $(hdrdir)/ruby/3/dllexport.h
+member.o: $(hdrdir)/ruby/3/dosish.h
+member.o: $(hdrdir)/ruby/3/error.h
+member.o: $(hdrdir)/ruby/3/eval.h
+member.o: $(hdrdir)/ruby/3/event.h
+member.o: $(hdrdir)/ruby/3/fl_type.h
+member.o: $(hdrdir)/ruby/3/gc.h
+member.o: $(hdrdir)/ruby/3/glob.h
+member.o: $(hdrdir)/ruby/3/globals.h
+member.o: $(hdrdir)/ruby/3/has/attribute.h
+member.o: $(hdrdir)/ruby/3/has/builtin.h
+member.o: $(hdrdir)/ruby/3/has/c_attribute.h
+member.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+member.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+member.o: $(hdrdir)/ruby/3/has/extension.h
+member.o: $(hdrdir)/ruby/3/has/feature.h
+member.o: $(hdrdir)/ruby/3/has/warning.h
+member.o: $(hdrdir)/ruby/3/intern/array.h
+member.o: $(hdrdir)/ruby/3/intern/bignum.h
+member.o: $(hdrdir)/ruby/3/intern/class.h
+member.o: $(hdrdir)/ruby/3/intern/compar.h
+member.o: $(hdrdir)/ruby/3/intern/complex.h
+member.o: $(hdrdir)/ruby/3/intern/cont.h
+member.o: $(hdrdir)/ruby/3/intern/dir.h
+member.o: $(hdrdir)/ruby/3/intern/enum.h
+member.o: $(hdrdir)/ruby/3/intern/enumerator.h
+member.o: $(hdrdir)/ruby/3/intern/error.h
+member.o: $(hdrdir)/ruby/3/intern/eval.h
+member.o: $(hdrdir)/ruby/3/intern/file.h
+member.o: $(hdrdir)/ruby/3/intern/gc.h
+member.o: $(hdrdir)/ruby/3/intern/hash.h
+member.o: $(hdrdir)/ruby/3/intern/io.h
+member.o: $(hdrdir)/ruby/3/intern/load.h
+member.o: $(hdrdir)/ruby/3/intern/marshal.h
+member.o: $(hdrdir)/ruby/3/intern/numeric.h
+member.o: $(hdrdir)/ruby/3/intern/object.h
+member.o: $(hdrdir)/ruby/3/intern/parse.h
+member.o: $(hdrdir)/ruby/3/intern/proc.h
+member.o: $(hdrdir)/ruby/3/intern/process.h
+member.o: $(hdrdir)/ruby/3/intern/random.h
+member.o: $(hdrdir)/ruby/3/intern/range.h
+member.o: $(hdrdir)/ruby/3/intern/rational.h
+member.o: $(hdrdir)/ruby/3/intern/re.h
+member.o: $(hdrdir)/ruby/3/intern/ruby.h
+member.o: $(hdrdir)/ruby/3/intern/select.h
+member.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+member.o: $(hdrdir)/ruby/3/intern/signal.h
+member.o: $(hdrdir)/ruby/3/intern/sprintf.h
+member.o: $(hdrdir)/ruby/3/intern/string.h
+member.o: $(hdrdir)/ruby/3/intern/struct.h
+member.o: $(hdrdir)/ruby/3/intern/thread.h
+member.o: $(hdrdir)/ruby/3/intern/time.h
+member.o: $(hdrdir)/ruby/3/intern/variable.h
+member.o: $(hdrdir)/ruby/3/intern/vm.h
+member.o: $(hdrdir)/ruby/3/interpreter.h
+member.o: $(hdrdir)/ruby/3/iterator.h
+member.o: $(hdrdir)/ruby/3/memory.h
+member.o: $(hdrdir)/ruby/3/method.h
+member.o: $(hdrdir)/ruby/3/module.h
+member.o: $(hdrdir)/ruby/3/newobj.h
+member.o: $(hdrdir)/ruby/3/rgengc.h
+member.o: $(hdrdir)/ruby/3/scan_args.h
+member.o: $(hdrdir)/ruby/3/special_consts.h
+member.o: $(hdrdir)/ruby/3/static_assert.h
+member.o: $(hdrdir)/ruby/3/stdalign.h
+member.o: $(hdrdir)/ruby/3/stdbool.h
+member.o: $(hdrdir)/ruby/3/symbol.h
+member.o: $(hdrdir)/ruby/3/token_paste.h
+member.o: $(hdrdir)/ruby/3/value.h
+member.o: $(hdrdir)/ruby/3/value_type.h
+member.o: $(hdrdir)/ruby/3/variable.h
+member.o: $(hdrdir)/ruby/3/warning_push.h
+member.o: $(hdrdir)/ruby/3/xmalloc.h
member.o: $(hdrdir)/ruby/assert.h
member.o: $(hdrdir)/ruby/backward.h
+member.o: $(hdrdir)/ruby/backward/2/assume.h
+member.o: $(hdrdir)/ruby/backward/2/attributes.h
+member.o: $(hdrdir)/ruby/backward/2/bool.h
+member.o: $(hdrdir)/ruby/backward/2/extern.h
+member.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+member.o: $(hdrdir)/ruby/backward/2/inttypes.h
+member.o: $(hdrdir)/ruby/backward/2/limits.h
+member.o: $(hdrdir)/ruby/backward/2/long_long.h
+member.o: $(hdrdir)/ruby/backward/2/r_cast.h
+member.o: $(hdrdir)/ruby/backward/2/rmodule.h
+member.o: $(hdrdir)/ruby/backward/2/stdalign.h
+member.o: $(hdrdir)/ruby/backward/2/stdarg.h
member.o: $(hdrdir)/ruby/defines.h
member.o: $(hdrdir)/ruby/intern.h
member.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/symbol/depend b/ext/-test-/symbol/depend
index bccb4afc15..12ef002c82 100644
--- a/ext/-test-/symbol/depend
+++ b/ext/-test-/symbol/depend
@@ -2,8 +2,160 @@
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
@@ -14,8 +166,160 @@ init.o: init.c
type.o: $(RUBY_EXTCONF_H)
type.o: $(arch_hdrdir)/ruby/config.h
type.o: $(hdrdir)/ruby.h
+type.o: $(hdrdir)/ruby/3/anyargs.h
+type.o: $(hdrdir)/ruby/3/arithmetic.h
+type.o: $(hdrdir)/ruby/3/arithmetic/char.h
+type.o: $(hdrdir)/ruby/3/arithmetic/double.h
+type.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+type.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+type.o: $(hdrdir)/ruby/3/arithmetic/int.h
+type.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+type.o: $(hdrdir)/ruby/3/arithmetic/long.h
+type.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+type.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+type.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+type.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+type.o: $(hdrdir)/ruby/3/arithmetic/short.h
+type.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+type.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+type.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+type.o: $(hdrdir)/ruby/3/assume.h
+type.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+type.o: $(hdrdir)/ruby/3/attr/artificial.h
+type.o: $(hdrdir)/ruby/3/attr/cold.h
+type.o: $(hdrdir)/ruby/3/attr/const.h
+type.o: $(hdrdir)/ruby/3/attr/constexpr.h
+type.o: $(hdrdir)/ruby/3/attr/deprecated.h
+type.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+type.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+type.o: $(hdrdir)/ruby/3/attr/error.h
+type.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+type.o: $(hdrdir)/ruby/3/attr/forceinline.h
+type.o: $(hdrdir)/ruby/3/attr/format.h
+type.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+type.o: $(hdrdir)/ruby/3/attr/noalias.h
+type.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+type.o: $(hdrdir)/ruby/3/attr/noexcept.h
+type.o: $(hdrdir)/ruby/3/attr/noinline.h
+type.o: $(hdrdir)/ruby/3/attr/nonnull.h
+type.o: $(hdrdir)/ruby/3/attr/noreturn.h
+type.o: $(hdrdir)/ruby/3/attr/pure.h
+type.o: $(hdrdir)/ruby/3/attr/restrict.h
+type.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+type.o: $(hdrdir)/ruby/3/attr/warning.h
+type.o: $(hdrdir)/ruby/3/attr/weakref.h
+type.o: $(hdrdir)/ruby/3/cast.h
+type.o: $(hdrdir)/ruby/3/compiler_is.h
+type.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+type.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+type.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+type.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+type.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+type.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+type.o: $(hdrdir)/ruby/3/compiler_since.h
+type.o: $(hdrdir)/ruby/3/config.h
+type.o: $(hdrdir)/ruby/3/constant_p.h
+type.o: $(hdrdir)/ruby/3/core.h
+type.o: $(hdrdir)/ruby/3/core/rarray.h
+type.o: $(hdrdir)/ruby/3/core/rbasic.h
+type.o: $(hdrdir)/ruby/3/core/rbignum.h
+type.o: $(hdrdir)/ruby/3/core/rclass.h
+type.o: $(hdrdir)/ruby/3/core/rdata.h
+type.o: $(hdrdir)/ruby/3/core/rfile.h
+type.o: $(hdrdir)/ruby/3/core/rhash.h
+type.o: $(hdrdir)/ruby/3/core/robject.h
+type.o: $(hdrdir)/ruby/3/core/rregexp.h
+type.o: $(hdrdir)/ruby/3/core/rstring.h
+type.o: $(hdrdir)/ruby/3/core/rstruct.h
+type.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+type.o: $(hdrdir)/ruby/3/ctype.h
+type.o: $(hdrdir)/ruby/3/dllexport.h
+type.o: $(hdrdir)/ruby/3/dosish.h
+type.o: $(hdrdir)/ruby/3/error.h
+type.o: $(hdrdir)/ruby/3/eval.h
+type.o: $(hdrdir)/ruby/3/event.h
+type.o: $(hdrdir)/ruby/3/fl_type.h
+type.o: $(hdrdir)/ruby/3/gc.h
+type.o: $(hdrdir)/ruby/3/glob.h
+type.o: $(hdrdir)/ruby/3/globals.h
+type.o: $(hdrdir)/ruby/3/has/attribute.h
+type.o: $(hdrdir)/ruby/3/has/builtin.h
+type.o: $(hdrdir)/ruby/3/has/c_attribute.h
+type.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+type.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+type.o: $(hdrdir)/ruby/3/has/extension.h
+type.o: $(hdrdir)/ruby/3/has/feature.h
+type.o: $(hdrdir)/ruby/3/has/warning.h
+type.o: $(hdrdir)/ruby/3/intern/array.h
+type.o: $(hdrdir)/ruby/3/intern/bignum.h
+type.o: $(hdrdir)/ruby/3/intern/class.h
+type.o: $(hdrdir)/ruby/3/intern/compar.h
+type.o: $(hdrdir)/ruby/3/intern/complex.h
+type.o: $(hdrdir)/ruby/3/intern/cont.h
+type.o: $(hdrdir)/ruby/3/intern/dir.h
+type.o: $(hdrdir)/ruby/3/intern/enum.h
+type.o: $(hdrdir)/ruby/3/intern/enumerator.h
+type.o: $(hdrdir)/ruby/3/intern/error.h
+type.o: $(hdrdir)/ruby/3/intern/eval.h
+type.o: $(hdrdir)/ruby/3/intern/file.h
+type.o: $(hdrdir)/ruby/3/intern/gc.h
+type.o: $(hdrdir)/ruby/3/intern/hash.h
+type.o: $(hdrdir)/ruby/3/intern/io.h
+type.o: $(hdrdir)/ruby/3/intern/load.h
+type.o: $(hdrdir)/ruby/3/intern/marshal.h
+type.o: $(hdrdir)/ruby/3/intern/numeric.h
+type.o: $(hdrdir)/ruby/3/intern/object.h
+type.o: $(hdrdir)/ruby/3/intern/parse.h
+type.o: $(hdrdir)/ruby/3/intern/proc.h
+type.o: $(hdrdir)/ruby/3/intern/process.h
+type.o: $(hdrdir)/ruby/3/intern/random.h
+type.o: $(hdrdir)/ruby/3/intern/range.h
+type.o: $(hdrdir)/ruby/3/intern/rational.h
+type.o: $(hdrdir)/ruby/3/intern/re.h
+type.o: $(hdrdir)/ruby/3/intern/ruby.h
+type.o: $(hdrdir)/ruby/3/intern/select.h
+type.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+type.o: $(hdrdir)/ruby/3/intern/signal.h
+type.o: $(hdrdir)/ruby/3/intern/sprintf.h
+type.o: $(hdrdir)/ruby/3/intern/string.h
+type.o: $(hdrdir)/ruby/3/intern/struct.h
+type.o: $(hdrdir)/ruby/3/intern/thread.h
+type.o: $(hdrdir)/ruby/3/intern/time.h
+type.o: $(hdrdir)/ruby/3/intern/variable.h
+type.o: $(hdrdir)/ruby/3/intern/vm.h
+type.o: $(hdrdir)/ruby/3/interpreter.h
+type.o: $(hdrdir)/ruby/3/iterator.h
+type.o: $(hdrdir)/ruby/3/memory.h
+type.o: $(hdrdir)/ruby/3/method.h
+type.o: $(hdrdir)/ruby/3/module.h
+type.o: $(hdrdir)/ruby/3/newobj.h
+type.o: $(hdrdir)/ruby/3/rgengc.h
+type.o: $(hdrdir)/ruby/3/scan_args.h
+type.o: $(hdrdir)/ruby/3/special_consts.h
+type.o: $(hdrdir)/ruby/3/static_assert.h
+type.o: $(hdrdir)/ruby/3/stdalign.h
+type.o: $(hdrdir)/ruby/3/stdbool.h
+type.o: $(hdrdir)/ruby/3/symbol.h
+type.o: $(hdrdir)/ruby/3/token_paste.h
+type.o: $(hdrdir)/ruby/3/value.h
+type.o: $(hdrdir)/ruby/3/value_type.h
+type.o: $(hdrdir)/ruby/3/variable.h
+type.o: $(hdrdir)/ruby/3/warning_push.h
+type.o: $(hdrdir)/ruby/3/xmalloc.h
type.o: $(hdrdir)/ruby/assert.h
type.o: $(hdrdir)/ruby/backward.h
+type.o: $(hdrdir)/ruby/backward/2/assume.h
+type.o: $(hdrdir)/ruby/backward/2/attributes.h
+type.o: $(hdrdir)/ruby/backward/2/bool.h
+type.o: $(hdrdir)/ruby/backward/2/extern.h
+type.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+type.o: $(hdrdir)/ruby/backward/2/inttypes.h
+type.o: $(hdrdir)/ruby/backward/2/limits.h
+type.o: $(hdrdir)/ruby/backward/2/long_long.h
+type.o: $(hdrdir)/ruby/backward/2/r_cast.h
+type.o: $(hdrdir)/ruby/backward/2/rmodule.h
+type.o: $(hdrdir)/ruby/backward/2/stdalign.h
+type.o: $(hdrdir)/ruby/backward/2/stdarg.h
type.o: $(hdrdir)/ruby/defines.h
type.o: $(hdrdir)/ruby/intern.h
type.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/thread_fd_close/depend b/ext/-test-/thread_fd_close/depend
index 8c49c2d4fe..1c40f66999 100644
--- a/ext/-test-/thread_fd_close/depend
+++ b/ext/-test-/thread_fd_close/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
thread_fd_close.o: $(RUBY_EXTCONF_H)
thread_fd_close.o: $(arch_hdrdir)/ruby/config.h
+thread_fd_close.o: $(hdrdir)/ruby/3/anyargs.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic/char.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic/double.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic/int.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic/long.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic/short.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+thread_fd_close.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+thread_fd_close.o: $(hdrdir)/ruby/3/assume.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/artificial.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/cold.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/const.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/constexpr.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/deprecated.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/error.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/forceinline.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/format.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/noalias.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/noexcept.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/noinline.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/nonnull.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/noreturn.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/pure.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/restrict.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/warning.h
+thread_fd_close.o: $(hdrdir)/ruby/3/attr/weakref.h
+thread_fd_close.o: $(hdrdir)/ruby/3/cast.h
+thread_fd_close.o: $(hdrdir)/ruby/3/compiler_is.h
+thread_fd_close.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+thread_fd_close.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+thread_fd_close.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+thread_fd_close.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+thread_fd_close.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+thread_fd_close.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+thread_fd_close.o: $(hdrdir)/ruby/3/compiler_since.h
+thread_fd_close.o: $(hdrdir)/ruby/3/config.h
+thread_fd_close.o: $(hdrdir)/ruby/3/constant_p.h
+thread_fd_close.o: $(hdrdir)/ruby/3/core.h
+thread_fd_close.o: $(hdrdir)/ruby/3/core/rarray.h
+thread_fd_close.o: $(hdrdir)/ruby/3/core/rbasic.h
+thread_fd_close.o: $(hdrdir)/ruby/3/core/rbignum.h
+thread_fd_close.o: $(hdrdir)/ruby/3/core/rclass.h
+thread_fd_close.o: $(hdrdir)/ruby/3/core/rdata.h
+thread_fd_close.o: $(hdrdir)/ruby/3/core/rfile.h
+thread_fd_close.o: $(hdrdir)/ruby/3/core/rhash.h
+thread_fd_close.o: $(hdrdir)/ruby/3/core/robject.h
+thread_fd_close.o: $(hdrdir)/ruby/3/core/rregexp.h
+thread_fd_close.o: $(hdrdir)/ruby/3/core/rstring.h
+thread_fd_close.o: $(hdrdir)/ruby/3/core/rstruct.h
+thread_fd_close.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+thread_fd_close.o: $(hdrdir)/ruby/3/ctype.h
+thread_fd_close.o: $(hdrdir)/ruby/3/dllexport.h
+thread_fd_close.o: $(hdrdir)/ruby/3/dosish.h
+thread_fd_close.o: $(hdrdir)/ruby/3/error.h
+thread_fd_close.o: $(hdrdir)/ruby/3/eval.h
+thread_fd_close.o: $(hdrdir)/ruby/3/event.h
+thread_fd_close.o: $(hdrdir)/ruby/3/fl_type.h
+thread_fd_close.o: $(hdrdir)/ruby/3/gc.h
+thread_fd_close.o: $(hdrdir)/ruby/3/glob.h
+thread_fd_close.o: $(hdrdir)/ruby/3/globals.h
+thread_fd_close.o: $(hdrdir)/ruby/3/has/attribute.h
+thread_fd_close.o: $(hdrdir)/ruby/3/has/builtin.h
+thread_fd_close.o: $(hdrdir)/ruby/3/has/c_attribute.h
+thread_fd_close.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+thread_fd_close.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+thread_fd_close.o: $(hdrdir)/ruby/3/has/extension.h
+thread_fd_close.o: $(hdrdir)/ruby/3/has/feature.h
+thread_fd_close.o: $(hdrdir)/ruby/3/has/warning.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/array.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/bignum.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/class.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/compar.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/complex.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/cont.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/dir.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/enum.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/enumerator.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/error.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/eval.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/file.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/gc.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/hash.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/io.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/load.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/marshal.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/numeric.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/object.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/parse.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/proc.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/process.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/random.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/range.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/rational.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/re.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/ruby.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/select.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/signal.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/sprintf.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/string.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/struct.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/thread.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/time.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/variable.h
+thread_fd_close.o: $(hdrdir)/ruby/3/intern/vm.h
+thread_fd_close.o: $(hdrdir)/ruby/3/interpreter.h
+thread_fd_close.o: $(hdrdir)/ruby/3/iterator.h
+thread_fd_close.o: $(hdrdir)/ruby/3/memory.h
+thread_fd_close.o: $(hdrdir)/ruby/3/method.h
+thread_fd_close.o: $(hdrdir)/ruby/3/module.h
+thread_fd_close.o: $(hdrdir)/ruby/3/newobj.h
+thread_fd_close.o: $(hdrdir)/ruby/3/rgengc.h
+thread_fd_close.o: $(hdrdir)/ruby/3/scan_args.h
+thread_fd_close.o: $(hdrdir)/ruby/3/special_consts.h
+thread_fd_close.o: $(hdrdir)/ruby/3/static_assert.h
+thread_fd_close.o: $(hdrdir)/ruby/3/stdalign.h
+thread_fd_close.o: $(hdrdir)/ruby/3/stdbool.h
+thread_fd_close.o: $(hdrdir)/ruby/3/symbol.h
+thread_fd_close.o: $(hdrdir)/ruby/3/token_paste.h
+thread_fd_close.o: $(hdrdir)/ruby/3/value.h
+thread_fd_close.o: $(hdrdir)/ruby/3/value_type.h
+thread_fd_close.o: $(hdrdir)/ruby/3/variable.h
+thread_fd_close.o: $(hdrdir)/ruby/3/warning_push.h
+thread_fd_close.o: $(hdrdir)/ruby/3/xmalloc.h
thread_fd_close.o: $(hdrdir)/ruby/assert.h
thread_fd_close.o: $(hdrdir)/ruby/backward.h
+thread_fd_close.o: $(hdrdir)/ruby/backward/2/assume.h
+thread_fd_close.o: $(hdrdir)/ruby/backward/2/attributes.h
+thread_fd_close.o: $(hdrdir)/ruby/backward/2/bool.h
+thread_fd_close.o: $(hdrdir)/ruby/backward/2/extern.h
+thread_fd_close.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+thread_fd_close.o: $(hdrdir)/ruby/backward/2/inttypes.h
+thread_fd_close.o: $(hdrdir)/ruby/backward/2/limits.h
+thread_fd_close.o: $(hdrdir)/ruby/backward/2/long_long.h
+thread_fd_close.o: $(hdrdir)/ruby/backward/2/r_cast.h
+thread_fd_close.o: $(hdrdir)/ruby/backward/2/rmodule.h
+thread_fd_close.o: $(hdrdir)/ruby/backward/2/stdalign.h
+thread_fd_close.o: $(hdrdir)/ruby/backward/2/stdarg.h
thread_fd_close.o: $(hdrdir)/ruby/defines.h
thread_fd_close.o: $(hdrdir)/ruby/intern.h
thread_fd_close.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/time/depend b/ext/-test-/time/depend
index 13221d70cd..58b74e396e 100644
--- a/ext/-test-/time/depend
+++ b/ext/-test-/time/depend
@@ -2,8 +2,160 @@
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
@@ -14,8 +166,160 @@ init.o: init.c
leap_second.o: $(RUBY_EXTCONF_H)
leap_second.o: $(arch_hdrdir)/ruby/config.h
leap_second.o: $(hdrdir)/ruby.h
+leap_second.o: $(hdrdir)/ruby/3/anyargs.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic/char.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic/double.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic/int.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic/long.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic/short.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+leap_second.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+leap_second.o: $(hdrdir)/ruby/3/assume.h
+leap_second.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+leap_second.o: $(hdrdir)/ruby/3/attr/artificial.h
+leap_second.o: $(hdrdir)/ruby/3/attr/cold.h
+leap_second.o: $(hdrdir)/ruby/3/attr/const.h
+leap_second.o: $(hdrdir)/ruby/3/attr/constexpr.h
+leap_second.o: $(hdrdir)/ruby/3/attr/deprecated.h
+leap_second.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+leap_second.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+leap_second.o: $(hdrdir)/ruby/3/attr/error.h
+leap_second.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+leap_second.o: $(hdrdir)/ruby/3/attr/forceinline.h
+leap_second.o: $(hdrdir)/ruby/3/attr/format.h
+leap_second.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+leap_second.o: $(hdrdir)/ruby/3/attr/noalias.h
+leap_second.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+leap_second.o: $(hdrdir)/ruby/3/attr/noexcept.h
+leap_second.o: $(hdrdir)/ruby/3/attr/noinline.h
+leap_second.o: $(hdrdir)/ruby/3/attr/nonnull.h
+leap_second.o: $(hdrdir)/ruby/3/attr/noreturn.h
+leap_second.o: $(hdrdir)/ruby/3/attr/pure.h
+leap_second.o: $(hdrdir)/ruby/3/attr/restrict.h
+leap_second.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+leap_second.o: $(hdrdir)/ruby/3/attr/warning.h
+leap_second.o: $(hdrdir)/ruby/3/attr/weakref.h
+leap_second.o: $(hdrdir)/ruby/3/cast.h
+leap_second.o: $(hdrdir)/ruby/3/compiler_is.h
+leap_second.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+leap_second.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+leap_second.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+leap_second.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+leap_second.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+leap_second.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+leap_second.o: $(hdrdir)/ruby/3/compiler_since.h
+leap_second.o: $(hdrdir)/ruby/3/config.h
+leap_second.o: $(hdrdir)/ruby/3/constant_p.h
+leap_second.o: $(hdrdir)/ruby/3/core.h
+leap_second.o: $(hdrdir)/ruby/3/core/rarray.h
+leap_second.o: $(hdrdir)/ruby/3/core/rbasic.h
+leap_second.o: $(hdrdir)/ruby/3/core/rbignum.h
+leap_second.o: $(hdrdir)/ruby/3/core/rclass.h
+leap_second.o: $(hdrdir)/ruby/3/core/rdata.h
+leap_second.o: $(hdrdir)/ruby/3/core/rfile.h
+leap_second.o: $(hdrdir)/ruby/3/core/rhash.h
+leap_second.o: $(hdrdir)/ruby/3/core/robject.h
+leap_second.o: $(hdrdir)/ruby/3/core/rregexp.h
+leap_second.o: $(hdrdir)/ruby/3/core/rstring.h
+leap_second.o: $(hdrdir)/ruby/3/core/rstruct.h
+leap_second.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+leap_second.o: $(hdrdir)/ruby/3/ctype.h
+leap_second.o: $(hdrdir)/ruby/3/dllexport.h
+leap_second.o: $(hdrdir)/ruby/3/dosish.h
+leap_second.o: $(hdrdir)/ruby/3/error.h
+leap_second.o: $(hdrdir)/ruby/3/eval.h
+leap_second.o: $(hdrdir)/ruby/3/event.h
+leap_second.o: $(hdrdir)/ruby/3/fl_type.h
+leap_second.o: $(hdrdir)/ruby/3/gc.h
+leap_second.o: $(hdrdir)/ruby/3/glob.h
+leap_second.o: $(hdrdir)/ruby/3/globals.h
+leap_second.o: $(hdrdir)/ruby/3/has/attribute.h
+leap_second.o: $(hdrdir)/ruby/3/has/builtin.h
+leap_second.o: $(hdrdir)/ruby/3/has/c_attribute.h
+leap_second.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+leap_second.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+leap_second.o: $(hdrdir)/ruby/3/has/extension.h
+leap_second.o: $(hdrdir)/ruby/3/has/feature.h
+leap_second.o: $(hdrdir)/ruby/3/has/warning.h
+leap_second.o: $(hdrdir)/ruby/3/intern/array.h
+leap_second.o: $(hdrdir)/ruby/3/intern/bignum.h
+leap_second.o: $(hdrdir)/ruby/3/intern/class.h
+leap_second.o: $(hdrdir)/ruby/3/intern/compar.h
+leap_second.o: $(hdrdir)/ruby/3/intern/complex.h
+leap_second.o: $(hdrdir)/ruby/3/intern/cont.h
+leap_second.o: $(hdrdir)/ruby/3/intern/dir.h
+leap_second.o: $(hdrdir)/ruby/3/intern/enum.h
+leap_second.o: $(hdrdir)/ruby/3/intern/enumerator.h
+leap_second.o: $(hdrdir)/ruby/3/intern/error.h
+leap_second.o: $(hdrdir)/ruby/3/intern/eval.h
+leap_second.o: $(hdrdir)/ruby/3/intern/file.h
+leap_second.o: $(hdrdir)/ruby/3/intern/gc.h
+leap_second.o: $(hdrdir)/ruby/3/intern/hash.h
+leap_second.o: $(hdrdir)/ruby/3/intern/io.h
+leap_second.o: $(hdrdir)/ruby/3/intern/load.h
+leap_second.o: $(hdrdir)/ruby/3/intern/marshal.h
+leap_second.o: $(hdrdir)/ruby/3/intern/numeric.h
+leap_second.o: $(hdrdir)/ruby/3/intern/object.h
+leap_second.o: $(hdrdir)/ruby/3/intern/parse.h
+leap_second.o: $(hdrdir)/ruby/3/intern/proc.h
+leap_second.o: $(hdrdir)/ruby/3/intern/process.h
+leap_second.o: $(hdrdir)/ruby/3/intern/random.h
+leap_second.o: $(hdrdir)/ruby/3/intern/range.h
+leap_second.o: $(hdrdir)/ruby/3/intern/rational.h
+leap_second.o: $(hdrdir)/ruby/3/intern/re.h
+leap_second.o: $(hdrdir)/ruby/3/intern/ruby.h
+leap_second.o: $(hdrdir)/ruby/3/intern/select.h
+leap_second.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+leap_second.o: $(hdrdir)/ruby/3/intern/signal.h
+leap_second.o: $(hdrdir)/ruby/3/intern/sprintf.h
+leap_second.o: $(hdrdir)/ruby/3/intern/string.h
+leap_second.o: $(hdrdir)/ruby/3/intern/struct.h
+leap_second.o: $(hdrdir)/ruby/3/intern/thread.h
+leap_second.o: $(hdrdir)/ruby/3/intern/time.h
+leap_second.o: $(hdrdir)/ruby/3/intern/variable.h
+leap_second.o: $(hdrdir)/ruby/3/intern/vm.h
+leap_second.o: $(hdrdir)/ruby/3/interpreter.h
+leap_second.o: $(hdrdir)/ruby/3/iterator.h
+leap_second.o: $(hdrdir)/ruby/3/memory.h
+leap_second.o: $(hdrdir)/ruby/3/method.h
+leap_second.o: $(hdrdir)/ruby/3/module.h
+leap_second.o: $(hdrdir)/ruby/3/newobj.h
+leap_second.o: $(hdrdir)/ruby/3/rgengc.h
+leap_second.o: $(hdrdir)/ruby/3/scan_args.h
+leap_second.o: $(hdrdir)/ruby/3/special_consts.h
+leap_second.o: $(hdrdir)/ruby/3/static_assert.h
+leap_second.o: $(hdrdir)/ruby/3/stdalign.h
+leap_second.o: $(hdrdir)/ruby/3/stdbool.h
+leap_second.o: $(hdrdir)/ruby/3/symbol.h
+leap_second.o: $(hdrdir)/ruby/3/token_paste.h
+leap_second.o: $(hdrdir)/ruby/3/value.h
+leap_second.o: $(hdrdir)/ruby/3/value_type.h
+leap_second.o: $(hdrdir)/ruby/3/variable.h
+leap_second.o: $(hdrdir)/ruby/3/warning_push.h
+leap_second.o: $(hdrdir)/ruby/3/xmalloc.h
leap_second.o: $(hdrdir)/ruby/assert.h
leap_second.o: $(hdrdir)/ruby/backward.h
+leap_second.o: $(hdrdir)/ruby/backward/2/assume.h
+leap_second.o: $(hdrdir)/ruby/backward/2/attributes.h
+leap_second.o: $(hdrdir)/ruby/backward/2/bool.h
+leap_second.o: $(hdrdir)/ruby/backward/2/extern.h
+leap_second.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+leap_second.o: $(hdrdir)/ruby/backward/2/inttypes.h
+leap_second.o: $(hdrdir)/ruby/backward/2/limits.h
+leap_second.o: $(hdrdir)/ruby/backward/2/long_long.h
+leap_second.o: $(hdrdir)/ruby/backward/2/r_cast.h
+leap_second.o: $(hdrdir)/ruby/backward/2/rmodule.h
+leap_second.o: $(hdrdir)/ruby/backward/2/stdalign.h
+leap_second.o: $(hdrdir)/ruby/backward/2/stdarg.h
leap_second.o: $(hdrdir)/ruby/defines.h
leap_second.o: $(hdrdir)/ruby/intern.h
leap_second.o: $(hdrdir)/ruby/missing.h
@@ -30,8 +334,160 @@ leap_second.o: leap_second.c
new.o: $(RUBY_EXTCONF_H)
new.o: $(arch_hdrdir)/ruby/config.h
new.o: $(hdrdir)/ruby.h
+new.o: $(hdrdir)/ruby/3/anyargs.h
+new.o: $(hdrdir)/ruby/3/arithmetic.h
+new.o: $(hdrdir)/ruby/3/arithmetic/char.h
+new.o: $(hdrdir)/ruby/3/arithmetic/double.h
+new.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+new.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+new.o: $(hdrdir)/ruby/3/arithmetic/int.h
+new.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+new.o: $(hdrdir)/ruby/3/arithmetic/long.h
+new.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+new.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+new.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+new.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+new.o: $(hdrdir)/ruby/3/arithmetic/short.h
+new.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+new.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+new.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+new.o: $(hdrdir)/ruby/3/assume.h
+new.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+new.o: $(hdrdir)/ruby/3/attr/artificial.h
+new.o: $(hdrdir)/ruby/3/attr/cold.h
+new.o: $(hdrdir)/ruby/3/attr/const.h
+new.o: $(hdrdir)/ruby/3/attr/constexpr.h
+new.o: $(hdrdir)/ruby/3/attr/deprecated.h
+new.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+new.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+new.o: $(hdrdir)/ruby/3/attr/error.h
+new.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+new.o: $(hdrdir)/ruby/3/attr/forceinline.h
+new.o: $(hdrdir)/ruby/3/attr/format.h
+new.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+new.o: $(hdrdir)/ruby/3/attr/noalias.h
+new.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+new.o: $(hdrdir)/ruby/3/attr/noexcept.h
+new.o: $(hdrdir)/ruby/3/attr/noinline.h
+new.o: $(hdrdir)/ruby/3/attr/nonnull.h
+new.o: $(hdrdir)/ruby/3/attr/noreturn.h
+new.o: $(hdrdir)/ruby/3/attr/pure.h
+new.o: $(hdrdir)/ruby/3/attr/restrict.h
+new.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+new.o: $(hdrdir)/ruby/3/attr/warning.h
+new.o: $(hdrdir)/ruby/3/attr/weakref.h
+new.o: $(hdrdir)/ruby/3/cast.h
+new.o: $(hdrdir)/ruby/3/compiler_is.h
+new.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+new.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+new.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+new.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+new.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+new.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+new.o: $(hdrdir)/ruby/3/compiler_since.h
+new.o: $(hdrdir)/ruby/3/config.h
+new.o: $(hdrdir)/ruby/3/constant_p.h
+new.o: $(hdrdir)/ruby/3/core.h
+new.o: $(hdrdir)/ruby/3/core/rarray.h
+new.o: $(hdrdir)/ruby/3/core/rbasic.h
+new.o: $(hdrdir)/ruby/3/core/rbignum.h
+new.o: $(hdrdir)/ruby/3/core/rclass.h
+new.o: $(hdrdir)/ruby/3/core/rdata.h
+new.o: $(hdrdir)/ruby/3/core/rfile.h
+new.o: $(hdrdir)/ruby/3/core/rhash.h
+new.o: $(hdrdir)/ruby/3/core/robject.h
+new.o: $(hdrdir)/ruby/3/core/rregexp.h
+new.o: $(hdrdir)/ruby/3/core/rstring.h
+new.o: $(hdrdir)/ruby/3/core/rstruct.h
+new.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+new.o: $(hdrdir)/ruby/3/ctype.h
+new.o: $(hdrdir)/ruby/3/dllexport.h
+new.o: $(hdrdir)/ruby/3/dosish.h
+new.o: $(hdrdir)/ruby/3/error.h
+new.o: $(hdrdir)/ruby/3/eval.h
+new.o: $(hdrdir)/ruby/3/event.h
+new.o: $(hdrdir)/ruby/3/fl_type.h
+new.o: $(hdrdir)/ruby/3/gc.h
+new.o: $(hdrdir)/ruby/3/glob.h
+new.o: $(hdrdir)/ruby/3/globals.h
+new.o: $(hdrdir)/ruby/3/has/attribute.h
+new.o: $(hdrdir)/ruby/3/has/builtin.h
+new.o: $(hdrdir)/ruby/3/has/c_attribute.h
+new.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+new.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+new.o: $(hdrdir)/ruby/3/has/extension.h
+new.o: $(hdrdir)/ruby/3/has/feature.h
+new.o: $(hdrdir)/ruby/3/has/warning.h
+new.o: $(hdrdir)/ruby/3/intern/array.h
+new.o: $(hdrdir)/ruby/3/intern/bignum.h
+new.o: $(hdrdir)/ruby/3/intern/class.h
+new.o: $(hdrdir)/ruby/3/intern/compar.h
+new.o: $(hdrdir)/ruby/3/intern/complex.h
+new.o: $(hdrdir)/ruby/3/intern/cont.h
+new.o: $(hdrdir)/ruby/3/intern/dir.h
+new.o: $(hdrdir)/ruby/3/intern/enum.h
+new.o: $(hdrdir)/ruby/3/intern/enumerator.h
+new.o: $(hdrdir)/ruby/3/intern/error.h
+new.o: $(hdrdir)/ruby/3/intern/eval.h
+new.o: $(hdrdir)/ruby/3/intern/file.h
+new.o: $(hdrdir)/ruby/3/intern/gc.h
+new.o: $(hdrdir)/ruby/3/intern/hash.h
+new.o: $(hdrdir)/ruby/3/intern/io.h
+new.o: $(hdrdir)/ruby/3/intern/load.h
+new.o: $(hdrdir)/ruby/3/intern/marshal.h
+new.o: $(hdrdir)/ruby/3/intern/numeric.h
+new.o: $(hdrdir)/ruby/3/intern/object.h
+new.o: $(hdrdir)/ruby/3/intern/parse.h
+new.o: $(hdrdir)/ruby/3/intern/proc.h
+new.o: $(hdrdir)/ruby/3/intern/process.h
+new.o: $(hdrdir)/ruby/3/intern/random.h
+new.o: $(hdrdir)/ruby/3/intern/range.h
+new.o: $(hdrdir)/ruby/3/intern/rational.h
+new.o: $(hdrdir)/ruby/3/intern/re.h
+new.o: $(hdrdir)/ruby/3/intern/ruby.h
+new.o: $(hdrdir)/ruby/3/intern/select.h
+new.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+new.o: $(hdrdir)/ruby/3/intern/signal.h
+new.o: $(hdrdir)/ruby/3/intern/sprintf.h
+new.o: $(hdrdir)/ruby/3/intern/string.h
+new.o: $(hdrdir)/ruby/3/intern/struct.h
+new.o: $(hdrdir)/ruby/3/intern/thread.h
+new.o: $(hdrdir)/ruby/3/intern/time.h
+new.o: $(hdrdir)/ruby/3/intern/variable.h
+new.o: $(hdrdir)/ruby/3/intern/vm.h
+new.o: $(hdrdir)/ruby/3/interpreter.h
+new.o: $(hdrdir)/ruby/3/iterator.h
+new.o: $(hdrdir)/ruby/3/memory.h
+new.o: $(hdrdir)/ruby/3/method.h
+new.o: $(hdrdir)/ruby/3/module.h
+new.o: $(hdrdir)/ruby/3/newobj.h
+new.o: $(hdrdir)/ruby/3/rgengc.h
+new.o: $(hdrdir)/ruby/3/scan_args.h
+new.o: $(hdrdir)/ruby/3/special_consts.h
+new.o: $(hdrdir)/ruby/3/static_assert.h
+new.o: $(hdrdir)/ruby/3/stdalign.h
+new.o: $(hdrdir)/ruby/3/stdbool.h
+new.o: $(hdrdir)/ruby/3/symbol.h
+new.o: $(hdrdir)/ruby/3/token_paste.h
+new.o: $(hdrdir)/ruby/3/value.h
+new.o: $(hdrdir)/ruby/3/value_type.h
+new.o: $(hdrdir)/ruby/3/variable.h
+new.o: $(hdrdir)/ruby/3/warning_push.h
+new.o: $(hdrdir)/ruby/3/xmalloc.h
new.o: $(hdrdir)/ruby/assert.h
new.o: $(hdrdir)/ruby/backward.h
+new.o: $(hdrdir)/ruby/backward/2/assume.h
+new.o: $(hdrdir)/ruby/backward/2/attributes.h
+new.o: $(hdrdir)/ruby/backward/2/bool.h
+new.o: $(hdrdir)/ruby/backward/2/extern.h
+new.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+new.o: $(hdrdir)/ruby/backward/2/inttypes.h
+new.o: $(hdrdir)/ruby/backward/2/limits.h
+new.o: $(hdrdir)/ruby/backward/2/long_long.h
+new.o: $(hdrdir)/ruby/backward/2/r_cast.h
+new.o: $(hdrdir)/ruby/backward/2/rmodule.h
+new.o: $(hdrdir)/ruby/backward/2/stdalign.h
+new.o: $(hdrdir)/ruby/backward/2/stdarg.h
new.o: $(hdrdir)/ruby/defines.h
new.o: $(hdrdir)/ruby/intern.h
new.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/tracepoint/depend b/ext/-test-/tracepoint/depend
index b811df4472..aceabb42ff 100644
--- a/ext/-test-/tracepoint/depend
+++ b/ext/-test-/tracepoint/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
gc_hook.o: $(RUBY_EXTCONF_H)
gc_hook.o: $(arch_hdrdir)/ruby/config.h
+gc_hook.o: $(hdrdir)/ruby/3/anyargs.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic/char.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic/double.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic/int.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic/long.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic/short.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+gc_hook.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+gc_hook.o: $(hdrdir)/ruby/3/assume.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/artificial.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/cold.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/const.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/constexpr.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/deprecated.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/error.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/forceinline.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/format.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/noalias.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/noexcept.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/noinline.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/nonnull.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/noreturn.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/pure.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/restrict.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/warning.h
+gc_hook.o: $(hdrdir)/ruby/3/attr/weakref.h
+gc_hook.o: $(hdrdir)/ruby/3/cast.h
+gc_hook.o: $(hdrdir)/ruby/3/compiler_is.h
+gc_hook.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+gc_hook.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+gc_hook.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+gc_hook.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+gc_hook.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+gc_hook.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+gc_hook.o: $(hdrdir)/ruby/3/compiler_since.h
+gc_hook.o: $(hdrdir)/ruby/3/config.h
+gc_hook.o: $(hdrdir)/ruby/3/constant_p.h
+gc_hook.o: $(hdrdir)/ruby/3/core.h
+gc_hook.o: $(hdrdir)/ruby/3/core/rarray.h
+gc_hook.o: $(hdrdir)/ruby/3/core/rbasic.h
+gc_hook.o: $(hdrdir)/ruby/3/core/rbignum.h
+gc_hook.o: $(hdrdir)/ruby/3/core/rclass.h
+gc_hook.o: $(hdrdir)/ruby/3/core/rdata.h
+gc_hook.o: $(hdrdir)/ruby/3/core/rfile.h
+gc_hook.o: $(hdrdir)/ruby/3/core/rhash.h
+gc_hook.o: $(hdrdir)/ruby/3/core/robject.h
+gc_hook.o: $(hdrdir)/ruby/3/core/rregexp.h
+gc_hook.o: $(hdrdir)/ruby/3/core/rstring.h
+gc_hook.o: $(hdrdir)/ruby/3/core/rstruct.h
+gc_hook.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+gc_hook.o: $(hdrdir)/ruby/3/ctype.h
+gc_hook.o: $(hdrdir)/ruby/3/dllexport.h
+gc_hook.o: $(hdrdir)/ruby/3/dosish.h
+gc_hook.o: $(hdrdir)/ruby/3/error.h
+gc_hook.o: $(hdrdir)/ruby/3/eval.h
+gc_hook.o: $(hdrdir)/ruby/3/event.h
+gc_hook.o: $(hdrdir)/ruby/3/fl_type.h
+gc_hook.o: $(hdrdir)/ruby/3/gc.h
+gc_hook.o: $(hdrdir)/ruby/3/glob.h
+gc_hook.o: $(hdrdir)/ruby/3/globals.h
+gc_hook.o: $(hdrdir)/ruby/3/has/attribute.h
+gc_hook.o: $(hdrdir)/ruby/3/has/builtin.h
+gc_hook.o: $(hdrdir)/ruby/3/has/c_attribute.h
+gc_hook.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+gc_hook.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+gc_hook.o: $(hdrdir)/ruby/3/has/extension.h
+gc_hook.o: $(hdrdir)/ruby/3/has/feature.h
+gc_hook.o: $(hdrdir)/ruby/3/has/warning.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/array.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/bignum.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/class.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/compar.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/complex.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/cont.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/dir.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/enum.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/enumerator.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/error.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/eval.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/file.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/gc.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/hash.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/io.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/load.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/marshal.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/numeric.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/object.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/parse.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/proc.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/process.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/random.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/range.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/rational.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/re.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/ruby.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/select.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/signal.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/sprintf.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/string.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/struct.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/thread.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/time.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/variable.h
+gc_hook.o: $(hdrdir)/ruby/3/intern/vm.h
+gc_hook.o: $(hdrdir)/ruby/3/interpreter.h
+gc_hook.o: $(hdrdir)/ruby/3/iterator.h
+gc_hook.o: $(hdrdir)/ruby/3/memory.h
+gc_hook.o: $(hdrdir)/ruby/3/method.h
+gc_hook.o: $(hdrdir)/ruby/3/module.h
+gc_hook.o: $(hdrdir)/ruby/3/newobj.h
+gc_hook.o: $(hdrdir)/ruby/3/rgengc.h
+gc_hook.o: $(hdrdir)/ruby/3/scan_args.h
+gc_hook.o: $(hdrdir)/ruby/3/special_consts.h
+gc_hook.o: $(hdrdir)/ruby/3/static_assert.h
+gc_hook.o: $(hdrdir)/ruby/3/stdalign.h
+gc_hook.o: $(hdrdir)/ruby/3/stdbool.h
+gc_hook.o: $(hdrdir)/ruby/3/symbol.h
+gc_hook.o: $(hdrdir)/ruby/3/token_paste.h
+gc_hook.o: $(hdrdir)/ruby/3/value.h
+gc_hook.o: $(hdrdir)/ruby/3/value_type.h
+gc_hook.o: $(hdrdir)/ruby/3/variable.h
+gc_hook.o: $(hdrdir)/ruby/3/warning_push.h
+gc_hook.o: $(hdrdir)/ruby/3/xmalloc.h
gc_hook.o: $(hdrdir)/ruby/assert.h
gc_hook.o: $(hdrdir)/ruby/backward.h
+gc_hook.o: $(hdrdir)/ruby/backward/2/assume.h
+gc_hook.o: $(hdrdir)/ruby/backward/2/attributes.h
+gc_hook.o: $(hdrdir)/ruby/backward/2/bool.h
+gc_hook.o: $(hdrdir)/ruby/backward/2/extern.h
+gc_hook.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+gc_hook.o: $(hdrdir)/ruby/backward/2/inttypes.h
+gc_hook.o: $(hdrdir)/ruby/backward/2/limits.h
+gc_hook.o: $(hdrdir)/ruby/backward/2/long_long.h
+gc_hook.o: $(hdrdir)/ruby/backward/2/r_cast.h
+gc_hook.o: $(hdrdir)/ruby/backward/2/rmodule.h
+gc_hook.o: $(hdrdir)/ruby/backward/2/stdalign.h
+gc_hook.o: $(hdrdir)/ruby/backward/2/stdarg.h
gc_hook.o: $(hdrdir)/ruby/debug.h
gc_hook.o: $(hdrdir)/ruby/defines.h
gc_hook.o: $(hdrdir)/ruby/intern.h
@@ -13,8 +165,160 @@ gc_hook.o: $(hdrdir)/ruby/subst.h
gc_hook.o: gc_hook.c
tracepoint.o: $(RUBY_EXTCONF_H)
tracepoint.o: $(arch_hdrdir)/ruby/config.h
+tracepoint.o: $(hdrdir)/ruby/3/anyargs.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic/char.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic/double.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic/int.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic/long.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic/short.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+tracepoint.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+tracepoint.o: $(hdrdir)/ruby/3/assume.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/artificial.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/cold.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/const.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/constexpr.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/deprecated.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/error.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/forceinline.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/format.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/noalias.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/noexcept.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/noinline.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/nonnull.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/noreturn.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/pure.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/restrict.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/warning.h
+tracepoint.o: $(hdrdir)/ruby/3/attr/weakref.h
+tracepoint.o: $(hdrdir)/ruby/3/cast.h
+tracepoint.o: $(hdrdir)/ruby/3/compiler_is.h
+tracepoint.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+tracepoint.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+tracepoint.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+tracepoint.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+tracepoint.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+tracepoint.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+tracepoint.o: $(hdrdir)/ruby/3/compiler_since.h
+tracepoint.o: $(hdrdir)/ruby/3/config.h
+tracepoint.o: $(hdrdir)/ruby/3/constant_p.h
+tracepoint.o: $(hdrdir)/ruby/3/core.h
+tracepoint.o: $(hdrdir)/ruby/3/core/rarray.h
+tracepoint.o: $(hdrdir)/ruby/3/core/rbasic.h
+tracepoint.o: $(hdrdir)/ruby/3/core/rbignum.h
+tracepoint.o: $(hdrdir)/ruby/3/core/rclass.h
+tracepoint.o: $(hdrdir)/ruby/3/core/rdata.h
+tracepoint.o: $(hdrdir)/ruby/3/core/rfile.h
+tracepoint.o: $(hdrdir)/ruby/3/core/rhash.h
+tracepoint.o: $(hdrdir)/ruby/3/core/robject.h
+tracepoint.o: $(hdrdir)/ruby/3/core/rregexp.h
+tracepoint.o: $(hdrdir)/ruby/3/core/rstring.h
+tracepoint.o: $(hdrdir)/ruby/3/core/rstruct.h
+tracepoint.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+tracepoint.o: $(hdrdir)/ruby/3/ctype.h
+tracepoint.o: $(hdrdir)/ruby/3/dllexport.h
+tracepoint.o: $(hdrdir)/ruby/3/dosish.h
+tracepoint.o: $(hdrdir)/ruby/3/error.h
+tracepoint.o: $(hdrdir)/ruby/3/eval.h
+tracepoint.o: $(hdrdir)/ruby/3/event.h
+tracepoint.o: $(hdrdir)/ruby/3/fl_type.h
+tracepoint.o: $(hdrdir)/ruby/3/gc.h
+tracepoint.o: $(hdrdir)/ruby/3/glob.h
+tracepoint.o: $(hdrdir)/ruby/3/globals.h
+tracepoint.o: $(hdrdir)/ruby/3/has/attribute.h
+tracepoint.o: $(hdrdir)/ruby/3/has/builtin.h
+tracepoint.o: $(hdrdir)/ruby/3/has/c_attribute.h
+tracepoint.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+tracepoint.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+tracepoint.o: $(hdrdir)/ruby/3/has/extension.h
+tracepoint.o: $(hdrdir)/ruby/3/has/feature.h
+tracepoint.o: $(hdrdir)/ruby/3/has/warning.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/array.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/bignum.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/class.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/compar.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/complex.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/cont.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/dir.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/enum.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/enumerator.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/error.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/eval.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/file.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/gc.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/hash.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/io.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/load.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/marshal.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/numeric.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/object.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/parse.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/proc.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/process.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/random.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/range.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/rational.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/re.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/ruby.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/select.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/signal.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/sprintf.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/string.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/struct.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/thread.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/time.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/variable.h
+tracepoint.o: $(hdrdir)/ruby/3/intern/vm.h
+tracepoint.o: $(hdrdir)/ruby/3/interpreter.h
+tracepoint.o: $(hdrdir)/ruby/3/iterator.h
+tracepoint.o: $(hdrdir)/ruby/3/memory.h
+tracepoint.o: $(hdrdir)/ruby/3/method.h
+tracepoint.o: $(hdrdir)/ruby/3/module.h
+tracepoint.o: $(hdrdir)/ruby/3/newobj.h
+tracepoint.o: $(hdrdir)/ruby/3/rgengc.h
+tracepoint.o: $(hdrdir)/ruby/3/scan_args.h
+tracepoint.o: $(hdrdir)/ruby/3/special_consts.h
+tracepoint.o: $(hdrdir)/ruby/3/static_assert.h
+tracepoint.o: $(hdrdir)/ruby/3/stdalign.h
+tracepoint.o: $(hdrdir)/ruby/3/stdbool.h
+tracepoint.o: $(hdrdir)/ruby/3/symbol.h
+tracepoint.o: $(hdrdir)/ruby/3/token_paste.h
+tracepoint.o: $(hdrdir)/ruby/3/value.h
+tracepoint.o: $(hdrdir)/ruby/3/value_type.h
+tracepoint.o: $(hdrdir)/ruby/3/variable.h
+tracepoint.o: $(hdrdir)/ruby/3/warning_push.h
+tracepoint.o: $(hdrdir)/ruby/3/xmalloc.h
tracepoint.o: $(hdrdir)/ruby/assert.h
tracepoint.o: $(hdrdir)/ruby/backward.h
+tracepoint.o: $(hdrdir)/ruby/backward/2/assume.h
+tracepoint.o: $(hdrdir)/ruby/backward/2/attributes.h
+tracepoint.o: $(hdrdir)/ruby/backward/2/bool.h
+tracepoint.o: $(hdrdir)/ruby/backward/2/extern.h
+tracepoint.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+tracepoint.o: $(hdrdir)/ruby/backward/2/inttypes.h
+tracepoint.o: $(hdrdir)/ruby/backward/2/limits.h
+tracepoint.o: $(hdrdir)/ruby/backward/2/long_long.h
+tracepoint.o: $(hdrdir)/ruby/backward/2/r_cast.h
+tracepoint.o: $(hdrdir)/ruby/backward/2/rmodule.h
+tracepoint.o: $(hdrdir)/ruby/backward/2/stdalign.h
+tracepoint.o: $(hdrdir)/ruby/backward/2/stdarg.h
tracepoint.o: $(hdrdir)/ruby/debug.h
tracepoint.o: $(hdrdir)/ruby/defines.h
tracepoint.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/-test-/typeddata/depend b/ext/-test-/typeddata/depend
index e0dd0653a8..f58f86b22f 100644
--- a/ext/-test-/typeddata/depend
+++ b/ext/-test-/typeddata/depend
@@ -2,8 +2,160 @@
typeddata.o: $(RUBY_EXTCONF_H)
typeddata.o: $(arch_hdrdir)/ruby/config.h
typeddata.o: $(hdrdir)/ruby.h
+typeddata.o: $(hdrdir)/ruby/3/anyargs.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic/char.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic/double.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic/int.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic/long.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic/short.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+typeddata.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+typeddata.o: $(hdrdir)/ruby/3/assume.h
+typeddata.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+typeddata.o: $(hdrdir)/ruby/3/attr/artificial.h
+typeddata.o: $(hdrdir)/ruby/3/attr/cold.h
+typeddata.o: $(hdrdir)/ruby/3/attr/const.h
+typeddata.o: $(hdrdir)/ruby/3/attr/constexpr.h
+typeddata.o: $(hdrdir)/ruby/3/attr/deprecated.h
+typeddata.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+typeddata.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+typeddata.o: $(hdrdir)/ruby/3/attr/error.h
+typeddata.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+typeddata.o: $(hdrdir)/ruby/3/attr/forceinline.h
+typeddata.o: $(hdrdir)/ruby/3/attr/format.h
+typeddata.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+typeddata.o: $(hdrdir)/ruby/3/attr/noalias.h
+typeddata.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+typeddata.o: $(hdrdir)/ruby/3/attr/noexcept.h
+typeddata.o: $(hdrdir)/ruby/3/attr/noinline.h
+typeddata.o: $(hdrdir)/ruby/3/attr/nonnull.h
+typeddata.o: $(hdrdir)/ruby/3/attr/noreturn.h
+typeddata.o: $(hdrdir)/ruby/3/attr/pure.h
+typeddata.o: $(hdrdir)/ruby/3/attr/restrict.h
+typeddata.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+typeddata.o: $(hdrdir)/ruby/3/attr/warning.h
+typeddata.o: $(hdrdir)/ruby/3/attr/weakref.h
+typeddata.o: $(hdrdir)/ruby/3/cast.h
+typeddata.o: $(hdrdir)/ruby/3/compiler_is.h
+typeddata.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+typeddata.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+typeddata.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+typeddata.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+typeddata.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+typeddata.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+typeddata.o: $(hdrdir)/ruby/3/compiler_since.h
+typeddata.o: $(hdrdir)/ruby/3/config.h
+typeddata.o: $(hdrdir)/ruby/3/constant_p.h
+typeddata.o: $(hdrdir)/ruby/3/core.h
+typeddata.o: $(hdrdir)/ruby/3/core/rarray.h
+typeddata.o: $(hdrdir)/ruby/3/core/rbasic.h
+typeddata.o: $(hdrdir)/ruby/3/core/rbignum.h
+typeddata.o: $(hdrdir)/ruby/3/core/rclass.h
+typeddata.o: $(hdrdir)/ruby/3/core/rdata.h
+typeddata.o: $(hdrdir)/ruby/3/core/rfile.h
+typeddata.o: $(hdrdir)/ruby/3/core/rhash.h
+typeddata.o: $(hdrdir)/ruby/3/core/robject.h
+typeddata.o: $(hdrdir)/ruby/3/core/rregexp.h
+typeddata.o: $(hdrdir)/ruby/3/core/rstring.h
+typeddata.o: $(hdrdir)/ruby/3/core/rstruct.h
+typeddata.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+typeddata.o: $(hdrdir)/ruby/3/ctype.h
+typeddata.o: $(hdrdir)/ruby/3/dllexport.h
+typeddata.o: $(hdrdir)/ruby/3/dosish.h
+typeddata.o: $(hdrdir)/ruby/3/error.h
+typeddata.o: $(hdrdir)/ruby/3/eval.h
+typeddata.o: $(hdrdir)/ruby/3/event.h
+typeddata.o: $(hdrdir)/ruby/3/fl_type.h
+typeddata.o: $(hdrdir)/ruby/3/gc.h
+typeddata.o: $(hdrdir)/ruby/3/glob.h
+typeddata.o: $(hdrdir)/ruby/3/globals.h
+typeddata.o: $(hdrdir)/ruby/3/has/attribute.h
+typeddata.o: $(hdrdir)/ruby/3/has/builtin.h
+typeddata.o: $(hdrdir)/ruby/3/has/c_attribute.h
+typeddata.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+typeddata.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+typeddata.o: $(hdrdir)/ruby/3/has/extension.h
+typeddata.o: $(hdrdir)/ruby/3/has/feature.h
+typeddata.o: $(hdrdir)/ruby/3/has/warning.h
+typeddata.o: $(hdrdir)/ruby/3/intern/array.h
+typeddata.o: $(hdrdir)/ruby/3/intern/bignum.h
+typeddata.o: $(hdrdir)/ruby/3/intern/class.h
+typeddata.o: $(hdrdir)/ruby/3/intern/compar.h
+typeddata.o: $(hdrdir)/ruby/3/intern/complex.h
+typeddata.o: $(hdrdir)/ruby/3/intern/cont.h
+typeddata.o: $(hdrdir)/ruby/3/intern/dir.h
+typeddata.o: $(hdrdir)/ruby/3/intern/enum.h
+typeddata.o: $(hdrdir)/ruby/3/intern/enumerator.h
+typeddata.o: $(hdrdir)/ruby/3/intern/error.h
+typeddata.o: $(hdrdir)/ruby/3/intern/eval.h
+typeddata.o: $(hdrdir)/ruby/3/intern/file.h
+typeddata.o: $(hdrdir)/ruby/3/intern/gc.h
+typeddata.o: $(hdrdir)/ruby/3/intern/hash.h
+typeddata.o: $(hdrdir)/ruby/3/intern/io.h
+typeddata.o: $(hdrdir)/ruby/3/intern/load.h
+typeddata.o: $(hdrdir)/ruby/3/intern/marshal.h
+typeddata.o: $(hdrdir)/ruby/3/intern/numeric.h
+typeddata.o: $(hdrdir)/ruby/3/intern/object.h
+typeddata.o: $(hdrdir)/ruby/3/intern/parse.h
+typeddata.o: $(hdrdir)/ruby/3/intern/proc.h
+typeddata.o: $(hdrdir)/ruby/3/intern/process.h
+typeddata.o: $(hdrdir)/ruby/3/intern/random.h
+typeddata.o: $(hdrdir)/ruby/3/intern/range.h
+typeddata.o: $(hdrdir)/ruby/3/intern/rational.h
+typeddata.o: $(hdrdir)/ruby/3/intern/re.h
+typeddata.o: $(hdrdir)/ruby/3/intern/ruby.h
+typeddata.o: $(hdrdir)/ruby/3/intern/select.h
+typeddata.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+typeddata.o: $(hdrdir)/ruby/3/intern/signal.h
+typeddata.o: $(hdrdir)/ruby/3/intern/sprintf.h
+typeddata.o: $(hdrdir)/ruby/3/intern/string.h
+typeddata.o: $(hdrdir)/ruby/3/intern/struct.h
+typeddata.o: $(hdrdir)/ruby/3/intern/thread.h
+typeddata.o: $(hdrdir)/ruby/3/intern/time.h
+typeddata.o: $(hdrdir)/ruby/3/intern/variable.h
+typeddata.o: $(hdrdir)/ruby/3/intern/vm.h
+typeddata.o: $(hdrdir)/ruby/3/interpreter.h
+typeddata.o: $(hdrdir)/ruby/3/iterator.h
+typeddata.o: $(hdrdir)/ruby/3/memory.h
+typeddata.o: $(hdrdir)/ruby/3/method.h
+typeddata.o: $(hdrdir)/ruby/3/module.h
+typeddata.o: $(hdrdir)/ruby/3/newobj.h
+typeddata.o: $(hdrdir)/ruby/3/rgengc.h
+typeddata.o: $(hdrdir)/ruby/3/scan_args.h
+typeddata.o: $(hdrdir)/ruby/3/special_consts.h
+typeddata.o: $(hdrdir)/ruby/3/static_assert.h
+typeddata.o: $(hdrdir)/ruby/3/stdalign.h
+typeddata.o: $(hdrdir)/ruby/3/stdbool.h
+typeddata.o: $(hdrdir)/ruby/3/symbol.h
+typeddata.o: $(hdrdir)/ruby/3/token_paste.h
+typeddata.o: $(hdrdir)/ruby/3/value.h
+typeddata.o: $(hdrdir)/ruby/3/value_type.h
+typeddata.o: $(hdrdir)/ruby/3/variable.h
+typeddata.o: $(hdrdir)/ruby/3/warning_push.h
+typeddata.o: $(hdrdir)/ruby/3/xmalloc.h
typeddata.o: $(hdrdir)/ruby/assert.h
typeddata.o: $(hdrdir)/ruby/backward.h
+typeddata.o: $(hdrdir)/ruby/backward/2/assume.h
+typeddata.o: $(hdrdir)/ruby/backward/2/attributes.h
+typeddata.o: $(hdrdir)/ruby/backward/2/bool.h
+typeddata.o: $(hdrdir)/ruby/backward/2/extern.h
+typeddata.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+typeddata.o: $(hdrdir)/ruby/backward/2/inttypes.h
+typeddata.o: $(hdrdir)/ruby/backward/2/limits.h
+typeddata.o: $(hdrdir)/ruby/backward/2/long_long.h
+typeddata.o: $(hdrdir)/ruby/backward/2/r_cast.h
+typeddata.o: $(hdrdir)/ruby/backward/2/rmodule.h
+typeddata.o: $(hdrdir)/ruby/backward/2/stdalign.h
+typeddata.o: $(hdrdir)/ruby/backward/2/stdarg.h
typeddata.o: $(hdrdir)/ruby/defines.h
typeddata.o: $(hdrdir)/ruby/intern.h
typeddata.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/vm/depend b/ext/-test-/vm/depend
index 0f85d69bb0..698568efe5 100644
--- a/ext/-test-/vm/depend
+++ b/ext/-test-/vm/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
at_exit.o: $(RUBY_EXTCONF_H)
at_exit.o: $(arch_hdrdir)/ruby/config.h
+at_exit.o: $(hdrdir)/ruby/3/anyargs.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic/char.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic/double.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic/int.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic/long.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic/short.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+at_exit.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+at_exit.o: $(hdrdir)/ruby/3/assume.h
+at_exit.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+at_exit.o: $(hdrdir)/ruby/3/attr/artificial.h
+at_exit.o: $(hdrdir)/ruby/3/attr/cold.h
+at_exit.o: $(hdrdir)/ruby/3/attr/const.h
+at_exit.o: $(hdrdir)/ruby/3/attr/constexpr.h
+at_exit.o: $(hdrdir)/ruby/3/attr/deprecated.h
+at_exit.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+at_exit.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+at_exit.o: $(hdrdir)/ruby/3/attr/error.h
+at_exit.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+at_exit.o: $(hdrdir)/ruby/3/attr/forceinline.h
+at_exit.o: $(hdrdir)/ruby/3/attr/format.h
+at_exit.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+at_exit.o: $(hdrdir)/ruby/3/attr/noalias.h
+at_exit.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+at_exit.o: $(hdrdir)/ruby/3/attr/noexcept.h
+at_exit.o: $(hdrdir)/ruby/3/attr/noinline.h
+at_exit.o: $(hdrdir)/ruby/3/attr/nonnull.h
+at_exit.o: $(hdrdir)/ruby/3/attr/noreturn.h
+at_exit.o: $(hdrdir)/ruby/3/attr/pure.h
+at_exit.o: $(hdrdir)/ruby/3/attr/restrict.h
+at_exit.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+at_exit.o: $(hdrdir)/ruby/3/attr/warning.h
+at_exit.o: $(hdrdir)/ruby/3/attr/weakref.h
+at_exit.o: $(hdrdir)/ruby/3/cast.h
+at_exit.o: $(hdrdir)/ruby/3/compiler_is.h
+at_exit.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+at_exit.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+at_exit.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+at_exit.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+at_exit.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+at_exit.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+at_exit.o: $(hdrdir)/ruby/3/compiler_since.h
+at_exit.o: $(hdrdir)/ruby/3/config.h
+at_exit.o: $(hdrdir)/ruby/3/constant_p.h
+at_exit.o: $(hdrdir)/ruby/3/core.h
+at_exit.o: $(hdrdir)/ruby/3/core/rarray.h
+at_exit.o: $(hdrdir)/ruby/3/core/rbasic.h
+at_exit.o: $(hdrdir)/ruby/3/core/rbignum.h
+at_exit.o: $(hdrdir)/ruby/3/core/rclass.h
+at_exit.o: $(hdrdir)/ruby/3/core/rdata.h
+at_exit.o: $(hdrdir)/ruby/3/core/rfile.h
+at_exit.o: $(hdrdir)/ruby/3/core/rhash.h
+at_exit.o: $(hdrdir)/ruby/3/core/robject.h
+at_exit.o: $(hdrdir)/ruby/3/core/rregexp.h
+at_exit.o: $(hdrdir)/ruby/3/core/rstring.h
+at_exit.o: $(hdrdir)/ruby/3/core/rstruct.h
+at_exit.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+at_exit.o: $(hdrdir)/ruby/3/ctype.h
+at_exit.o: $(hdrdir)/ruby/3/dllexport.h
+at_exit.o: $(hdrdir)/ruby/3/dosish.h
+at_exit.o: $(hdrdir)/ruby/3/error.h
+at_exit.o: $(hdrdir)/ruby/3/eval.h
+at_exit.o: $(hdrdir)/ruby/3/event.h
+at_exit.o: $(hdrdir)/ruby/3/fl_type.h
+at_exit.o: $(hdrdir)/ruby/3/gc.h
+at_exit.o: $(hdrdir)/ruby/3/glob.h
+at_exit.o: $(hdrdir)/ruby/3/globals.h
+at_exit.o: $(hdrdir)/ruby/3/has/attribute.h
+at_exit.o: $(hdrdir)/ruby/3/has/builtin.h
+at_exit.o: $(hdrdir)/ruby/3/has/c_attribute.h
+at_exit.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+at_exit.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+at_exit.o: $(hdrdir)/ruby/3/has/extension.h
+at_exit.o: $(hdrdir)/ruby/3/has/feature.h
+at_exit.o: $(hdrdir)/ruby/3/has/warning.h
+at_exit.o: $(hdrdir)/ruby/3/intern/array.h
+at_exit.o: $(hdrdir)/ruby/3/intern/bignum.h
+at_exit.o: $(hdrdir)/ruby/3/intern/class.h
+at_exit.o: $(hdrdir)/ruby/3/intern/compar.h
+at_exit.o: $(hdrdir)/ruby/3/intern/complex.h
+at_exit.o: $(hdrdir)/ruby/3/intern/cont.h
+at_exit.o: $(hdrdir)/ruby/3/intern/dir.h
+at_exit.o: $(hdrdir)/ruby/3/intern/enum.h
+at_exit.o: $(hdrdir)/ruby/3/intern/enumerator.h
+at_exit.o: $(hdrdir)/ruby/3/intern/error.h
+at_exit.o: $(hdrdir)/ruby/3/intern/eval.h
+at_exit.o: $(hdrdir)/ruby/3/intern/file.h
+at_exit.o: $(hdrdir)/ruby/3/intern/gc.h
+at_exit.o: $(hdrdir)/ruby/3/intern/hash.h
+at_exit.o: $(hdrdir)/ruby/3/intern/io.h
+at_exit.o: $(hdrdir)/ruby/3/intern/load.h
+at_exit.o: $(hdrdir)/ruby/3/intern/marshal.h
+at_exit.o: $(hdrdir)/ruby/3/intern/numeric.h
+at_exit.o: $(hdrdir)/ruby/3/intern/object.h
+at_exit.o: $(hdrdir)/ruby/3/intern/parse.h
+at_exit.o: $(hdrdir)/ruby/3/intern/proc.h
+at_exit.o: $(hdrdir)/ruby/3/intern/process.h
+at_exit.o: $(hdrdir)/ruby/3/intern/random.h
+at_exit.o: $(hdrdir)/ruby/3/intern/range.h
+at_exit.o: $(hdrdir)/ruby/3/intern/rational.h
+at_exit.o: $(hdrdir)/ruby/3/intern/re.h
+at_exit.o: $(hdrdir)/ruby/3/intern/ruby.h
+at_exit.o: $(hdrdir)/ruby/3/intern/select.h
+at_exit.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+at_exit.o: $(hdrdir)/ruby/3/intern/signal.h
+at_exit.o: $(hdrdir)/ruby/3/intern/sprintf.h
+at_exit.o: $(hdrdir)/ruby/3/intern/string.h
+at_exit.o: $(hdrdir)/ruby/3/intern/struct.h
+at_exit.o: $(hdrdir)/ruby/3/intern/thread.h
+at_exit.o: $(hdrdir)/ruby/3/intern/time.h
+at_exit.o: $(hdrdir)/ruby/3/intern/variable.h
+at_exit.o: $(hdrdir)/ruby/3/intern/vm.h
+at_exit.o: $(hdrdir)/ruby/3/interpreter.h
+at_exit.o: $(hdrdir)/ruby/3/iterator.h
+at_exit.o: $(hdrdir)/ruby/3/memory.h
+at_exit.o: $(hdrdir)/ruby/3/method.h
+at_exit.o: $(hdrdir)/ruby/3/module.h
+at_exit.o: $(hdrdir)/ruby/3/newobj.h
+at_exit.o: $(hdrdir)/ruby/3/rgengc.h
+at_exit.o: $(hdrdir)/ruby/3/scan_args.h
+at_exit.o: $(hdrdir)/ruby/3/special_consts.h
+at_exit.o: $(hdrdir)/ruby/3/static_assert.h
+at_exit.o: $(hdrdir)/ruby/3/stdalign.h
+at_exit.o: $(hdrdir)/ruby/3/stdbool.h
+at_exit.o: $(hdrdir)/ruby/3/symbol.h
+at_exit.o: $(hdrdir)/ruby/3/token_paste.h
+at_exit.o: $(hdrdir)/ruby/3/value.h
+at_exit.o: $(hdrdir)/ruby/3/value_type.h
+at_exit.o: $(hdrdir)/ruby/3/variable.h
+at_exit.o: $(hdrdir)/ruby/3/warning_push.h
+at_exit.o: $(hdrdir)/ruby/3/xmalloc.h
at_exit.o: $(hdrdir)/ruby/assert.h
at_exit.o: $(hdrdir)/ruby/backward.h
+at_exit.o: $(hdrdir)/ruby/backward/2/assume.h
+at_exit.o: $(hdrdir)/ruby/backward/2/attributes.h
+at_exit.o: $(hdrdir)/ruby/backward/2/bool.h
+at_exit.o: $(hdrdir)/ruby/backward/2/extern.h
+at_exit.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+at_exit.o: $(hdrdir)/ruby/backward/2/inttypes.h
+at_exit.o: $(hdrdir)/ruby/backward/2/limits.h
+at_exit.o: $(hdrdir)/ruby/backward/2/long_long.h
+at_exit.o: $(hdrdir)/ruby/backward/2/r_cast.h
+at_exit.o: $(hdrdir)/ruby/backward/2/rmodule.h
+at_exit.o: $(hdrdir)/ruby/backward/2/stdalign.h
+at_exit.o: $(hdrdir)/ruby/backward/2/stdarg.h
at_exit.o: $(hdrdir)/ruby/defines.h
at_exit.o: $(hdrdir)/ruby/intern.h
at_exit.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/-test-/wait_for_single_fd/depend b/ext/-test-/wait_for_single_fd/depend
index 8549fca781..7c9682308e 100644
--- a/ext/-test-/wait_for_single_fd/depend
+++ b/ext/-test-/wait_for_single_fd/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
wait_for_single_fd.o: $(RUBY_EXTCONF_H)
wait_for_single_fd.o: $(arch_hdrdir)/ruby/config.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/anyargs.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic/char.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic/double.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic/int.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic/long.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic/short.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/assume.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/artificial.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/cold.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/const.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/constexpr.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/deprecated.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/error.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/forceinline.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/format.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/noalias.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/noexcept.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/noinline.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/nonnull.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/noreturn.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/pure.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/restrict.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/warning.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/attr/weakref.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/cast.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/compiler_is.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/compiler_since.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/config.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/constant_p.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/core.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/core/rarray.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/core/rbasic.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/core/rbignum.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/core/rclass.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/core/rdata.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/core/rfile.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/core/rhash.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/core/robject.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/core/rregexp.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/core/rstring.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/core/rstruct.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/ctype.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/dllexport.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/dosish.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/error.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/eval.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/event.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/fl_type.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/gc.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/glob.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/globals.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/has/attribute.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/has/builtin.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/has/c_attribute.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/has/extension.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/has/feature.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/has/warning.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/array.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/bignum.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/class.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/compar.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/complex.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/cont.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/dir.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/enum.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/enumerator.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/error.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/eval.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/file.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/gc.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/hash.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/io.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/load.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/marshal.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/numeric.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/object.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/parse.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/proc.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/process.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/random.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/range.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/rational.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/re.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/ruby.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/select.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/signal.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/sprintf.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/string.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/struct.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/thread.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/time.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/variable.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/intern/vm.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/interpreter.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/iterator.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/memory.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/method.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/module.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/newobj.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/rgengc.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/scan_args.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/special_consts.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/static_assert.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/stdalign.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/stdbool.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/symbol.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/token_paste.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/value.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/value_type.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/variable.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/warning_push.h
+wait_for_single_fd.o: $(hdrdir)/ruby/3/xmalloc.h
wait_for_single_fd.o: $(hdrdir)/ruby/assert.h
wait_for_single_fd.o: $(hdrdir)/ruby/backward.h
+wait_for_single_fd.o: $(hdrdir)/ruby/backward/2/assume.h
+wait_for_single_fd.o: $(hdrdir)/ruby/backward/2/attributes.h
+wait_for_single_fd.o: $(hdrdir)/ruby/backward/2/bool.h
+wait_for_single_fd.o: $(hdrdir)/ruby/backward/2/extern.h
+wait_for_single_fd.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+wait_for_single_fd.o: $(hdrdir)/ruby/backward/2/inttypes.h
+wait_for_single_fd.o: $(hdrdir)/ruby/backward/2/limits.h
+wait_for_single_fd.o: $(hdrdir)/ruby/backward/2/long_long.h
+wait_for_single_fd.o: $(hdrdir)/ruby/backward/2/r_cast.h
+wait_for_single_fd.o: $(hdrdir)/ruby/backward/2/rmodule.h
+wait_for_single_fd.o: $(hdrdir)/ruby/backward/2/stdalign.h
+wait_for_single_fd.o: $(hdrdir)/ruby/backward/2/stdarg.h
wait_for_single_fd.o: $(hdrdir)/ruby/defines.h
wait_for_single_fd.o: $(hdrdir)/ruby/encoding.h
wait_for_single_fd.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/-test-/wait_for_single_fd/extconf.rb b/ext/-test-/wait_for_single_fd/extconf.rb
index 2a976c8f4b..c27100fb42 100644
--- a/ext/-test-/wait_for_single_fd/extconf.rb
+++ b/ext/-test-/wait_for_single_fd/extconf.rb
@@ -1,4 +1,8 @@
# frozen_string_literal: false
-headers = %w(sys/types.h sys/time.h sys/event.h).select { |h| have_header(h) }
-have_func('kqueue', headers)
+case RUBY_PLATFORM when /mingw/ then
+ # skip
+else
+ headers = %w(sys/types.h sys/time.h sys/event.h).select { |h| have_header(h) }
+ have_func('kqueue', headers)
+end
create_makefile("-test-/wait_for_single_fd")
diff --git a/ext/bigdecimal/depend b/ext/bigdecimal/depend
index ffd61b8960..31bbc78e00 100644
--- a/ext/bigdecimal/depend
+++ b/ext/bigdecimal/depend
@@ -4,7 +4,159 @@ Makefile: $(BIGDECIMAL_RB)
# AUTOGENERATED DEPENDENCIES START
bigdecimal.o: $(RUBY_EXTCONF_H)
bigdecimal.o: $(arch_hdrdir)/ruby/config.h
+bigdecimal.o: $(hdrdir)/ruby/3/anyargs.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic/char.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic/double.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic/int.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic/long.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic/short.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+bigdecimal.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+bigdecimal.o: $(hdrdir)/ruby/3/assume.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/artificial.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/cold.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/const.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/constexpr.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/deprecated.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/error.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/forceinline.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/format.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/noalias.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/noexcept.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/noinline.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/nonnull.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/noreturn.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/pure.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/restrict.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/warning.h
+bigdecimal.o: $(hdrdir)/ruby/3/attr/weakref.h
+bigdecimal.o: $(hdrdir)/ruby/3/cast.h
+bigdecimal.o: $(hdrdir)/ruby/3/compiler_is.h
+bigdecimal.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+bigdecimal.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+bigdecimal.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+bigdecimal.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+bigdecimal.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+bigdecimal.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+bigdecimal.o: $(hdrdir)/ruby/3/compiler_since.h
+bigdecimal.o: $(hdrdir)/ruby/3/config.h
+bigdecimal.o: $(hdrdir)/ruby/3/constant_p.h
+bigdecimal.o: $(hdrdir)/ruby/3/core.h
+bigdecimal.o: $(hdrdir)/ruby/3/core/rarray.h
+bigdecimal.o: $(hdrdir)/ruby/3/core/rbasic.h
+bigdecimal.o: $(hdrdir)/ruby/3/core/rbignum.h
+bigdecimal.o: $(hdrdir)/ruby/3/core/rclass.h
+bigdecimal.o: $(hdrdir)/ruby/3/core/rdata.h
+bigdecimal.o: $(hdrdir)/ruby/3/core/rfile.h
+bigdecimal.o: $(hdrdir)/ruby/3/core/rhash.h
+bigdecimal.o: $(hdrdir)/ruby/3/core/robject.h
+bigdecimal.o: $(hdrdir)/ruby/3/core/rregexp.h
+bigdecimal.o: $(hdrdir)/ruby/3/core/rstring.h
+bigdecimal.o: $(hdrdir)/ruby/3/core/rstruct.h
+bigdecimal.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+bigdecimal.o: $(hdrdir)/ruby/3/ctype.h
+bigdecimal.o: $(hdrdir)/ruby/3/dllexport.h
+bigdecimal.o: $(hdrdir)/ruby/3/dosish.h
+bigdecimal.o: $(hdrdir)/ruby/3/error.h
+bigdecimal.o: $(hdrdir)/ruby/3/eval.h
+bigdecimal.o: $(hdrdir)/ruby/3/event.h
+bigdecimal.o: $(hdrdir)/ruby/3/fl_type.h
+bigdecimal.o: $(hdrdir)/ruby/3/gc.h
+bigdecimal.o: $(hdrdir)/ruby/3/glob.h
+bigdecimal.o: $(hdrdir)/ruby/3/globals.h
+bigdecimal.o: $(hdrdir)/ruby/3/has/attribute.h
+bigdecimal.o: $(hdrdir)/ruby/3/has/builtin.h
+bigdecimal.o: $(hdrdir)/ruby/3/has/c_attribute.h
+bigdecimal.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+bigdecimal.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+bigdecimal.o: $(hdrdir)/ruby/3/has/extension.h
+bigdecimal.o: $(hdrdir)/ruby/3/has/feature.h
+bigdecimal.o: $(hdrdir)/ruby/3/has/warning.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/array.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/bignum.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/class.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/compar.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/complex.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/cont.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/dir.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/enum.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/enumerator.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/error.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/eval.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/file.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/gc.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/hash.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/io.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/load.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/marshal.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/numeric.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/object.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/parse.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/proc.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/process.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/random.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/range.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/rational.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/re.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/ruby.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/select.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/signal.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/sprintf.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/string.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/struct.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/thread.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/time.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/variable.h
+bigdecimal.o: $(hdrdir)/ruby/3/intern/vm.h
+bigdecimal.o: $(hdrdir)/ruby/3/interpreter.h
+bigdecimal.o: $(hdrdir)/ruby/3/iterator.h
+bigdecimal.o: $(hdrdir)/ruby/3/memory.h
+bigdecimal.o: $(hdrdir)/ruby/3/method.h
+bigdecimal.o: $(hdrdir)/ruby/3/module.h
+bigdecimal.o: $(hdrdir)/ruby/3/newobj.h
+bigdecimal.o: $(hdrdir)/ruby/3/rgengc.h
+bigdecimal.o: $(hdrdir)/ruby/3/scan_args.h
+bigdecimal.o: $(hdrdir)/ruby/3/special_consts.h
+bigdecimal.o: $(hdrdir)/ruby/3/static_assert.h
+bigdecimal.o: $(hdrdir)/ruby/3/stdalign.h
+bigdecimal.o: $(hdrdir)/ruby/3/stdbool.h
+bigdecimal.o: $(hdrdir)/ruby/3/symbol.h
+bigdecimal.o: $(hdrdir)/ruby/3/token_paste.h
+bigdecimal.o: $(hdrdir)/ruby/3/value.h
+bigdecimal.o: $(hdrdir)/ruby/3/value_type.h
+bigdecimal.o: $(hdrdir)/ruby/3/variable.h
+bigdecimal.o: $(hdrdir)/ruby/3/warning_push.h
+bigdecimal.o: $(hdrdir)/ruby/3/xmalloc.h
bigdecimal.o: $(hdrdir)/ruby/assert.h
+bigdecimal.o: $(hdrdir)/ruby/backward/2/assume.h
+bigdecimal.o: $(hdrdir)/ruby/backward/2/attributes.h
+bigdecimal.o: $(hdrdir)/ruby/backward/2/bool.h
+bigdecimal.o: $(hdrdir)/ruby/backward/2/extern.h
+bigdecimal.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+bigdecimal.o: $(hdrdir)/ruby/backward/2/inttypes.h
+bigdecimal.o: $(hdrdir)/ruby/backward/2/limits.h
+bigdecimal.o: $(hdrdir)/ruby/backward/2/long_long.h
+bigdecimal.o: $(hdrdir)/ruby/backward/2/r_cast.h
+bigdecimal.o: $(hdrdir)/ruby/backward/2/rmodule.h
+bigdecimal.o: $(hdrdir)/ruby/backward/2/stdalign.h
+bigdecimal.o: $(hdrdir)/ruby/backward/2/stdarg.h
bigdecimal.o: $(hdrdir)/ruby/defines.h
bigdecimal.o: $(hdrdir)/ruby/intern.h
bigdecimal.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/cgi/escape/depend b/ext/cgi/escape/depend
index 8d4736616f..766041fa5b 100644
--- a/ext/cgi/escape/depend
+++ b/ext/cgi/escape/depend
@@ -2,8 +2,160 @@
escape.o: $(RUBY_EXTCONF_H)
escape.o: $(arch_hdrdir)/ruby/config.h
escape.o: $(hdrdir)/ruby.h
+escape.o: $(hdrdir)/ruby/3/anyargs.h
+escape.o: $(hdrdir)/ruby/3/arithmetic.h
+escape.o: $(hdrdir)/ruby/3/arithmetic/char.h
+escape.o: $(hdrdir)/ruby/3/arithmetic/double.h
+escape.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+escape.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+escape.o: $(hdrdir)/ruby/3/arithmetic/int.h
+escape.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+escape.o: $(hdrdir)/ruby/3/arithmetic/long.h
+escape.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+escape.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+escape.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+escape.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+escape.o: $(hdrdir)/ruby/3/arithmetic/short.h
+escape.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+escape.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+escape.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+escape.o: $(hdrdir)/ruby/3/assume.h
+escape.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+escape.o: $(hdrdir)/ruby/3/attr/artificial.h
+escape.o: $(hdrdir)/ruby/3/attr/cold.h
+escape.o: $(hdrdir)/ruby/3/attr/const.h
+escape.o: $(hdrdir)/ruby/3/attr/constexpr.h
+escape.o: $(hdrdir)/ruby/3/attr/deprecated.h
+escape.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+escape.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+escape.o: $(hdrdir)/ruby/3/attr/error.h
+escape.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+escape.o: $(hdrdir)/ruby/3/attr/forceinline.h
+escape.o: $(hdrdir)/ruby/3/attr/format.h
+escape.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+escape.o: $(hdrdir)/ruby/3/attr/noalias.h
+escape.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+escape.o: $(hdrdir)/ruby/3/attr/noexcept.h
+escape.o: $(hdrdir)/ruby/3/attr/noinline.h
+escape.o: $(hdrdir)/ruby/3/attr/nonnull.h
+escape.o: $(hdrdir)/ruby/3/attr/noreturn.h
+escape.o: $(hdrdir)/ruby/3/attr/pure.h
+escape.o: $(hdrdir)/ruby/3/attr/restrict.h
+escape.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+escape.o: $(hdrdir)/ruby/3/attr/warning.h
+escape.o: $(hdrdir)/ruby/3/attr/weakref.h
+escape.o: $(hdrdir)/ruby/3/cast.h
+escape.o: $(hdrdir)/ruby/3/compiler_is.h
+escape.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+escape.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+escape.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+escape.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+escape.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+escape.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+escape.o: $(hdrdir)/ruby/3/compiler_since.h
+escape.o: $(hdrdir)/ruby/3/config.h
+escape.o: $(hdrdir)/ruby/3/constant_p.h
+escape.o: $(hdrdir)/ruby/3/core.h
+escape.o: $(hdrdir)/ruby/3/core/rarray.h
+escape.o: $(hdrdir)/ruby/3/core/rbasic.h
+escape.o: $(hdrdir)/ruby/3/core/rbignum.h
+escape.o: $(hdrdir)/ruby/3/core/rclass.h
+escape.o: $(hdrdir)/ruby/3/core/rdata.h
+escape.o: $(hdrdir)/ruby/3/core/rfile.h
+escape.o: $(hdrdir)/ruby/3/core/rhash.h
+escape.o: $(hdrdir)/ruby/3/core/robject.h
+escape.o: $(hdrdir)/ruby/3/core/rregexp.h
+escape.o: $(hdrdir)/ruby/3/core/rstring.h
+escape.o: $(hdrdir)/ruby/3/core/rstruct.h
+escape.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+escape.o: $(hdrdir)/ruby/3/ctype.h
+escape.o: $(hdrdir)/ruby/3/dllexport.h
+escape.o: $(hdrdir)/ruby/3/dosish.h
+escape.o: $(hdrdir)/ruby/3/error.h
+escape.o: $(hdrdir)/ruby/3/eval.h
+escape.o: $(hdrdir)/ruby/3/event.h
+escape.o: $(hdrdir)/ruby/3/fl_type.h
+escape.o: $(hdrdir)/ruby/3/gc.h
+escape.o: $(hdrdir)/ruby/3/glob.h
+escape.o: $(hdrdir)/ruby/3/globals.h
+escape.o: $(hdrdir)/ruby/3/has/attribute.h
+escape.o: $(hdrdir)/ruby/3/has/builtin.h
+escape.o: $(hdrdir)/ruby/3/has/c_attribute.h
+escape.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+escape.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+escape.o: $(hdrdir)/ruby/3/has/extension.h
+escape.o: $(hdrdir)/ruby/3/has/feature.h
+escape.o: $(hdrdir)/ruby/3/has/warning.h
+escape.o: $(hdrdir)/ruby/3/intern/array.h
+escape.o: $(hdrdir)/ruby/3/intern/bignum.h
+escape.o: $(hdrdir)/ruby/3/intern/class.h
+escape.o: $(hdrdir)/ruby/3/intern/compar.h
+escape.o: $(hdrdir)/ruby/3/intern/complex.h
+escape.o: $(hdrdir)/ruby/3/intern/cont.h
+escape.o: $(hdrdir)/ruby/3/intern/dir.h
+escape.o: $(hdrdir)/ruby/3/intern/enum.h
+escape.o: $(hdrdir)/ruby/3/intern/enumerator.h
+escape.o: $(hdrdir)/ruby/3/intern/error.h
+escape.o: $(hdrdir)/ruby/3/intern/eval.h
+escape.o: $(hdrdir)/ruby/3/intern/file.h
+escape.o: $(hdrdir)/ruby/3/intern/gc.h
+escape.o: $(hdrdir)/ruby/3/intern/hash.h
+escape.o: $(hdrdir)/ruby/3/intern/io.h
+escape.o: $(hdrdir)/ruby/3/intern/load.h
+escape.o: $(hdrdir)/ruby/3/intern/marshal.h
+escape.o: $(hdrdir)/ruby/3/intern/numeric.h
+escape.o: $(hdrdir)/ruby/3/intern/object.h
+escape.o: $(hdrdir)/ruby/3/intern/parse.h
+escape.o: $(hdrdir)/ruby/3/intern/proc.h
+escape.o: $(hdrdir)/ruby/3/intern/process.h
+escape.o: $(hdrdir)/ruby/3/intern/random.h
+escape.o: $(hdrdir)/ruby/3/intern/range.h
+escape.o: $(hdrdir)/ruby/3/intern/rational.h
+escape.o: $(hdrdir)/ruby/3/intern/re.h
+escape.o: $(hdrdir)/ruby/3/intern/ruby.h
+escape.o: $(hdrdir)/ruby/3/intern/select.h
+escape.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+escape.o: $(hdrdir)/ruby/3/intern/signal.h
+escape.o: $(hdrdir)/ruby/3/intern/sprintf.h
+escape.o: $(hdrdir)/ruby/3/intern/string.h
+escape.o: $(hdrdir)/ruby/3/intern/struct.h
+escape.o: $(hdrdir)/ruby/3/intern/thread.h
+escape.o: $(hdrdir)/ruby/3/intern/time.h
+escape.o: $(hdrdir)/ruby/3/intern/variable.h
+escape.o: $(hdrdir)/ruby/3/intern/vm.h
+escape.o: $(hdrdir)/ruby/3/interpreter.h
+escape.o: $(hdrdir)/ruby/3/iterator.h
+escape.o: $(hdrdir)/ruby/3/memory.h
+escape.o: $(hdrdir)/ruby/3/method.h
+escape.o: $(hdrdir)/ruby/3/module.h
+escape.o: $(hdrdir)/ruby/3/newobj.h
+escape.o: $(hdrdir)/ruby/3/rgengc.h
+escape.o: $(hdrdir)/ruby/3/scan_args.h
+escape.o: $(hdrdir)/ruby/3/special_consts.h
+escape.o: $(hdrdir)/ruby/3/static_assert.h
+escape.o: $(hdrdir)/ruby/3/stdalign.h
+escape.o: $(hdrdir)/ruby/3/stdbool.h
+escape.o: $(hdrdir)/ruby/3/symbol.h
+escape.o: $(hdrdir)/ruby/3/token_paste.h
+escape.o: $(hdrdir)/ruby/3/value.h
+escape.o: $(hdrdir)/ruby/3/value_type.h
+escape.o: $(hdrdir)/ruby/3/variable.h
+escape.o: $(hdrdir)/ruby/3/warning_push.h
+escape.o: $(hdrdir)/ruby/3/xmalloc.h
escape.o: $(hdrdir)/ruby/assert.h
escape.o: $(hdrdir)/ruby/backward.h
+escape.o: $(hdrdir)/ruby/backward/2/assume.h
+escape.o: $(hdrdir)/ruby/backward/2/attributes.h
+escape.o: $(hdrdir)/ruby/backward/2/bool.h
+escape.o: $(hdrdir)/ruby/backward/2/extern.h
+escape.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+escape.o: $(hdrdir)/ruby/backward/2/inttypes.h
+escape.o: $(hdrdir)/ruby/backward/2/limits.h
+escape.o: $(hdrdir)/ruby/backward/2/long_long.h
+escape.o: $(hdrdir)/ruby/backward/2/r_cast.h
+escape.o: $(hdrdir)/ruby/backward/2/rmodule.h
+escape.o: $(hdrdir)/ruby/backward/2/stdalign.h
+escape.o: $(hdrdir)/ruby/backward/2/stdarg.h
escape.o: $(hdrdir)/ruby/defines.h
escape.o: $(hdrdir)/ruby/encoding.h
escape.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/continuation/depend b/ext/continuation/depend
index 08844aa6bb..c7498cccd1 100644
--- a/ext/continuation/depend
+++ b/ext/continuation/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
continuation.o: $(RUBY_EXTCONF_H)
continuation.o: $(arch_hdrdir)/ruby/config.h
+continuation.o: $(hdrdir)/ruby/3/anyargs.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic/char.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic/double.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic/int.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic/long.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic/short.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+continuation.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+continuation.o: $(hdrdir)/ruby/3/assume.h
+continuation.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+continuation.o: $(hdrdir)/ruby/3/attr/artificial.h
+continuation.o: $(hdrdir)/ruby/3/attr/cold.h
+continuation.o: $(hdrdir)/ruby/3/attr/const.h
+continuation.o: $(hdrdir)/ruby/3/attr/constexpr.h
+continuation.o: $(hdrdir)/ruby/3/attr/deprecated.h
+continuation.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+continuation.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+continuation.o: $(hdrdir)/ruby/3/attr/error.h
+continuation.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+continuation.o: $(hdrdir)/ruby/3/attr/forceinline.h
+continuation.o: $(hdrdir)/ruby/3/attr/format.h
+continuation.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+continuation.o: $(hdrdir)/ruby/3/attr/noalias.h
+continuation.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+continuation.o: $(hdrdir)/ruby/3/attr/noexcept.h
+continuation.o: $(hdrdir)/ruby/3/attr/noinline.h
+continuation.o: $(hdrdir)/ruby/3/attr/nonnull.h
+continuation.o: $(hdrdir)/ruby/3/attr/noreturn.h
+continuation.o: $(hdrdir)/ruby/3/attr/pure.h
+continuation.o: $(hdrdir)/ruby/3/attr/restrict.h
+continuation.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+continuation.o: $(hdrdir)/ruby/3/attr/warning.h
+continuation.o: $(hdrdir)/ruby/3/attr/weakref.h
+continuation.o: $(hdrdir)/ruby/3/cast.h
+continuation.o: $(hdrdir)/ruby/3/compiler_is.h
+continuation.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+continuation.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+continuation.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+continuation.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+continuation.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+continuation.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+continuation.o: $(hdrdir)/ruby/3/compiler_since.h
+continuation.o: $(hdrdir)/ruby/3/config.h
+continuation.o: $(hdrdir)/ruby/3/constant_p.h
+continuation.o: $(hdrdir)/ruby/3/core.h
+continuation.o: $(hdrdir)/ruby/3/core/rarray.h
+continuation.o: $(hdrdir)/ruby/3/core/rbasic.h
+continuation.o: $(hdrdir)/ruby/3/core/rbignum.h
+continuation.o: $(hdrdir)/ruby/3/core/rclass.h
+continuation.o: $(hdrdir)/ruby/3/core/rdata.h
+continuation.o: $(hdrdir)/ruby/3/core/rfile.h
+continuation.o: $(hdrdir)/ruby/3/core/rhash.h
+continuation.o: $(hdrdir)/ruby/3/core/robject.h
+continuation.o: $(hdrdir)/ruby/3/core/rregexp.h
+continuation.o: $(hdrdir)/ruby/3/core/rstring.h
+continuation.o: $(hdrdir)/ruby/3/core/rstruct.h
+continuation.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+continuation.o: $(hdrdir)/ruby/3/ctype.h
+continuation.o: $(hdrdir)/ruby/3/dllexport.h
+continuation.o: $(hdrdir)/ruby/3/dosish.h
+continuation.o: $(hdrdir)/ruby/3/error.h
+continuation.o: $(hdrdir)/ruby/3/eval.h
+continuation.o: $(hdrdir)/ruby/3/event.h
+continuation.o: $(hdrdir)/ruby/3/fl_type.h
+continuation.o: $(hdrdir)/ruby/3/gc.h
+continuation.o: $(hdrdir)/ruby/3/glob.h
+continuation.o: $(hdrdir)/ruby/3/globals.h
+continuation.o: $(hdrdir)/ruby/3/has/attribute.h
+continuation.o: $(hdrdir)/ruby/3/has/builtin.h
+continuation.o: $(hdrdir)/ruby/3/has/c_attribute.h
+continuation.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+continuation.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+continuation.o: $(hdrdir)/ruby/3/has/extension.h
+continuation.o: $(hdrdir)/ruby/3/has/feature.h
+continuation.o: $(hdrdir)/ruby/3/has/warning.h
+continuation.o: $(hdrdir)/ruby/3/intern/array.h
+continuation.o: $(hdrdir)/ruby/3/intern/bignum.h
+continuation.o: $(hdrdir)/ruby/3/intern/class.h
+continuation.o: $(hdrdir)/ruby/3/intern/compar.h
+continuation.o: $(hdrdir)/ruby/3/intern/complex.h
+continuation.o: $(hdrdir)/ruby/3/intern/cont.h
+continuation.o: $(hdrdir)/ruby/3/intern/dir.h
+continuation.o: $(hdrdir)/ruby/3/intern/enum.h
+continuation.o: $(hdrdir)/ruby/3/intern/enumerator.h
+continuation.o: $(hdrdir)/ruby/3/intern/error.h
+continuation.o: $(hdrdir)/ruby/3/intern/eval.h
+continuation.o: $(hdrdir)/ruby/3/intern/file.h
+continuation.o: $(hdrdir)/ruby/3/intern/gc.h
+continuation.o: $(hdrdir)/ruby/3/intern/hash.h
+continuation.o: $(hdrdir)/ruby/3/intern/io.h
+continuation.o: $(hdrdir)/ruby/3/intern/load.h
+continuation.o: $(hdrdir)/ruby/3/intern/marshal.h
+continuation.o: $(hdrdir)/ruby/3/intern/numeric.h
+continuation.o: $(hdrdir)/ruby/3/intern/object.h
+continuation.o: $(hdrdir)/ruby/3/intern/parse.h
+continuation.o: $(hdrdir)/ruby/3/intern/proc.h
+continuation.o: $(hdrdir)/ruby/3/intern/process.h
+continuation.o: $(hdrdir)/ruby/3/intern/random.h
+continuation.o: $(hdrdir)/ruby/3/intern/range.h
+continuation.o: $(hdrdir)/ruby/3/intern/rational.h
+continuation.o: $(hdrdir)/ruby/3/intern/re.h
+continuation.o: $(hdrdir)/ruby/3/intern/ruby.h
+continuation.o: $(hdrdir)/ruby/3/intern/select.h
+continuation.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+continuation.o: $(hdrdir)/ruby/3/intern/signal.h
+continuation.o: $(hdrdir)/ruby/3/intern/sprintf.h
+continuation.o: $(hdrdir)/ruby/3/intern/string.h
+continuation.o: $(hdrdir)/ruby/3/intern/struct.h
+continuation.o: $(hdrdir)/ruby/3/intern/thread.h
+continuation.o: $(hdrdir)/ruby/3/intern/time.h
+continuation.o: $(hdrdir)/ruby/3/intern/variable.h
+continuation.o: $(hdrdir)/ruby/3/intern/vm.h
+continuation.o: $(hdrdir)/ruby/3/interpreter.h
+continuation.o: $(hdrdir)/ruby/3/iterator.h
+continuation.o: $(hdrdir)/ruby/3/memory.h
+continuation.o: $(hdrdir)/ruby/3/method.h
+continuation.o: $(hdrdir)/ruby/3/module.h
+continuation.o: $(hdrdir)/ruby/3/newobj.h
+continuation.o: $(hdrdir)/ruby/3/rgengc.h
+continuation.o: $(hdrdir)/ruby/3/scan_args.h
+continuation.o: $(hdrdir)/ruby/3/special_consts.h
+continuation.o: $(hdrdir)/ruby/3/static_assert.h
+continuation.o: $(hdrdir)/ruby/3/stdalign.h
+continuation.o: $(hdrdir)/ruby/3/stdbool.h
+continuation.o: $(hdrdir)/ruby/3/symbol.h
+continuation.o: $(hdrdir)/ruby/3/token_paste.h
+continuation.o: $(hdrdir)/ruby/3/value.h
+continuation.o: $(hdrdir)/ruby/3/value_type.h
+continuation.o: $(hdrdir)/ruby/3/variable.h
+continuation.o: $(hdrdir)/ruby/3/warning_push.h
+continuation.o: $(hdrdir)/ruby/3/xmalloc.h
continuation.o: $(hdrdir)/ruby/assert.h
continuation.o: $(hdrdir)/ruby/backward.h
+continuation.o: $(hdrdir)/ruby/backward/2/assume.h
+continuation.o: $(hdrdir)/ruby/backward/2/attributes.h
+continuation.o: $(hdrdir)/ruby/backward/2/bool.h
+continuation.o: $(hdrdir)/ruby/backward/2/extern.h
+continuation.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+continuation.o: $(hdrdir)/ruby/backward/2/inttypes.h
+continuation.o: $(hdrdir)/ruby/backward/2/limits.h
+continuation.o: $(hdrdir)/ruby/backward/2/long_long.h
+continuation.o: $(hdrdir)/ruby/backward/2/r_cast.h
+continuation.o: $(hdrdir)/ruby/backward/2/rmodule.h
+continuation.o: $(hdrdir)/ruby/backward/2/stdalign.h
+continuation.o: $(hdrdir)/ruby/backward/2/stdarg.h
continuation.o: $(hdrdir)/ruby/defines.h
continuation.o: $(hdrdir)/ruby/intern.h
continuation.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/coverage/depend b/ext/coverage/depend
index 18f3a86335..d81c9ea42f 100644
--- a/ext/coverage/depend
+++ b/ext/coverage/depend
@@ -2,8 +2,160 @@
coverage.o: $(RUBY_EXTCONF_H)
coverage.o: $(arch_hdrdir)/ruby/config.h
coverage.o: $(hdrdir)/ruby.h
+coverage.o: $(hdrdir)/ruby/3/anyargs.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic/char.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic/double.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic/int.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic/long.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic/short.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+coverage.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+coverage.o: $(hdrdir)/ruby/3/assume.h
+coverage.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+coverage.o: $(hdrdir)/ruby/3/attr/artificial.h
+coverage.o: $(hdrdir)/ruby/3/attr/cold.h
+coverage.o: $(hdrdir)/ruby/3/attr/const.h
+coverage.o: $(hdrdir)/ruby/3/attr/constexpr.h
+coverage.o: $(hdrdir)/ruby/3/attr/deprecated.h
+coverage.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+coverage.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+coverage.o: $(hdrdir)/ruby/3/attr/error.h
+coverage.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+coverage.o: $(hdrdir)/ruby/3/attr/forceinline.h
+coverage.o: $(hdrdir)/ruby/3/attr/format.h
+coverage.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+coverage.o: $(hdrdir)/ruby/3/attr/noalias.h
+coverage.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+coverage.o: $(hdrdir)/ruby/3/attr/noexcept.h
+coverage.o: $(hdrdir)/ruby/3/attr/noinline.h
+coverage.o: $(hdrdir)/ruby/3/attr/nonnull.h
+coverage.o: $(hdrdir)/ruby/3/attr/noreturn.h
+coverage.o: $(hdrdir)/ruby/3/attr/pure.h
+coverage.o: $(hdrdir)/ruby/3/attr/restrict.h
+coverage.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+coverage.o: $(hdrdir)/ruby/3/attr/warning.h
+coverage.o: $(hdrdir)/ruby/3/attr/weakref.h
+coverage.o: $(hdrdir)/ruby/3/cast.h
+coverage.o: $(hdrdir)/ruby/3/compiler_is.h
+coverage.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+coverage.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+coverage.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+coverage.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+coverage.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+coverage.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+coverage.o: $(hdrdir)/ruby/3/compiler_since.h
+coverage.o: $(hdrdir)/ruby/3/config.h
+coverage.o: $(hdrdir)/ruby/3/constant_p.h
+coverage.o: $(hdrdir)/ruby/3/core.h
+coverage.o: $(hdrdir)/ruby/3/core/rarray.h
+coverage.o: $(hdrdir)/ruby/3/core/rbasic.h
+coverage.o: $(hdrdir)/ruby/3/core/rbignum.h
+coverage.o: $(hdrdir)/ruby/3/core/rclass.h
+coverage.o: $(hdrdir)/ruby/3/core/rdata.h
+coverage.o: $(hdrdir)/ruby/3/core/rfile.h
+coverage.o: $(hdrdir)/ruby/3/core/rhash.h
+coverage.o: $(hdrdir)/ruby/3/core/robject.h
+coverage.o: $(hdrdir)/ruby/3/core/rregexp.h
+coverage.o: $(hdrdir)/ruby/3/core/rstring.h
+coverage.o: $(hdrdir)/ruby/3/core/rstruct.h
+coverage.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+coverage.o: $(hdrdir)/ruby/3/ctype.h
+coverage.o: $(hdrdir)/ruby/3/dllexport.h
+coverage.o: $(hdrdir)/ruby/3/dosish.h
+coverage.o: $(hdrdir)/ruby/3/error.h
+coverage.o: $(hdrdir)/ruby/3/eval.h
+coverage.o: $(hdrdir)/ruby/3/event.h
+coverage.o: $(hdrdir)/ruby/3/fl_type.h
+coverage.o: $(hdrdir)/ruby/3/gc.h
+coverage.o: $(hdrdir)/ruby/3/glob.h
+coverage.o: $(hdrdir)/ruby/3/globals.h
+coverage.o: $(hdrdir)/ruby/3/has/attribute.h
+coverage.o: $(hdrdir)/ruby/3/has/builtin.h
+coverage.o: $(hdrdir)/ruby/3/has/c_attribute.h
+coverage.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+coverage.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+coverage.o: $(hdrdir)/ruby/3/has/extension.h
+coverage.o: $(hdrdir)/ruby/3/has/feature.h
+coverage.o: $(hdrdir)/ruby/3/has/warning.h
+coverage.o: $(hdrdir)/ruby/3/intern/array.h
+coverage.o: $(hdrdir)/ruby/3/intern/bignum.h
+coverage.o: $(hdrdir)/ruby/3/intern/class.h
+coverage.o: $(hdrdir)/ruby/3/intern/compar.h
+coverage.o: $(hdrdir)/ruby/3/intern/complex.h
+coverage.o: $(hdrdir)/ruby/3/intern/cont.h
+coverage.o: $(hdrdir)/ruby/3/intern/dir.h
+coverage.o: $(hdrdir)/ruby/3/intern/enum.h
+coverage.o: $(hdrdir)/ruby/3/intern/enumerator.h
+coverage.o: $(hdrdir)/ruby/3/intern/error.h
+coverage.o: $(hdrdir)/ruby/3/intern/eval.h
+coverage.o: $(hdrdir)/ruby/3/intern/file.h
+coverage.o: $(hdrdir)/ruby/3/intern/gc.h
+coverage.o: $(hdrdir)/ruby/3/intern/hash.h
+coverage.o: $(hdrdir)/ruby/3/intern/io.h
+coverage.o: $(hdrdir)/ruby/3/intern/load.h
+coverage.o: $(hdrdir)/ruby/3/intern/marshal.h
+coverage.o: $(hdrdir)/ruby/3/intern/numeric.h
+coverage.o: $(hdrdir)/ruby/3/intern/object.h
+coverage.o: $(hdrdir)/ruby/3/intern/parse.h
+coverage.o: $(hdrdir)/ruby/3/intern/proc.h
+coverage.o: $(hdrdir)/ruby/3/intern/process.h
+coverage.o: $(hdrdir)/ruby/3/intern/random.h
+coverage.o: $(hdrdir)/ruby/3/intern/range.h
+coverage.o: $(hdrdir)/ruby/3/intern/rational.h
+coverage.o: $(hdrdir)/ruby/3/intern/re.h
+coverage.o: $(hdrdir)/ruby/3/intern/ruby.h
+coverage.o: $(hdrdir)/ruby/3/intern/select.h
+coverage.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+coverage.o: $(hdrdir)/ruby/3/intern/signal.h
+coverage.o: $(hdrdir)/ruby/3/intern/sprintf.h
+coverage.o: $(hdrdir)/ruby/3/intern/string.h
+coverage.o: $(hdrdir)/ruby/3/intern/struct.h
+coverage.o: $(hdrdir)/ruby/3/intern/thread.h
+coverage.o: $(hdrdir)/ruby/3/intern/time.h
+coverage.o: $(hdrdir)/ruby/3/intern/variable.h
+coverage.o: $(hdrdir)/ruby/3/intern/vm.h
+coverage.o: $(hdrdir)/ruby/3/interpreter.h
+coverage.o: $(hdrdir)/ruby/3/iterator.h
+coverage.o: $(hdrdir)/ruby/3/memory.h
+coverage.o: $(hdrdir)/ruby/3/method.h
+coverage.o: $(hdrdir)/ruby/3/module.h
+coverage.o: $(hdrdir)/ruby/3/newobj.h
+coverage.o: $(hdrdir)/ruby/3/rgengc.h
+coverage.o: $(hdrdir)/ruby/3/scan_args.h
+coverage.o: $(hdrdir)/ruby/3/special_consts.h
+coverage.o: $(hdrdir)/ruby/3/static_assert.h
+coverage.o: $(hdrdir)/ruby/3/stdalign.h
+coverage.o: $(hdrdir)/ruby/3/stdbool.h
+coverage.o: $(hdrdir)/ruby/3/symbol.h
+coverage.o: $(hdrdir)/ruby/3/token_paste.h
+coverage.o: $(hdrdir)/ruby/3/value.h
+coverage.o: $(hdrdir)/ruby/3/value_type.h
+coverage.o: $(hdrdir)/ruby/3/variable.h
+coverage.o: $(hdrdir)/ruby/3/warning_push.h
+coverage.o: $(hdrdir)/ruby/3/xmalloc.h
coverage.o: $(hdrdir)/ruby/assert.h
coverage.o: $(hdrdir)/ruby/backward.h
+coverage.o: $(hdrdir)/ruby/backward/2/assume.h
+coverage.o: $(hdrdir)/ruby/backward/2/attributes.h
+coverage.o: $(hdrdir)/ruby/backward/2/bool.h
+coverage.o: $(hdrdir)/ruby/backward/2/extern.h
+coverage.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+coverage.o: $(hdrdir)/ruby/backward/2/inttypes.h
+coverage.o: $(hdrdir)/ruby/backward/2/limits.h
+coverage.o: $(hdrdir)/ruby/backward/2/long_long.h
+coverage.o: $(hdrdir)/ruby/backward/2/r_cast.h
+coverage.o: $(hdrdir)/ruby/backward/2/rmodule.h
+coverage.o: $(hdrdir)/ruby/backward/2/stdalign.h
+coverage.o: $(hdrdir)/ruby/backward/2/stdarg.h
coverage.o: $(hdrdir)/ruby/defines.h
coverage.o: $(hdrdir)/ruby/intern.h
coverage.o: $(hdrdir)/ruby/missing.h
@@ -24,7 +176,6 @@ coverage.o: $(top_srcdir)/internal/hash.h
coverage.o: $(top_srcdir)/internal/imemo.h
coverage.o: $(top_srcdir)/internal/serial.h
coverage.o: $(top_srcdir)/internal/static_assert.h
-coverage.o: $(top_srcdir)/internal/stdbool.h
coverage.o: $(top_srcdir)/internal/thread.h
coverage.o: $(top_srcdir)/internal/vm.h
coverage.o: $(top_srcdir)/internal/warnings.h
diff --git a/ext/date/depend b/ext/date/depend
index 28847bef13..4ebe84967f 100644
--- a/ext/date/depend
+++ b/ext/date/depend
@@ -2,8 +2,160 @@
date_core.o: $(RUBY_EXTCONF_H)
date_core.o: $(arch_hdrdir)/ruby/config.h
date_core.o: $(hdrdir)/ruby.h
+date_core.o: $(hdrdir)/ruby/3/anyargs.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic/char.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic/double.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic/int.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic/long.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic/short.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+date_core.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+date_core.o: $(hdrdir)/ruby/3/assume.h
+date_core.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+date_core.o: $(hdrdir)/ruby/3/attr/artificial.h
+date_core.o: $(hdrdir)/ruby/3/attr/cold.h
+date_core.o: $(hdrdir)/ruby/3/attr/const.h
+date_core.o: $(hdrdir)/ruby/3/attr/constexpr.h
+date_core.o: $(hdrdir)/ruby/3/attr/deprecated.h
+date_core.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+date_core.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+date_core.o: $(hdrdir)/ruby/3/attr/error.h
+date_core.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+date_core.o: $(hdrdir)/ruby/3/attr/forceinline.h
+date_core.o: $(hdrdir)/ruby/3/attr/format.h
+date_core.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+date_core.o: $(hdrdir)/ruby/3/attr/noalias.h
+date_core.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+date_core.o: $(hdrdir)/ruby/3/attr/noexcept.h
+date_core.o: $(hdrdir)/ruby/3/attr/noinline.h
+date_core.o: $(hdrdir)/ruby/3/attr/nonnull.h
+date_core.o: $(hdrdir)/ruby/3/attr/noreturn.h
+date_core.o: $(hdrdir)/ruby/3/attr/pure.h
+date_core.o: $(hdrdir)/ruby/3/attr/restrict.h
+date_core.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+date_core.o: $(hdrdir)/ruby/3/attr/warning.h
+date_core.o: $(hdrdir)/ruby/3/attr/weakref.h
+date_core.o: $(hdrdir)/ruby/3/cast.h
+date_core.o: $(hdrdir)/ruby/3/compiler_is.h
+date_core.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+date_core.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+date_core.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+date_core.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+date_core.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+date_core.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+date_core.o: $(hdrdir)/ruby/3/compiler_since.h
+date_core.o: $(hdrdir)/ruby/3/config.h
+date_core.o: $(hdrdir)/ruby/3/constant_p.h
+date_core.o: $(hdrdir)/ruby/3/core.h
+date_core.o: $(hdrdir)/ruby/3/core/rarray.h
+date_core.o: $(hdrdir)/ruby/3/core/rbasic.h
+date_core.o: $(hdrdir)/ruby/3/core/rbignum.h
+date_core.o: $(hdrdir)/ruby/3/core/rclass.h
+date_core.o: $(hdrdir)/ruby/3/core/rdata.h
+date_core.o: $(hdrdir)/ruby/3/core/rfile.h
+date_core.o: $(hdrdir)/ruby/3/core/rhash.h
+date_core.o: $(hdrdir)/ruby/3/core/robject.h
+date_core.o: $(hdrdir)/ruby/3/core/rregexp.h
+date_core.o: $(hdrdir)/ruby/3/core/rstring.h
+date_core.o: $(hdrdir)/ruby/3/core/rstruct.h
+date_core.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+date_core.o: $(hdrdir)/ruby/3/ctype.h
+date_core.o: $(hdrdir)/ruby/3/dllexport.h
+date_core.o: $(hdrdir)/ruby/3/dosish.h
+date_core.o: $(hdrdir)/ruby/3/error.h
+date_core.o: $(hdrdir)/ruby/3/eval.h
+date_core.o: $(hdrdir)/ruby/3/event.h
+date_core.o: $(hdrdir)/ruby/3/fl_type.h
+date_core.o: $(hdrdir)/ruby/3/gc.h
+date_core.o: $(hdrdir)/ruby/3/glob.h
+date_core.o: $(hdrdir)/ruby/3/globals.h
+date_core.o: $(hdrdir)/ruby/3/has/attribute.h
+date_core.o: $(hdrdir)/ruby/3/has/builtin.h
+date_core.o: $(hdrdir)/ruby/3/has/c_attribute.h
+date_core.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+date_core.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+date_core.o: $(hdrdir)/ruby/3/has/extension.h
+date_core.o: $(hdrdir)/ruby/3/has/feature.h
+date_core.o: $(hdrdir)/ruby/3/has/warning.h
+date_core.o: $(hdrdir)/ruby/3/intern/array.h
+date_core.o: $(hdrdir)/ruby/3/intern/bignum.h
+date_core.o: $(hdrdir)/ruby/3/intern/class.h
+date_core.o: $(hdrdir)/ruby/3/intern/compar.h
+date_core.o: $(hdrdir)/ruby/3/intern/complex.h
+date_core.o: $(hdrdir)/ruby/3/intern/cont.h
+date_core.o: $(hdrdir)/ruby/3/intern/dir.h
+date_core.o: $(hdrdir)/ruby/3/intern/enum.h
+date_core.o: $(hdrdir)/ruby/3/intern/enumerator.h
+date_core.o: $(hdrdir)/ruby/3/intern/error.h
+date_core.o: $(hdrdir)/ruby/3/intern/eval.h
+date_core.o: $(hdrdir)/ruby/3/intern/file.h
+date_core.o: $(hdrdir)/ruby/3/intern/gc.h
+date_core.o: $(hdrdir)/ruby/3/intern/hash.h
+date_core.o: $(hdrdir)/ruby/3/intern/io.h
+date_core.o: $(hdrdir)/ruby/3/intern/load.h
+date_core.o: $(hdrdir)/ruby/3/intern/marshal.h
+date_core.o: $(hdrdir)/ruby/3/intern/numeric.h
+date_core.o: $(hdrdir)/ruby/3/intern/object.h
+date_core.o: $(hdrdir)/ruby/3/intern/parse.h
+date_core.o: $(hdrdir)/ruby/3/intern/proc.h
+date_core.o: $(hdrdir)/ruby/3/intern/process.h
+date_core.o: $(hdrdir)/ruby/3/intern/random.h
+date_core.o: $(hdrdir)/ruby/3/intern/range.h
+date_core.o: $(hdrdir)/ruby/3/intern/rational.h
+date_core.o: $(hdrdir)/ruby/3/intern/re.h
+date_core.o: $(hdrdir)/ruby/3/intern/ruby.h
+date_core.o: $(hdrdir)/ruby/3/intern/select.h
+date_core.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+date_core.o: $(hdrdir)/ruby/3/intern/signal.h
+date_core.o: $(hdrdir)/ruby/3/intern/sprintf.h
+date_core.o: $(hdrdir)/ruby/3/intern/string.h
+date_core.o: $(hdrdir)/ruby/3/intern/struct.h
+date_core.o: $(hdrdir)/ruby/3/intern/thread.h
+date_core.o: $(hdrdir)/ruby/3/intern/time.h
+date_core.o: $(hdrdir)/ruby/3/intern/variable.h
+date_core.o: $(hdrdir)/ruby/3/intern/vm.h
+date_core.o: $(hdrdir)/ruby/3/interpreter.h
+date_core.o: $(hdrdir)/ruby/3/iterator.h
+date_core.o: $(hdrdir)/ruby/3/memory.h
+date_core.o: $(hdrdir)/ruby/3/method.h
+date_core.o: $(hdrdir)/ruby/3/module.h
+date_core.o: $(hdrdir)/ruby/3/newobj.h
+date_core.o: $(hdrdir)/ruby/3/rgengc.h
+date_core.o: $(hdrdir)/ruby/3/scan_args.h
+date_core.o: $(hdrdir)/ruby/3/special_consts.h
+date_core.o: $(hdrdir)/ruby/3/static_assert.h
+date_core.o: $(hdrdir)/ruby/3/stdalign.h
+date_core.o: $(hdrdir)/ruby/3/stdbool.h
+date_core.o: $(hdrdir)/ruby/3/symbol.h
+date_core.o: $(hdrdir)/ruby/3/token_paste.h
+date_core.o: $(hdrdir)/ruby/3/value.h
+date_core.o: $(hdrdir)/ruby/3/value_type.h
+date_core.o: $(hdrdir)/ruby/3/variable.h
+date_core.o: $(hdrdir)/ruby/3/warning_push.h
+date_core.o: $(hdrdir)/ruby/3/xmalloc.h
date_core.o: $(hdrdir)/ruby/assert.h
date_core.o: $(hdrdir)/ruby/backward.h
+date_core.o: $(hdrdir)/ruby/backward/2/assume.h
+date_core.o: $(hdrdir)/ruby/backward/2/attributes.h
+date_core.o: $(hdrdir)/ruby/backward/2/bool.h
+date_core.o: $(hdrdir)/ruby/backward/2/extern.h
+date_core.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+date_core.o: $(hdrdir)/ruby/backward/2/inttypes.h
+date_core.o: $(hdrdir)/ruby/backward/2/limits.h
+date_core.o: $(hdrdir)/ruby/backward/2/long_long.h
+date_core.o: $(hdrdir)/ruby/backward/2/r_cast.h
+date_core.o: $(hdrdir)/ruby/backward/2/rmodule.h
+date_core.o: $(hdrdir)/ruby/backward/2/stdalign.h
+date_core.o: $(hdrdir)/ruby/backward/2/stdarg.h
date_core.o: $(hdrdir)/ruby/defines.h
date_core.o: $(hdrdir)/ruby/encoding.h
date_core.o: $(hdrdir)/ruby/intern.h
@@ -19,8 +171,161 @@ date_core.o: date_tmx.h
date_parse.o: $(RUBY_EXTCONF_H)
date_parse.o: $(arch_hdrdir)/ruby/config.h
date_parse.o: $(hdrdir)/ruby.h
+date_parse.o: $(hdrdir)/ruby/3/anyargs.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic/char.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic/double.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic/int.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic/long.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic/short.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+date_parse.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+date_parse.o: $(hdrdir)/ruby/3/assume.h
+date_parse.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+date_parse.o: $(hdrdir)/ruby/3/attr/artificial.h
+date_parse.o: $(hdrdir)/ruby/3/attr/cold.h
+date_parse.o: $(hdrdir)/ruby/3/attr/const.h
+date_parse.o: $(hdrdir)/ruby/3/attr/constexpr.h
+date_parse.o: $(hdrdir)/ruby/3/attr/deprecated.h
+date_parse.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+date_parse.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+date_parse.o: $(hdrdir)/ruby/3/attr/error.h
+date_parse.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+date_parse.o: $(hdrdir)/ruby/3/attr/forceinline.h
+date_parse.o: $(hdrdir)/ruby/3/attr/format.h
+date_parse.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+date_parse.o: $(hdrdir)/ruby/3/attr/noalias.h
+date_parse.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+date_parse.o: $(hdrdir)/ruby/3/attr/noexcept.h
+date_parse.o: $(hdrdir)/ruby/3/attr/noinline.h
+date_parse.o: $(hdrdir)/ruby/3/attr/nonnull.h
+date_parse.o: $(hdrdir)/ruby/3/attr/noreturn.h
+date_parse.o: $(hdrdir)/ruby/3/attr/pure.h
+date_parse.o: $(hdrdir)/ruby/3/attr/restrict.h
+date_parse.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+date_parse.o: $(hdrdir)/ruby/3/attr/warning.h
+date_parse.o: $(hdrdir)/ruby/3/attr/weakref.h
+date_parse.o: $(hdrdir)/ruby/3/cast.h
+date_parse.o: $(hdrdir)/ruby/3/compiler_is.h
+date_parse.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+date_parse.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+date_parse.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+date_parse.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+date_parse.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+date_parse.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+date_parse.o: $(hdrdir)/ruby/3/compiler_since.h
+date_parse.o: $(hdrdir)/ruby/3/config.h
+date_parse.o: $(hdrdir)/ruby/3/constant_p.h
+date_parse.o: $(hdrdir)/ruby/3/core.h
+date_parse.o: $(hdrdir)/ruby/3/core/rarray.h
+date_parse.o: $(hdrdir)/ruby/3/core/rbasic.h
+date_parse.o: $(hdrdir)/ruby/3/core/rbignum.h
+date_parse.o: $(hdrdir)/ruby/3/core/rclass.h
+date_parse.o: $(hdrdir)/ruby/3/core/rdata.h
+date_parse.o: $(hdrdir)/ruby/3/core/rfile.h
+date_parse.o: $(hdrdir)/ruby/3/core/rhash.h
+date_parse.o: $(hdrdir)/ruby/3/core/rmatch.h
+date_parse.o: $(hdrdir)/ruby/3/core/robject.h
+date_parse.o: $(hdrdir)/ruby/3/core/rregexp.h
+date_parse.o: $(hdrdir)/ruby/3/core/rstring.h
+date_parse.o: $(hdrdir)/ruby/3/core/rstruct.h
+date_parse.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+date_parse.o: $(hdrdir)/ruby/3/ctype.h
+date_parse.o: $(hdrdir)/ruby/3/dllexport.h
+date_parse.o: $(hdrdir)/ruby/3/dosish.h
+date_parse.o: $(hdrdir)/ruby/3/error.h
+date_parse.o: $(hdrdir)/ruby/3/eval.h
+date_parse.o: $(hdrdir)/ruby/3/event.h
+date_parse.o: $(hdrdir)/ruby/3/fl_type.h
+date_parse.o: $(hdrdir)/ruby/3/gc.h
+date_parse.o: $(hdrdir)/ruby/3/glob.h
+date_parse.o: $(hdrdir)/ruby/3/globals.h
+date_parse.o: $(hdrdir)/ruby/3/has/attribute.h
+date_parse.o: $(hdrdir)/ruby/3/has/builtin.h
+date_parse.o: $(hdrdir)/ruby/3/has/c_attribute.h
+date_parse.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+date_parse.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+date_parse.o: $(hdrdir)/ruby/3/has/extension.h
+date_parse.o: $(hdrdir)/ruby/3/has/feature.h
+date_parse.o: $(hdrdir)/ruby/3/has/warning.h
+date_parse.o: $(hdrdir)/ruby/3/intern/array.h
+date_parse.o: $(hdrdir)/ruby/3/intern/bignum.h
+date_parse.o: $(hdrdir)/ruby/3/intern/class.h
+date_parse.o: $(hdrdir)/ruby/3/intern/compar.h
+date_parse.o: $(hdrdir)/ruby/3/intern/complex.h
+date_parse.o: $(hdrdir)/ruby/3/intern/cont.h
+date_parse.o: $(hdrdir)/ruby/3/intern/dir.h
+date_parse.o: $(hdrdir)/ruby/3/intern/enum.h
+date_parse.o: $(hdrdir)/ruby/3/intern/enumerator.h
+date_parse.o: $(hdrdir)/ruby/3/intern/error.h
+date_parse.o: $(hdrdir)/ruby/3/intern/eval.h
+date_parse.o: $(hdrdir)/ruby/3/intern/file.h
+date_parse.o: $(hdrdir)/ruby/3/intern/gc.h
+date_parse.o: $(hdrdir)/ruby/3/intern/hash.h
+date_parse.o: $(hdrdir)/ruby/3/intern/io.h
+date_parse.o: $(hdrdir)/ruby/3/intern/load.h
+date_parse.o: $(hdrdir)/ruby/3/intern/marshal.h
+date_parse.o: $(hdrdir)/ruby/3/intern/numeric.h
+date_parse.o: $(hdrdir)/ruby/3/intern/object.h
+date_parse.o: $(hdrdir)/ruby/3/intern/parse.h
+date_parse.o: $(hdrdir)/ruby/3/intern/proc.h
+date_parse.o: $(hdrdir)/ruby/3/intern/process.h
+date_parse.o: $(hdrdir)/ruby/3/intern/random.h
+date_parse.o: $(hdrdir)/ruby/3/intern/range.h
+date_parse.o: $(hdrdir)/ruby/3/intern/rational.h
+date_parse.o: $(hdrdir)/ruby/3/intern/re.h
+date_parse.o: $(hdrdir)/ruby/3/intern/ruby.h
+date_parse.o: $(hdrdir)/ruby/3/intern/select.h
+date_parse.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+date_parse.o: $(hdrdir)/ruby/3/intern/signal.h
+date_parse.o: $(hdrdir)/ruby/3/intern/sprintf.h
+date_parse.o: $(hdrdir)/ruby/3/intern/string.h
+date_parse.o: $(hdrdir)/ruby/3/intern/struct.h
+date_parse.o: $(hdrdir)/ruby/3/intern/thread.h
+date_parse.o: $(hdrdir)/ruby/3/intern/time.h
+date_parse.o: $(hdrdir)/ruby/3/intern/variable.h
+date_parse.o: $(hdrdir)/ruby/3/intern/vm.h
+date_parse.o: $(hdrdir)/ruby/3/interpreter.h
+date_parse.o: $(hdrdir)/ruby/3/iterator.h
+date_parse.o: $(hdrdir)/ruby/3/memory.h
+date_parse.o: $(hdrdir)/ruby/3/method.h
+date_parse.o: $(hdrdir)/ruby/3/module.h
+date_parse.o: $(hdrdir)/ruby/3/newobj.h
+date_parse.o: $(hdrdir)/ruby/3/rgengc.h
+date_parse.o: $(hdrdir)/ruby/3/scan_args.h
+date_parse.o: $(hdrdir)/ruby/3/special_consts.h
+date_parse.o: $(hdrdir)/ruby/3/static_assert.h
+date_parse.o: $(hdrdir)/ruby/3/stdalign.h
+date_parse.o: $(hdrdir)/ruby/3/stdbool.h
+date_parse.o: $(hdrdir)/ruby/3/symbol.h
+date_parse.o: $(hdrdir)/ruby/3/token_paste.h
+date_parse.o: $(hdrdir)/ruby/3/value.h
+date_parse.o: $(hdrdir)/ruby/3/value_type.h
+date_parse.o: $(hdrdir)/ruby/3/variable.h
+date_parse.o: $(hdrdir)/ruby/3/warning_push.h
+date_parse.o: $(hdrdir)/ruby/3/xmalloc.h
date_parse.o: $(hdrdir)/ruby/assert.h
date_parse.o: $(hdrdir)/ruby/backward.h
+date_parse.o: $(hdrdir)/ruby/backward/2/assume.h
+date_parse.o: $(hdrdir)/ruby/backward/2/attributes.h
+date_parse.o: $(hdrdir)/ruby/backward/2/bool.h
+date_parse.o: $(hdrdir)/ruby/backward/2/extern.h
+date_parse.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+date_parse.o: $(hdrdir)/ruby/backward/2/inttypes.h
+date_parse.o: $(hdrdir)/ruby/backward/2/limits.h
+date_parse.o: $(hdrdir)/ruby/backward/2/long_long.h
+date_parse.o: $(hdrdir)/ruby/backward/2/r_cast.h
+date_parse.o: $(hdrdir)/ruby/backward/2/rmodule.h
+date_parse.o: $(hdrdir)/ruby/backward/2/stdalign.h
+date_parse.o: $(hdrdir)/ruby/backward/2/stdarg.h
date_parse.o: $(hdrdir)/ruby/defines.h
date_parse.o: $(hdrdir)/ruby/encoding.h
date_parse.o: $(hdrdir)/ruby/intern.h
@@ -37,8 +342,160 @@ date_parse.o: zonetab.h
date_parse.o: zonetab.list
date_strftime.o: $(RUBY_EXTCONF_H)
date_strftime.o: $(arch_hdrdir)/ruby/config.h
+date_strftime.o: $(hdrdir)/ruby/3/anyargs.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic/char.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic/double.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic/int.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic/long.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic/short.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+date_strftime.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+date_strftime.o: $(hdrdir)/ruby/3/assume.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/artificial.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/cold.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/const.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/constexpr.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/deprecated.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/error.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/forceinline.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/format.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/noalias.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/noexcept.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/noinline.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/nonnull.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/noreturn.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/pure.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/restrict.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/warning.h
+date_strftime.o: $(hdrdir)/ruby/3/attr/weakref.h
+date_strftime.o: $(hdrdir)/ruby/3/cast.h
+date_strftime.o: $(hdrdir)/ruby/3/compiler_is.h
+date_strftime.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+date_strftime.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+date_strftime.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+date_strftime.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+date_strftime.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+date_strftime.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+date_strftime.o: $(hdrdir)/ruby/3/compiler_since.h
+date_strftime.o: $(hdrdir)/ruby/3/config.h
+date_strftime.o: $(hdrdir)/ruby/3/constant_p.h
+date_strftime.o: $(hdrdir)/ruby/3/core.h
+date_strftime.o: $(hdrdir)/ruby/3/core/rarray.h
+date_strftime.o: $(hdrdir)/ruby/3/core/rbasic.h
+date_strftime.o: $(hdrdir)/ruby/3/core/rbignum.h
+date_strftime.o: $(hdrdir)/ruby/3/core/rclass.h
+date_strftime.o: $(hdrdir)/ruby/3/core/rdata.h
+date_strftime.o: $(hdrdir)/ruby/3/core/rfile.h
+date_strftime.o: $(hdrdir)/ruby/3/core/rhash.h
+date_strftime.o: $(hdrdir)/ruby/3/core/robject.h
+date_strftime.o: $(hdrdir)/ruby/3/core/rregexp.h
+date_strftime.o: $(hdrdir)/ruby/3/core/rstring.h
+date_strftime.o: $(hdrdir)/ruby/3/core/rstruct.h
+date_strftime.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+date_strftime.o: $(hdrdir)/ruby/3/ctype.h
+date_strftime.o: $(hdrdir)/ruby/3/dllexport.h
+date_strftime.o: $(hdrdir)/ruby/3/dosish.h
+date_strftime.o: $(hdrdir)/ruby/3/error.h
+date_strftime.o: $(hdrdir)/ruby/3/eval.h
+date_strftime.o: $(hdrdir)/ruby/3/event.h
+date_strftime.o: $(hdrdir)/ruby/3/fl_type.h
+date_strftime.o: $(hdrdir)/ruby/3/gc.h
+date_strftime.o: $(hdrdir)/ruby/3/glob.h
+date_strftime.o: $(hdrdir)/ruby/3/globals.h
+date_strftime.o: $(hdrdir)/ruby/3/has/attribute.h
+date_strftime.o: $(hdrdir)/ruby/3/has/builtin.h
+date_strftime.o: $(hdrdir)/ruby/3/has/c_attribute.h
+date_strftime.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+date_strftime.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+date_strftime.o: $(hdrdir)/ruby/3/has/extension.h
+date_strftime.o: $(hdrdir)/ruby/3/has/feature.h
+date_strftime.o: $(hdrdir)/ruby/3/has/warning.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/array.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/bignum.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/class.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/compar.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/complex.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/cont.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/dir.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/enum.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/enumerator.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/error.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/eval.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/file.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/gc.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/hash.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/io.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/load.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/marshal.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/numeric.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/object.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/parse.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/proc.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/process.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/random.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/range.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/rational.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/re.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/ruby.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/select.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/signal.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/sprintf.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/string.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/struct.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/thread.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/time.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/variable.h
+date_strftime.o: $(hdrdir)/ruby/3/intern/vm.h
+date_strftime.o: $(hdrdir)/ruby/3/interpreter.h
+date_strftime.o: $(hdrdir)/ruby/3/iterator.h
+date_strftime.o: $(hdrdir)/ruby/3/memory.h
+date_strftime.o: $(hdrdir)/ruby/3/method.h
+date_strftime.o: $(hdrdir)/ruby/3/module.h
+date_strftime.o: $(hdrdir)/ruby/3/newobj.h
+date_strftime.o: $(hdrdir)/ruby/3/rgengc.h
+date_strftime.o: $(hdrdir)/ruby/3/scan_args.h
+date_strftime.o: $(hdrdir)/ruby/3/special_consts.h
+date_strftime.o: $(hdrdir)/ruby/3/static_assert.h
+date_strftime.o: $(hdrdir)/ruby/3/stdalign.h
+date_strftime.o: $(hdrdir)/ruby/3/stdbool.h
+date_strftime.o: $(hdrdir)/ruby/3/symbol.h
+date_strftime.o: $(hdrdir)/ruby/3/token_paste.h
+date_strftime.o: $(hdrdir)/ruby/3/value.h
+date_strftime.o: $(hdrdir)/ruby/3/value_type.h
+date_strftime.o: $(hdrdir)/ruby/3/variable.h
+date_strftime.o: $(hdrdir)/ruby/3/warning_push.h
+date_strftime.o: $(hdrdir)/ruby/3/xmalloc.h
date_strftime.o: $(hdrdir)/ruby/assert.h
date_strftime.o: $(hdrdir)/ruby/backward.h
+date_strftime.o: $(hdrdir)/ruby/backward/2/assume.h
+date_strftime.o: $(hdrdir)/ruby/backward/2/attributes.h
+date_strftime.o: $(hdrdir)/ruby/backward/2/bool.h
+date_strftime.o: $(hdrdir)/ruby/backward/2/extern.h
+date_strftime.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+date_strftime.o: $(hdrdir)/ruby/backward/2/inttypes.h
+date_strftime.o: $(hdrdir)/ruby/backward/2/limits.h
+date_strftime.o: $(hdrdir)/ruby/backward/2/long_long.h
+date_strftime.o: $(hdrdir)/ruby/backward/2/r_cast.h
+date_strftime.o: $(hdrdir)/ruby/backward/2/rmodule.h
+date_strftime.o: $(hdrdir)/ruby/backward/2/stdalign.h
+date_strftime.o: $(hdrdir)/ruby/backward/2/stdarg.h
date_strftime.o: $(hdrdir)/ruby/defines.h
date_strftime.o: $(hdrdir)/ruby/intern.h
date_strftime.o: $(hdrdir)/ruby/missing.h
@@ -50,8 +507,161 @@ date_strftime.o: date_tmx.h
date_strptime.o: $(RUBY_EXTCONF_H)
date_strptime.o: $(arch_hdrdir)/ruby/config.h
date_strptime.o: $(hdrdir)/ruby.h
+date_strptime.o: $(hdrdir)/ruby/3/anyargs.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic/char.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic/double.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic/int.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic/long.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic/short.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+date_strptime.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+date_strptime.o: $(hdrdir)/ruby/3/assume.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/artificial.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/cold.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/const.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/constexpr.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/deprecated.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/error.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/forceinline.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/format.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/noalias.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/noexcept.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/noinline.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/nonnull.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/noreturn.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/pure.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/restrict.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/warning.h
+date_strptime.o: $(hdrdir)/ruby/3/attr/weakref.h
+date_strptime.o: $(hdrdir)/ruby/3/cast.h
+date_strptime.o: $(hdrdir)/ruby/3/compiler_is.h
+date_strptime.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+date_strptime.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+date_strptime.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+date_strptime.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+date_strptime.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+date_strptime.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+date_strptime.o: $(hdrdir)/ruby/3/compiler_since.h
+date_strptime.o: $(hdrdir)/ruby/3/config.h
+date_strptime.o: $(hdrdir)/ruby/3/constant_p.h
+date_strptime.o: $(hdrdir)/ruby/3/core.h
+date_strptime.o: $(hdrdir)/ruby/3/core/rarray.h
+date_strptime.o: $(hdrdir)/ruby/3/core/rbasic.h
+date_strptime.o: $(hdrdir)/ruby/3/core/rbignum.h
+date_strptime.o: $(hdrdir)/ruby/3/core/rclass.h
+date_strptime.o: $(hdrdir)/ruby/3/core/rdata.h
+date_strptime.o: $(hdrdir)/ruby/3/core/rfile.h
+date_strptime.o: $(hdrdir)/ruby/3/core/rhash.h
+date_strptime.o: $(hdrdir)/ruby/3/core/rmatch.h
+date_strptime.o: $(hdrdir)/ruby/3/core/robject.h
+date_strptime.o: $(hdrdir)/ruby/3/core/rregexp.h
+date_strptime.o: $(hdrdir)/ruby/3/core/rstring.h
+date_strptime.o: $(hdrdir)/ruby/3/core/rstruct.h
+date_strptime.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+date_strptime.o: $(hdrdir)/ruby/3/ctype.h
+date_strptime.o: $(hdrdir)/ruby/3/dllexport.h
+date_strptime.o: $(hdrdir)/ruby/3/dosish.h
+date_strptime.o: $(hdrdir)/ruby/3/error.h
+date_strptime.o: $(hdrdir)/ruby/3/eval.h
+date_strptime.o: $(hdrdir)/ruby/3/event.h
+date_strptime.o: $(hdrdir)/ruby/3/fl_type.h
+date_strptime.o: $(hdrdir)/ruby/3/gc.h
+date_strptime.o: $(hdrdir)/ruby/3/glob.h
+date_strptime.o: $(hdrdir)/ruby/3/globals.h
+date_strptime.o: $(hdrdir)/ruby/3/has/attribute.h
+date_strptime.o: $(hdrdir)/ruby/3/has/builtin.h
+date_strptime.o: $(hdrdir)/ruby/3/has/c_attribute.h
+date_strptime.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+date_strptime.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+date_strptime.o: $(hdrdir)/ruby/3/has/extension.h
+date_strptime.o: $(hdrdir)/ruby/3/has/feature.h
+date_strptime.o: $(hdrdir)/ruby/3/has/warning.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/array.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/bignum.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/class.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/compar.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/complex.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/cont.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/dir.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/enum.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/enumerator.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/error.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/eval.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/file.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/gc.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/hash.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/io.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/load.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/marshal.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/numeric.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/object.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/parse.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/proc.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/process.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/random.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/range.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/rational.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/re.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/ruby.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/select.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/signal.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/sprintf.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/string.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/struct.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/thread.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/time.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/variable.h
+date_strptime.o: $(hdrdir)/ruby/3/intern/vm.h
+date_strptime.o: $(hdrdir)/ruby/3/interpreter.h
+date_strptime.o: $(hdrdir)/ruby/3/iterator.h
+date_strptime.o: $(hdrdir)/ruby/3/memory.h
+date_strptime.o: $(hdrdir)/ruby/3/method.h
+date_strptime.o: $(hdrdir)/ruby/3/module.h
+date_strptime.o: $(hdrdir)/ruby/3/newobj.h
+date_strptime.o: $(hdrdir)/ruby/3/rgengc.h
+date_strptime.o: $(hdrdir)/ruby/3/scan_args.h
+date_strptime.o: $(hdrdir)/ruby/3/special_consts.h
+date_strptime.o: $(hdrdir)/ruby/3/static_assert.h
+date_strptime.o: $(hdrdir)/ruby/3/stdalign.h
+date_strptime.o: $(hdrdir)/ruby/3/stdbool.h
+date_strptime.o: $(hdrdir)/ruby/3/symbol.h
+date_strptime.o: $(hdrdir)/ruby/3/token_paste.h
+date_strptime.o: $(hdrdir)/ruby/3/value.h
+date_strptime.o: $(hdrdir)/ruby/3/value_type.h
+date_strptime.o: $(hdrdir)/ruby/3/variable.h
+date_strptime.o: $(hdrdir)/ruby/3/warning_push.h
+date_strptime.o: $(hdrdir)/ruby/3/xmalloc.h
date_strptime.o: $(hdrdir)/ruby/assert.h
date_strptime.o: $(hdrdir)/ruby/backward.h
+date_strptime.o: $(hdrdir)/ruby/backward/2/assume.h
+date_strptime.o: $(hdrdir)/ruby/backward/2/attributes.h
+date_strptime.o: $(hdrdir)/ruby/backward/2/bool.h
+date_strptime.o: $(hdrdir)/ruby/backward/2/extern.h
+date_strptime.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+date_strptime.o: $(hdrdir)/ruby/backward/2/inttypes.h
+date_strptime.o: $(hdrdir)/ruby/backward/2/limits.h
+date_strptime.o: $(hdrdir)/ruby/backward/2/long_long.h
+date_strptime.o: $(hdrdir)/ruby/backward/2/r_cast.h
+date_strptime.o: $(hdrdir)/ruby/backward/2/rmodule.h
+date_strptime.o: $(hdrdir)/ruby/backward/2/stdalign.h
+date_strptime.o: $(hdrdir)/ruby/backward/2/stdarg.h
date_strptime.o: $(hdrdir)/ruby/defines.h
date_strptime.o: $(hdrdir)/ruby/encoding.h
date_strptime.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/dbm/depend b/ext/dbm/depend
index 192527a8eb..80a2f5aaf3 100644
--- a/ext/dbm/depend
+++ b/ext/dbm/depend
@@ -2,8 +2,160 @@
dbm.o: $(RUBY_EXTCONF_H)
dbm.o: $(arch_hdrdir)/ruby/config.h
dbm.o: $(hdrdir)/ruby.h
+dbm.o: $(hdrdir)/ruby/3/anyargs.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic/char.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic/double.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic/int.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic/long.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic/short.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+dbm.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+dbm.o: $(hdrdir)/ruby/3/assume.h
+dbm.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+dbm.o: $(hdrdir)/ruby/3/attr/artificial.h
+dbm.o: $(hdrdir)/ruby/3/attr/cold.h
+dbm.o: $(hdrdir)/ruby/3/attr/const.h
+dbm.o: $(hdrdir)/ruby/3/attr/constexpr.h
+dbm.o: $(hdrdir)/ruby/3/attr/deprecated.h
+dbm.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+dbm.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+dbm.o: $(hdrdir)/ruby/3/attr/error.h
+dbm.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+dbm.o: $(hdrdir)/ruby/3/attr/forceinline.h
+dbm.o: $(hdrdir)/ruby/3/attr/format.h
+dbm.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+dbm.o: $(hdrdir)/ruby/3/attr/noalias.h
+dbm.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+dbm.o: $(hdrdir)/ruby/3/attr/noexcept.h
+dbm.o: $(hdrdir)/ruby/3/attr/noinline.h
+dbm.o: $(hdrdir)/ruby/3/attr/nonnull.h
+dbm.o: $(hdrdir)/ruby/3/attr/noreturn.h
+dbm.o: $(hdrdir)/ruby/3/attr/pure.h
+dbm.o: $(hdrdir)/ruby/3/attr/restrict.h
+dbm.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+dbm.o: $(hdrdir)/ruby/3/attr/warning.h
+dbm.o: $(hdrdir)/ruby/3/attr/weakref.h
+dbm.o: $(hdrdir)/ruby/3/cast.h
+dbm.o: $(hdrdir)/ruby/3/compiler_is.h
+dbm.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+dbm.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+dbm.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+dbm.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+dbm.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+dbm.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+dbm.o: $(hdrdir)/ruby/3/compiler_since.h
+dbm.o: $(hdrdir)/ruby/3/config.h
+dbm.o: $(hdrdir)/ruby/3/constant_p.h
+dbm.o: $(hdrdir)/ruby/3/core.h
+dbm.o: $(hdrdir)/ruby/3/core/rarray.h
+dbm.o: $(hdrdir)/ruby/3/core/rbasic.h
+dbm.o: $(hdrdir)/ruby/3/core/rbignum.h
+dbm.o: $(hdrdir)/ruby/3/core/rclass.h
+dbm.o: $(hdrdir)/ruby/3/core/rdata.h
+dbm.o: $(hdrdir)/ruby/3/core/rfile.h
+dbm.o: $(hdrdir)/ruby/3/core/rhash.h
+dbm.o: $(hdrdir)/ruby/3/core/robject.h
+dbm.o: $(hdrdir)/ruby/3/core/rregexp.h
+dbm.o: $(hdrdir)/ruby/3/core/rstring.h
+dbm.o: $(hdrdir)/ruby/3/core/rstruct.h
+dbm.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+dbm.o: $(hdrdir)/ruby/3/ctype.h
+dbm.o: $(hdrdir)/ruby/3/dllexport.h
+dbm.o: $(hdrdir)/ruby/3/dosish.h
+dbm.o: $(hdrdir)/ruby/3/error.h
+dbm.o: $(hdrdir)/ruby/3/eval.h
+dbm.o: $(hdrdir)/ruby/3/event.h
+dbm.o: $(hdrdir)/ruby/3/fl_type.h
+dbm.o: $(hdrdir)/ruby/3/gc.h
+dbm.o: $(hdrdir)/ruby/3/glob.h
+dbm.o: $(hdrdir)/ruby/3/globals.h
+dbm.o: $(hdrdir)/ruby/3/has/attribute.h
+dbm.o: $(hdrdir)/ruby/3/has/builtin.h
+dbm.o: $(hdrdir)/ruby/3/has/c_attribute.h
+dbm.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+dbm.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+dbm.o: $(hdrdir)/ruby/3/has/extension.h
+dbm.o: $(hdrdir)/ruby/3/has/feature.h
+dbm.o: $(hdrdir)/ruby/3/has/warning.h
+dbm.o: $(hdrdir)/ruby/3/intern/array.h
+dbm.o: $(hdrdir)/ruby/3/intern/bignum.h
+dbm.o: $(hdrdir)/ruby/3/intern/class.h
+dbm.o: $(hdrdir)/ruby/3/intern/compar.h
+dbm.o: $(hdrdir)/ruby/3/intern/complex.h
+dbm.o: $(hdrdir)/ruby/3/intern/cont.h
+dbm.o: $(hdrdir)/ruby/3/intern/dir.h
+dbm.o: $(hdrdir)/ruby/3/intern/enum.h
+dbm.o: $(hdrdir)/ruby/3/intern/enumerator.h
+dbm.o: $(hdrdir)/ruby/3/intern/error.h
+dbm.o: $(hdrdir)/ruby/3/intern/eval.h
+dbm.o: $(hdrdir)/ruby/3/intern/file.h
+dbm.o: $(hdrdir)/ruby/3/intern/gc.h
+dbm.o: $(hdrdir)/ruby/3/intern/hash.h
+dbm.o: $(hdrdir)/ruby/3/intern/io.h
+dbm.o: $(hdrdir)/ruby/3/intern/load.h
+dbm.o: $(hdrdir)/ruby/3/intern/marshal.h
+dbm.o: $(hdrdir)/ruby/3/intern/numeric.h
+dbm.o: $(hdrdir)/ruby/3/intern/object.h
+dbm.o: $(hdrdir)/ruby/3/intern/parse.h
+dbm.o: $(hdrdir)/ruby/3/intern/proc.h
+dbm.o: $(hdrdir)/ruby/3/intern/process.h
+dbm.o: $(hdrdir)/ruby/3/intern/random.h
+dbm.o: $(hdrdir)/ruby/3/intern/range.h
+dbm.o: $(hdrdir)/ruby/3/intern/rational.h
+dbm.o: $(hdrdir)/ruby/3/intern/re.h
+dbm.o: $(hdrdir)/ruby/3/intern/ruby.h
+dbm.o: $(hdrdir)/ruby/3/intern/select.h
+dbm.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+dbm.o: $(hdrdir)/ruby/3/intern/signal.h
+dbm.o: $(hdrdir)/ruby/3/intern/sprintf.h
+dbm.o: $(hdrdir)/ruby/3/intern/string.h
+dbm.o: $(hdrdir)/ruby/3/intern/struct.h
+dbm.o: $(hdrdir)/ruby/3/intern/thread.h
+dbm.o: $(hdrdir)/ruby/3/intern/time.h
+dbm.o: $(hdrdir)/ruby/3/intern/variable.h
+dbm.o: $(hdrdir)/ruby/3/intern/vm.h
+dbm.o: $(hdrdir)/ruby/3/interpreter.h
+dbm.o: $(hdrdir)/ruby/3/iterator.h
+dbm.o: $(hdrdir)/ruby/3/memory.h
+dbm.o: $(hdrdir)/ruby/3/method.h
+dbm.o: $(hdrdir)/ruby/3/module.h
+dbm.o: $(hdrdir)/ruby/3/newobj.h
+dbm.o: $(hdrdir)/ruby/3/rgengc.h
+dbm.o: $(hdrdir)/ruby/3/scan_args.h
+dbm.o: $(hdrdir)/ruby/3/special_consts.h
+dbm.o: $(hdrdir)/ruby/3/static_assert.h
+dbm.o: $(hdrdir)/ruby/3/stdalign.h
+dbm.o: $(hdrdir)/ruby/3/stdbool.h
+dbm.o: $(hdrdir)/ruby/3/symbol.h
+dbm.o: $(hdrdir)/ruby/3/token_paste.h
+dbm.o: $(hdrdir)/ruby/3/value.h
+dbm.o: $(hdrdir)/ruby/3/value_type.h
+dbm.o: $(hdrdir)/ruby/3/variable.h
+dbm.o: $(hdrdir)/ruby/3/warning_push.h
+dbm.o: $(hdrdir)/ruby/3/xmalloc.h
dbm.o: $(hdrdir)/ruby/assert.h
dbm.o: $(hdrdir)/ruby/backward.h
+dbm.o: $(hdrdir)/ruby/backward/2/assume.h
+dbm.o: $(hdrdir)/ruby/backward/2/attributes.h
+dbm.o: $(hdrdir)/ruby/backward/2/bool.h
+dbm.o: $(hdrdir)/ruby/backward/2/extern.h
+dbm.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+dbm.o: $(hdrdir)/ruby/backward/2/inttypes.h
+dbm.o: $(hdrdir)/ruby/backward/2/limits.h
+dbm.o: $(hdrdir)/ruby/backward/2/long_long.h
+dbm.o: $(hdrdir)/ruby/backward/2/r_cast.h
+dbm.o: $(hdrdir)/ruby/backward/2/rmodule.h
+dbm.o: $(hdrdir)/ruby/backward/2/stdalign.h
+dbm.o: $(hdrdir)/ruby/backward/2/stdarg.h
dbm.o: $(hdrdir)/ruby/defines.h
dbm.o: $(hdrdir)/ruby/intern.h
dbm.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/digest/bubblebabble/depend b/ext/digest/bubblebabble/depend
index e7e2a8889d..50aff1db64 100644
--- a/ext/digest/bubblebabble/depend
+++ b/ext/digest/bubblebabble/depend
@@ -2,8 +2,160 @@
bubblebabble.o: $(RUBY_EXTCONF_H)
bubblebabble.o: $(arch_hdrdir)/ruby/config.h
bubblebabble.o: $(hdrdir)/ruby.h
+bubblebabble.o: $(hdrdir)/ruby/3/anyargs.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic/char.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic/double.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic/int.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic/long.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic/short.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+bubblebabble.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+bubblebabble.o: $(hdrdir)/ruby/3/assume.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/artificial.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/cold.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/const.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/constexpr.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/deprecated.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/error.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/forceinline.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/format.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/noalias.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/noexcept.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/noinline.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/nonnull.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/noreturn.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/pure.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/restrict.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/warning.h
+bubblebabble.o: $(hdrdir)/ruby/3/attr/weakref.h
+bubblebabble.o: $(hdrdir)/ruby/3/cast.h
+bubblebabble.o: $(hdrdir)/ruby/3/compiler_is.h
+bubblebabble.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+bubblebabble.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+bubblebabble.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+bubblebabble.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+bubblebabble.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+bubblebabble.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+bubblebabble.o: $(hdrdir)/ruby/3/compiler_since.h
+bubblebabble.o: $(hdrdir)/ruby/3/config.h
+bubblebabble.o: $(hdrdir)/ruby/3/constant_p.h
+bubblebabble.o: $(hdrdir)/ruby/3/core.h
+bubblebabble.o: $(hdrdir)/ruby/3/core/rarray.h
+bubblebabble.o: $(hdrdir)/ruby/3/core/rbasic.h
+bubblebabble.o: $(hdrdir)/ruby/3/core/rbignum.h
+bubblebabble.o: $(hdrdir)/ruby/3/core/rclass.h
+bubblebabble.o: $(hdrdir)/ruby/3/core/rdata.h
+bubblebabble.o: $(hdrdir)/ruby/3/core/rfile.h
+bubblebabble.o: $(hdrdir)/ruby/3/core/rhash.h
+bubblebabble.o: $(hdrdir)/ruby/3/core/robject.h
+bubblebabble.o: $(hdrdir)/ruby/3/core/rregexp.h
+bubblebabble.o: $(hdrdir)/ruby/3/core/rstring.h
+bubblebabble.o: $(hdrdir)/ruby/3/core/rstruct.h
+bubblebabble.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+bubblebabble.o: $(hdrdir)/ruby/3/ctype.h
+bubblebabble.o: $(hdrdir)/ruby/3/dllexport.h
+bubblebabble.o: $(hdrdir)/ruby/3/dosish.h
+bubblebabble.o: $(hdrdir)/ruby/3/error.h
+bubblebabble.o: $(hdrdir)/ruby/3/eval.h
+bubblebabble.o: $(hdrdir)/ruby/3/event.h
+bubblebabble.o: $(hdrdir)/ruby/3/fl_type.h
+bubblebabble.o: $(hdrdir)/ruby/3/gc.h
+bubblebabble.o: $(hdrdir)/ruby/3/glob.h
+bubblebabble.o: $(hdrdir)/ruby/3/globals.h
+bubblebabble.o: $(hdrdir)/ruby/3/has/attribute.h
+bubblebabble.o: $(hdrdir)/ruby/3/has/builtin.h
+bubblebabble.o: $(hdrdir)/ruby/3/has/c_attribute.h
+bubblebabble.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+bubblebabble.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+bubblebabble.o: $(hdrdir)/ruby/3/has/extension.h
+bubblebabble.o: $(hdrdir)/ruby/3/has/feature.h
+bubblebabble.o: $(hdrdir)/ruby/3/has/warning.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/array.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/bignum.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/class.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/compar.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/complex.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/cont.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/dir.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/enum.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/enumerator.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/error.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/eval.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/file.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/gc.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/hash.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/io.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/load.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/marshal.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/numeric.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/object.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/parse.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/proc.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/process.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/random.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/range.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/rational.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/re.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/ruby.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/select.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/signal.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/sprintf.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/string.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/struct.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/thread.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/time.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/variable.h
+bubblebabble.o: $(hdrdir)/ruby/3/intern/vm.h
+bubblebabble.o: $(hdrdir)/ruby/3/interpreter.h
+bubblebabble.o: $(hdrdir)/ruby/3/iterator.h
+bubblebabble.o: $(hdrdir)/ruby/3/memory.h
+bubblebabble.o: $(hdrdir)/ruby/3/method.h
+bubblebabble.o: $(hdrdir)/ruby/3/module.h
+bubblebabble.o: $(hdrdir)/ruby/3/newobj.h
+bubblebabble.o: $(hdrdir)/ruby/3/rgengc.h
+bubblebabble.o: $(hdrdir)/ruby/3/scan_args.h
+bubblebabble.o: $(hdrdir)/ruby/3/special_consts.h
+bubblebabble.o: $(hdrdir)/ruby/3/static_assert.h
+bubblebabble.o: $(hdrdir)/ruby/3/stdalign.h
+bubblebabble.o: $(hdrdir)/ruby/3/stdbool.h
+bubblebabble.o: $(hdrdir)/ruby/3/symbol.h
+bubblebabble.o: $(hdrdir)/ruby/3/token_paste.h
+bubblebabble.o: $(hdrdir)/ruby/3/value.h
+bubblebabble.o: $(hdrdir)/ruby/3/value_type.h
+bubblebabble.o: $(hdrdir)/ruby/3/variable.h
+bubblebabble.o: $(hdrdir)/ruby/3/warning_push.h
+bubblebabble.o: $(hdrdir)/ruby/3/xmalloc.h
bubblebabble.o: $(hdrdir)/ruby/assert.h
bubblebabble.o: $(hdrdir)/ruby/backward.h
+bubblebabble.o: $(hdrdir)/ruby/backward/2/assume.h
+bubblebabble.o: $(hdrdir)/ruby/backward/2/attributes.h
+bubblebabble.o: $(hdrdir)/ruby/backward/2/bool.h
+bubblebabble.o: $(hdrdir)/ruby/backward/2/extern.h
+bubblebabble.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+bubblebabble.o: $(hdrdir)/ruby/backward/2/inttypes.h
+bubblebabble.o: $(hdrdir)/ruby/backward/2/limits.h
+bubblebabble.o: $(hdrdir)/ruby/backward/2/long_long.h
+bubblebabble.o: $(hdrdir)/ruby/backward/2/r_cast.h
+bubblebabble.o: $(hdrdir)/ruby/backward/2/rmodule.h
+bubblebabble.o: $(hdrdir)/ruby/backward/2/stdalign.h
+bubblebabble.o: $(hdrdir)/ruby/backward/2/stdarg.h
bubblebabble.o: $(hdrdir)/ruby/defines.h
bubblebabble.o: $(hdrdir)/ruby/intern.h
bubblebabble.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/digest/depend b/ext/digest/depend
index 87c39c8b8d..1a7a7d9832 100644
--- a/ext/digest/depend
+++ b/ext/digest/depend
@@ -2,8 +2,160 @@
digest.o: $(RUBY_EXTCONF_H)
digest.o: $(arch_hdrdir)/ruby/config.h
digest.o: $(hdrdir)/ruby.h
+digest.o: $(hdrdir)/ruby/3/anyargs.h
+digest.o: $(hdrdir)/ruby/3/arithmetic.h
+digest.o: $(hdrdir)/ruby/3/arithmetic/char.h
+digest.o: $(hdrdir)/ruby/3/arithmetic/double.h
+digest.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+digest.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+digest.o: $(hdrdir)/ruby/3/arithmetic/int.h
+digest.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+digest.o: $(hdrdir)/ruby/3/arithmetic/long.h
+digest.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+digest.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+digest.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+digest.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+digest.o: $(hdrdir)/ruby/3/arithmetic/short.h
+digest.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+digest.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+digest.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+digest.o: $(hdrdir)/ruby/3/assume.h
+digest.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+digest.o: $(hdrdir)/ruby/3/attr/artificial.h
+digest.o: $(hdrdir)/ruby/3/attr/cold.h
+digest.o: $(hdrdir)/ruby/3/attr/const.h
+digest.o: $(hdrdir)/ruby/3/attr/constexpr.h
+digest.o: $(hdrdir)/ruby/3/attr/deprecated.h
+digest.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+digest.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+digest.o: $(hdrdir)/ruby/3/attr/error.h
+digest.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+digest.o: $(hdrdir)/ruby/3/attr/forceinline.h
+digest.o: $(hdrdir)/ruby/3/attr/format.h
+digest.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+digest.o: $(hdrdir)/ruby/3/attr/noalias.h
+digest.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+digest.o: $(hdrdir)/ruby/3/attr/noexcept.h
+digest.o: $(hdrdir)/ruby/3/attr/noinline.h
+digest.o: $(hdrdir)/ruby/3/attr/nonnull.h
+digest.o: $(hdrdir)/ruby/3/attr/noreturn.h
+digest.o: $(hdrdir)/ruby/3/attr/pure.h
+digest.o: $(hdrdir)/ruby/3/attr/restrict.h
+digest.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+digest.o: $(hdrdir)/ruby/3/attr/warning.h
+digest.o: $(hdrdir)/ruby/3/attr/weakref.h
+digest.o: $(hdrdir)/ruby/3/cast.h
+digest.o: $(hdrdir)/ruby/3/compiler_is.h
+digest.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+digest.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+digest.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+digest.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+digest.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+digest.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+digest.o: $(hdrdir)/ruby/3/compiler_since.h
+digest.o: $(hdrdir)/ruby/3/config.h
+digest.o: $(hdrdir)/ruby/3/constant_p.h
+digest.o: $(hdrdir)/ruby/3/core.h
+digest.o: $(hdrdir)/ruby/3/core/rarray.h
+digest.o: $(hdrdir)/ruby/3/core/rbasic.h
+digest.o: $(hdrdir)/ruby/3/core/rbignum.h
+digest.o: $(hdrdir)/ruby/3/core/rclass.h
+digest.o: $(hdrdir)/ruby/3/core/rdata.h
+digest.o: $(hdrdir)/ruby/3/core/rfile.h
+digest.o: $(hdrdir)/ruby/3/core/rhash.h
+digest.o: $(hdrdir)/ruby/3/core/robject.h
+digest.o: $(hdrdir)/ruby/3/core/rregexp.h
+digest.o: $(hdrdir)/ruby/3/core/rstring.h
+digest.o: $(hdrdir)/ruby/3/core/rstruct.h
+digest.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+digest.o: $(hdrdir)/ruby/3/ctype.h
+digest.o: $(hdrdir)/ruby/3/dllexport.h
+digest.o: $(hdrdir)/ruby/3/dosish.h
+digest.o: $(hdrdir)/ruby/3/error.h
+digest.o: $(hdrdir)/ruby/3/eval.h
+digest.o: $(hdrdir)/ruby/3/event.h
+digest.o: $(hdrdir)/ruby/3/fl_type.h
+digest.o: $(hdrdir)/ruby/3/gc.h
+digest.o: $(hdrdir)/ruby/3/glob.h
+digest.o: $(hdrdir)/ruby/3/globals.h
+digest.o: $(hdrdir)/ruby/3/has/attribute.h
+digest.o: $(hdrdir)/ruby/3/has/builtin.h
+digest.o: $(hdrdir)/ruby/3/has/c_attribute.h
+digest.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+digest.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+digest.o: $(hdrdir)/ruby/3/has/extension.h
+digest.o: $(hdrdir)/ruby/3/has/feature.h
+digest.o: $(hdrdir)/ruby/3/has/warning.h
+digest.o: $(hdrdir)/ruby/3/intern/array.h
+digest.o: $(hdrdir)/ruby/3/intern/bignum.h
+digest.o: $(hdrdir)/ruby/3/intern/class.h
+digest.o: $(hdrdir)/ruby/3/intern/compar.h
+digest.o: $(hdrdir)/ruby/3/intern/complex.h
+digest.o: $(hdrdir)/ruby/3/intern/cont.h
+digest.o: $(hdrdir)/ruby/3/intern/dir.h
+digest.o: $(hdrdir)/ruby/3/intern/enum.h
+digest.o: $(hdrdir)/ruby/3/intern/enumerator.h
+digest.o: $(hdrdir)/ruby/3/intern/error.h
+digest.o: $(hdrdir)/ruby/3/intern/eval.h
+digest.o: $(hdrdir)/ruby/3/intern/file.h
+digest.o: $(hdrdir)/ruby/3/intern/gc.h
+digest.o: $(hdrdir)/ruby/3/intern/hash.h
+digest.o: $(hdrdir)/ruby/3/intern/io.h
+digest.o: $(hdrdir)/ruby/3/intern/load.h
+digest.o: $(hdrdir)/ruby/3/intern/marshal.h
+digest.o: $(hdrdir)/ruby/3/intern/numeric.h
+digest.o: $(hdrdir)/ruby/3/intern/object.h
+digest.o: $(hdrdir)/ruby/3/intern/parse.h
+digest.o: $(hdrdir)/ruby/3/intern/proc.h
+digest.o: $(hdrdir)/ruby/3/intern/process.h
+digest.o: $(hdrdir)/ruby/3/intern/random.h
+digest.o: $(hdrdir)/ruby/3/intern/range.h
+digest.o: $(hdrdir)/ruby/3/intern/rational.h
+digest.o: $(hdrdir)/ruby/3/intern/re.h
+digest.o: $(hdrdir)/ruby/3/intern/ruby.h
+digest.o: $(hdrdir)/ruby/3/intern/select.h
+digest.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+digest.o: $(hdrdir)/ruby/3/intern/signal.h
+digest.o: $(hdrdir)/ruby/3/intern/sprintf.h
+digest.o: $(hdrdir)/ruby/3/intern/string.h
+digest.o: $(hdrdir)/ruby/3/intern/struct.h
+digest.o: $(hdrdir)/ruby/3/intern/thread.h
+digest.o: $(hdrdir)/ruby/3/intern/time.h
+digest.o: $(hdrdir)/ruby/3/intern/variable.h
+digest.o: $(hdrdir)/ruby/3/intern/vm.h
+digest.o: $(hdrdir)/ruby/3/interpreter.h
+digest.o: $(hdrdir)/ruby/3/iterator.h
+digest.o: $(hdrdir)/ruby/3/memory.h
+digest.o: $(hdrdir)/ruby/3/method.h
+digest.o: $(hdrdir)/ruby/3/module.h
+digest.o: $(hdrdir)/ruby/3/newobj.h
+digest.o: $(hdrdir)/ruby/3/rgengc.h
+digest.o: $(hdrdir)/ruby/3/scan_args.h
+digest.o: $(hdrdir)/ruby/3/special_consts.h
+digest.o: $(hdrdir)/ruby/3/static_assert.h
+digest.o: $(hdrdir)/ruby/3/stdalign.h
+digest.o: $(hdrdir)/ruby/3/stdbool.h
+digest.o: $(hdrdir)/ruby/3/symbol.h
+digest.o: $(hdrdir)/ruby/3/token_paste.h
+digest.o: $(hdrdir)/ruby/3/value.h
+digest.o: $(hdrdir)/ruby/3/value_type.h
+digest.o: $(hdrdir)/ruby/3/variable.h
+digest.o: $(hdrdir)/ruby/3/warning_push.h
+digest.o: $(hdrdir)/ruby/3/xmalloc.h
digest.o: $(hdrdir)/ruby/assert.h
digest.o: $(hdrdir)/ruby/backward.h
+digest.o: $(hdrdir)/ruby/backward/2/assume.h
+digest.o: $(hdrdir)/ruby/backward/2/attributes.h
+digest.o: $(hdrdir)/ruby/backward/2/bool.h
+digest.o: $(hdrdir)/ruby/backward/2/extern.h
+digest.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+digest.o: $(hdrdir)/ruby/backward/2/inttypes.h
+digest.o: $(hdrdir)/ruby/backward/2/limits.h
+digest.o: $(hdrdir)/ruby/backward/2/long_long.h
+digest.o: $(hdrdir)/ruby/backward/2/r_cast.h
+digest.o: $(hdrdir)/ruby/backward/2/rmodule.h
+digest.o: $(hdrdir)/ruby/backward/2/stdalign.h
+digest.o: $(hdrdir)/ruby/backward/2/stdarg.h
digest.o: $(hdrdir)/ruby/defines.h
digest.o: $(hdrdir)/ruby/intern.h
digest.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/digest/md5/depend b/ext/digest/md5/depend
index abfd8de6a5..17804357cf 100644
--- a/ext/digest/md5/depend
+++ b/ext/digest/md5/depend
@@ -5,8 +5,160 @@ md5init.o: $(LOCAL_HDRS)
md5init.o: $(RUBY_EXTCONF_H)
md5init.o: $(arch_hdrdir)/ruby/config.h
md5init.o: $(hdrdir)/ruby.h
+md5init.o: $(hdrdir)/ruby/3/anyargs.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+md5init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+md5init.o: $(hdrdir)/ruby/3/assume.h
+md5init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+md5init.o: $(hdrdir)/ruby/3/attr/artificial.h
+md5init.o: $(hdrdir)/ruby/3/attr/cold.h
+md5init.o: $(hdrdir)/ruby/3/attr/const.h
+md5init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+md5init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+md5init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+md5init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+md5init.o: $(hdrdir)/ruby/3/attr/error.h
+md5init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+md5init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+md5init.o: $(hdrdir)/ruby/3/attr/format.h
+md5init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+md5init.o: $(hdrdir)/ruby/3/attr/noalias.h
+md5init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+md5init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+md5init.o: $(hdrdir)/ruby/3/attr/noinline.h
+md5init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+md5init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+md5init.o: $(hdrdir)/ruby/3/attr/pure.h
+md5init.o: $(hdrdir)/ruby/3/attr/restrict.h
+md5init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+md5init.o: $(hdrdir)/ruby/3/attr/warning.h
+md5init.o: $(hdrdir)/ruby/3/attr/weakref.h
+md5init.o: $(hdrdir)/ruby/3/cast.h
+md5init.o: $(hdrdir)/ruby/3/compiler_is.h
+md5init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+md5init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+md5init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+md5init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+md5init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+md5init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+md5init.o: $(hdrdir)/ruby/3/compiler_since.h
+md5init.o: $(hdrdir)/ruby/3/config.h
+md5init.o: $(hdrdir)/ruby/3/constant_p.h
+md5init.o: $(hdrdir)/ruby/3/core.h
+md5init.o: $(hdrdir)/ruby/3/core/rarray.h
+md5init.o: $(hdrdir)/ruby/3/core/rbasic.h
+md5init.o: $(hdrdir)/ruby/3/core/rbignum.h
+md5init.o: $(hdrdir)/ruby/3/core/rclass.h
+md5init.o: $(hdrdir)/ruby/3/core/rdata.h
+md5init.o: $(hdrdir)/ruby/3/core/rfile.h
+md5init.o: $(hdrdir)/ruby/3/core/rhash.h
+md5init.o: $(hdrdir)/ruby/3/core/robject.h
+md5init.o: $(hdrdir)/ruby/3/core/rregexp.h
+md5init.o: $(hdrdir)/ruby/3/core/rstring.h
+md5init.o: $(hdrdir)/ruby/3/core/rstruct.h
+md5init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+md5init.o: $(hdrdir)/ruby/3/ctype.h
+md5init.o: $(hdrdir)/ruby/3/dllexport.h
+md5init.o: $(hdrdir)/ruby/3/dosish.h
+md5init.o: $(hdrdir)/ruby/3/error.h
+md5init.o: $(hdrdir)/ruby/3/eval.h
+md5init.o: $(hdrdir)/ruby/3/event.h
+md5init.o: $(hdrdir)/ruby/3/fl_type.h
+md5init.o: $(hdrdir)/ruby/3/gc.h
+md5init.o: $(hdrdir)/ruby/3/glob.h
+md5init.o: $(hdrdir)/ruby/3/globals.h
+md5init.o: $(hdrdir)/ruby/3/has/attribute.h
+md5init.o: $(hdrdir)/ruby/3/has/builtin.h
+md5init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+md5init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+md5init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+md5init.o: $(hdrdir)/ruby/3/has/extension.h
+md5init.o: $(hdrdir)/ruby/3/has/feature.h
+md5init.o: $(hdrdir)/ruby/3/has/warning.h
+md5init.o: $(hdrdir)/ruby/3/intern/array.h
+md5init.o: $(hdrdir)/ruby/3/intern/bignum.h
+md5init.o: $(hdrdir)/ruby/3/intern/class.h
+md5init.o: $(hdrdir)/ruby/3/intern/compar.h
+md5init.o: $(hdrdir)/ruby/3/intern/complex.h
+md5init.o: $(hdrdir)/ruby/3/intern/cont.h
+md5init.o: $(hdrdir)/ruby/3/intern/dir.h
+md5init.o: $(hdrdir)/ruby/3/intern/enum.h
+md5init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+md5init.o: $(hdrdir)/ruby/3/intern/error.h
+md5init.o: $(hdrdir)/ruby/3/intern/eval.h
+md5init.o: $(hdrdir)/ruby/3/intern/file.h
+md5init.o: $(hdrdir)/ruby/3/intern/gc.h
+md5init.o: $(hdrdir)/ruby/3/intern/hash.h
+md5init.o: $(hdrdir)/ruby/3/intern/io.h
+md5init.o: $(hdrdir)/ruby/3/intern/load.h
+md5init.o: $(hdrdir)/ruby/3/intern/marshal.h
+md5init.o: $(hdrdir)/ruby/3/intern/numeric.h
+md5init.o: $(hdrdir)/ruby/3/intern/object.h
+md5init.o: $(hdrdir)/ruby/3/intern/parse.h
+md5init.o: $(hdrdir)/ruby/3/intern/proc.h
+md5init.o: $(hdrdir)/ruby/3/intern/process.h
+md5init.o: $(hdrdir)/ruby/3/intern/random.h
+md5init.o: $(hdrdir)/ruby/3/intern/range.h
+md5init.o: $(hdrdir)/ruby/3/intern/rational.h
+md5init.o: $(hdrdir)/ruby/3/intern/re.h
+md5init.o: $(hdrdir)/ruby/3/intern/ruby.h
+md5init.o: $(hdrdir)/ruby/3/intern/select.h
+md5init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+md5init.o: $(hdrdir)/ruby/3/intern/signal.h
+md5init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+md5init.o: $(hdrdir)/ruby/3/intern/string.h
+md5init.o: $(hdrdir)/ruby/3/intern/struct.h
+md5init.o: $(hdrdir)/ruby/3/intern/thread.h
+md5init.o: $(hdrdir)/ruby/3/intern/time.h
+md5init.o: $(hdrdir)/ruby/3/intern/variable.h
+md5init.o: $(hdrdir)/ruby/3/intern/vm.h
+md5init.o: $(hdrdir)/ruby/3/interpreter.h
+md5init.o: $(hdrdir)/ruby/3/iterator.h
+md5init.o: $(hdrdir)/ruby/3/memory.h
+md5init.o: $(hdrdir)/ruby/3/method.h
+md5init.o: $(hdrdir)/ruby/3/module.h
+md5init.o: $(hdrdir)/ruby/3/newobj.h
+md5init.o: $(hdrdir)/ruby/3/rgengc.h
+md5init.o: $(hdrdir)/ruby/3/scan_args.h
+md5init.o: $(hdrdir)/ruby/3/special_consts.h
+md5init.o: $(hdrdir)/ruby/3/static_assert.h
+md5init.o: $(hdrdir)/ruby/3/stdalign.h
+md5init.o: $(hdrdir)/ruby/3/stdbool.h
+md5init.o: $(hdrdir)/ruby/3/symbol.h
+md5init.o: $(hdrdir)/ruby/3/token_paste.h
+md5init.o: $(hdrdir)/ruby/3/value.h
+md5init.o: $(hdrdir)/ruby/3/value_type.h
+md5init.o: $(hdrdir)/ruby/3/variable.h
+md5init.o: $(hdrdir)/ruby/3/warning_push.h
+md5init.o: $(hdrdir)/ruby/3/xmalloc.h
md5init.o: $(hdrdir)/ruby/assert.h
md5init.o: $(hdrdir)/ruby/backward.h
+md5init.o: $(hdrdir)/ruby/backward/2/assume.h
+md5init.o: $(hdrdir)/ruby/backward/2/attributes.h
+md5init.o: $(hdrdir)/ruby/backward/2/bool.h
+md5init.o: $(hdrdir)/ruby/backward/2/extern.h
+md5init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+md5init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+md5init.o: $(hdrdir)/ruby/backward/2/limits.h
+md5init.o: $(hdrdir)/ruby/backward/2/long_long.h
+md5init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+md5init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+md5init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+md5init.o: $(hdrdir)/ruby/backward/2/stdarg.h
md5init.o: $(hdrdir)/ruby/defines.h
md5init.o: $(hdrdir)/ruby/intern.h
md5init.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/digest/rmd160/depend b/ext/digest/rmd160/depend
index 07c406a7d2..7537d91813 100644
--- a/ext/digest/rmd160/depend
+++ b/ext/digest/rmd160/depend
@@ -5,8 +5,160 @@ rmd160init.o: $(LOCAL_HDRS)
rmd160init.o: $(RUBY_EXTCONF_H)
rmd160init.o: $(arch_hdrdir)/ruby/config.h
rmd160init.o: $(hdrdir)/ruby.h
+rmd160init.o: $(hdrdir)/ruby/3/anyargs.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+rmd160init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+rmd160init.o: $(hdrdir)/ruby/3/assume.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/artificial.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/cold.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/const.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/error.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/format.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/noalias.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/noinline.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/pure.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/restrict.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/warning.h
+rmd160init.o: $(hdrdir)/ruby/3/attr/weakref.h
+rmd160init.o: $(hdrdir)/ruby/3/cast.h
+rmd160init.o: $(hdrdir)/ruby/3/compiler_is.h
+rmd160init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+rmd160init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+rmd160init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+rmd160init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+rmd160init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+rmd160init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+rmd160init.o: $(hdrdir)/ruby/3/compiler_since.h
+rmd160init.o: $(hdrdir)/ruby/3/config.h
+rmd160init.o: $(hdrdir)/ruby/3/constant_p.h
+rmd160init.o: $(hdrdir)/ruby/3/core.h
+rmd160init.o: $(hdrdir)/ruby/3/core/rarray.h
+rmd160init.o: $(hdrdir)/ruby/3/core/rbasic.h
+rmd160init.o: $(hdrdir)/ruby/3/core/rbignum.h
+rmd160init.o: $(hdrdir)/ruby/3/core/rclass.h
+rmd160init.o: $(hdrdir)/ruby/3/core/rdata.h
+rmd160init.o: $(hdrdir)/ruby/3/core/rfile.h
+rmd160init.o: $(hdrdir)/ruby/3/core/rhash.h
+rmd160init.o: $(hdrdir)/ruby/3/core/robject.h
+rmd160init.o: $(hdrdir)/ruby/3/core/rregexp.h
+rmd160init.o: $(hdrdir)/ruby/3/core/rstring.h
+rmd160init.o: $(hdrdir)/ruby/3/core/rstruct.h
+rmd160init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+rmd160init.o: $(hdrdir)/ruby/3/ctype.h
+rmd160init.o: $(hdrdir)/ruby/3/dllexport.h
+rmd160init.o: $(hdrdir)/ruby/3/dosish.h
+rmd160init.o: $(hdrdir)/ruby/3/error.h
+rmd160init.o: $(hdrdir)/ruby/3/eval.h
+rmd160init.o: $(hdrdir)/ruby/3/event.h
+rmd160init.o: $(hdrdir)/ruby/3/fl_type.h
+rmd160init.o: $(hdrdir)/ruby/3/gc.h
+rmd160init.o: $(hdrdir)/ruby/3/glob.h
+rmd160init.o: $(hdrdir)/ruby/3/globals.h
+rmd160init.o: $(hdrdir)/ruby/3/has/attribute.h
+rmd160init.o: $(hdrdir)/ruby/3/has/builtin.h
+rmd160init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+rmd160init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+rmd160init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+rmd160init.o: $(hdrdir)/ruby/3/has/extension.h
+rmd160init.o: $(hdrdir)/ruby/3/has/feature.h
+rmd160init.o: $(hdrdir)/ruby/3/has/warning.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/array.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/bignum.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/class.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/compar.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/complex.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/cont.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/dir.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/enum.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/error.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/eval.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/file.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/gc.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/hash.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/io.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/load.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/marshal.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/numeric.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/object.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/parse.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/proc.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/process.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/random.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/range.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/rational.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/re.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/ruby.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/select.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/signal.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/string.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/struct.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/thread.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/time.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/variable.h
+rmd160init.o: $(hdrdir)/ruby/3/intern/vm.h
+rmd160init.o: $(hdrdir)/ruby/3/interpreter.h
+rmd160init.o: $(hdrdir)/ruby/3/iterator.h
+rmd160init.o: $(hdrdir)/ruby/3/memory.h
+rmd160init.o: $(hdrdir)/ruby/3/method.h
+rmd160init.o: $(hdrdir)/ruby/3/module.h
+rmd160init.o: $(hdrdir)/ruby/3/newobj.h
+rmd160init.o: $(hdrdir)/ruby/3/rgengc.h
+rmd160init.o: $(hdrdir)/ruby/3/scan_args.h
+rmd160init.o: $(hdrdir)/ruby/3/special_consts.h
+rmd160init.o: $(hdrdir)/ruby/3/static_assert.h
+rmd160init.o: $(hdrdir)/ruby/3/stdalign.h
+rmd160init.o: $(hdrdir)/ruby/3/stdbool.h
+rmd160init.o: $(hdrdir)/ruby/3/symbol.h
+rmd160init.o: $(hdrdir)/ruby/3/token_paste.h
+rmd160init.o: $(hdrdir)/ruby/3/value.h
+rmd160init.o: $(hdrdir)/ruby/3/value_type.h
+rmd160init.o: $(hdrdir)/ruby/3/variable.h
+rmd160init.o: $(hdrdir)/ruby/3/warning_push.h
+rmd160init.o: $(hdrdir)/ruby/3/xmalloc.h
rmd160init.o: $(hdrdir)/ruby/assert.h
rmd160init.o: $(hdrdir)/ruby/backward.h
+rmd160init.o: $(hdrdir)/ruby/backward/2/assume.h
+rmd160init.o: $(hdrdir)/ruby/backward/2/attributes.h
+rmd160init.o: $(hdrdir)/ruby/backward/2/bool.h
+rmd160init.o: $(hdrdir)/ruby/backward/2/extern.h
+rmd160init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+rmd160init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+rmd160init.o: $(hdrdir)/ruby/backward/2/limits.h
+rmd160init.o: $(hdrdir)/ruby/backward/2/long_long.h
+rmd160init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+rmd160init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+rmd160init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+rmd160init.o: $(hdrdir)/ruby/backward/2/stdarg.h
rmd160init.o: $(hdrdir)/ruby/defines.h
rmd160init.o: $(hdrdir)/ruby/intern.h
rmd160init.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/digest/sha1/depend b/ext/digest/sha1/depend
index bc9e216eed..44b6dbb425 100644
--- a/ext/digest/sha1/depend
+++ b/ext/digest/sha1/depend
@@ -5,8 +5,160 @@ sha1init.o: $(LOCAL_HDRS)
sha1init.o: $(RUBY_EXTCONF_H)
sha1init.o: $(arch_hdrdir)/ruby/config.h
sha1init.o: $(hdrdir)/ruby.h
+sha1init.o: $(hdrdir)/ruby/3/anyargs.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+sha1init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+sha1init.o: $(hdrdir)/ruby/3/assume.h
+sha1init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+sha1init.o: $(hdrdir)/ruby/3/attr/artificial.h
+sha1init.o: $(hdrdir)/ruby/3/attr/cold.h
+sha1init.o: $(hdrdir)/ruby/3/attr/const.h
+sha1init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+sha1init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+sha1init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+sha1init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+sha1init.o: $(hdrdir)/ruby/3/attr/error.h
+sha1init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+sha1init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+sha1init.o: $(hdrdir)/ruby/3/attr/format.h
+sha1init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+sha1init.o: $(hdrdir)/ruby/3/attr/noalias.h
+sha1init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+sha1init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+sha1init.o: $(hdrdir)/ruby/3/attr/noinline.h
+sha1init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+sha1init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+sha1init.o: $(hdrdir)/ruby/3/attr/pure.h
+sha1init.o: $(hdrdir)/ruby/3/attr/restrict.h
+sha1init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+sha1init.o: $(hdrdir)/ruby/3/attr/warning.h
+sha1init.o: $(hdrdir)/ruby/3/attr/weakref.h
+sha1init.o: $(hdrdir)/ruby/3/cast.h
+sha1init.o: $(hdrdir)/ruby/3/compiler_is.h
+sha1init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+sha1init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+sha1init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+sha1init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+sha1init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+sha1init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+sha1init.o: $(hdrdir)/ruby/3/compiler_since.h
+sha1init.o: $(hdrdir)/ruby/3/config.h
+sha1init.o: $(hdrdir)/ruby/3/constant_p.h
+sha1init.o: $(hdrdir)/ruby/3/core.h
+sha1init.o: $(hdrdir)/ruby/3/core/rarray.h
+sha1init.o: $(hdrdir)/ruby/3/core/rbasic.h
+sha1init.o: $(hdrdir)/ruby/3/core/rbignum.h
+sha1init.o: $(hdrdir)/ruby/3/core/rclass.h
+sha1init.o: $(hdrdir)/ruby/3/core/rdata.h
+sha1init.o: $(hdrdir)/ruby/3/core/rfile.h
+sha1init.o: $(hdrdir)/ruby/3/core/rhash.h
+sha1init.o: $(hdrdir)/ruby/3/core/robject.h
+sha1init.o: $(hdrdir)/ruby/3/core/rregexp.h
+sha1init.o: $(hdrdir)/ruby/3/core/rstring.h
+sha1init.o: $(hdrdir)/ruby/3/core/rstruct.h
+sha1init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+sha1init.o: $(hdrdir)/ruby/3/ctype.h
+sha1init.o: $(hdrdir)/ruby/3/dllexport.h
+sha1init.o: $(hdrdir)/ruby/3/dosish.h
+sha1init.o: $(hdrdir)/ruby/3/error.h
+sha1init.o: $(hdrdir)/ruby/3/eval.h
+sha1init.o: $(hdrdir)/ruby/3/event.h
+sha1init.o: $(hdrdir)/ruby/3/fl_type.h
+sha1init.o: $(hdrdir)/ruby/3/gc.h
+sha1init.o: $(hdrdir)/ruby/3/glob.h
+sha1init.o: $(hdrdir)/ruby/3/globals.h
+sha1init.o: $(hdrdir)/ruby/3/has/attribute.h
+sha1init.o: $(hdrdir)/ruby/3/has/builtin.h
+sha1init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+sha1init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+sha1init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+sha1init.o: $(hdrdir)/ruby/3/has/extension.h
+sha1init.o: $(hdrdir)/ruby/3/has/feature.h
+sha1init.o: $(hdrdir)/ruby/3/has/warning.h
+sha1init.o: $(hdrdir)/ruby/3/intern/array.h
+sha1init.o: $(hdrdir)/ruby/3/intern/bignum.h
+sha1init.o: $(hdrdir)/ruby/3/intern/class.h
+sha1init.o: $(hdrdir)/ruby/3/intern/compar.h
+sha1init.o: $(hdrdir)/ruby/3/intern/complex.h
+sha1init.o: $(hdrdir)/ruby/3/intern/cont.h
+sha1init.o: $(hdrdir)/ruby/3/intern/dir.h
+sha1init.o: $(hdrdir)/ruby/3/intern/enum.h
+sha1init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+sha1init.o: $(hdrdir)/ruby/3/intern/error.h
+sha1init.o: $(hdrdir)/ruby/3/intern/eval.h
+sha1init.o: $(hdrdir)/ruby/3/intern/file.h
+sha1init.o: $(hdrdir)/ruby/3/intern/gc.h
+sha1init.o: $(hdrdir)/ruby/3/intern/hash.h
+sha1init.o: $(hdrdir)/ruby/3/intern/io.h
+sha1init.o: $(hdrdir)/ruby/3/intern/load.h
+sha1init.o: $(hdrdir)/ruby/3/intern/marshal.h
+sha1init.o: $(hdrdir)/ruby/3/intern/numeric.h
+sha1init.o: $(hdrdir)/ruby/3/intern/object.h
+sha1init.o: $(hdrdir)/ruby/3/intern/parse.h
+sha1init.o: $(hdrdir)/ruby/3/intern/proc.h
+sha1init.o: $(hdrdir)/ruby/3/intern/process.h
+sha1init.o: $(hdrdir)/ruby/3/intern/random.h
+sha1init.o: $(hdrdir)/ruby/3/intern/range.h
+sha1init.o: $(hdrdir)/ruby/3/intern/rational.h
+sha1init.o: $(hdrdir)/ruby/3/intern/re.h
+sha1init.o: $(hdrdir)/ruby/3/intern/ruby.h
+sha1init.o: $(hdrdir)/ruby/3/intern/select.h
+sha1init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+sha1init.o: $(hdrdir)/ruby/3/intern/signal.h
+sha1init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+sha1init.o: $(hdrdir)/ruby/3/intern/string.h
+sha1init.o: $(hdrdir)/ruby/3/intern/struct.h
+sha1init.o: $(hdrdir)/ruby/3/intern/thread.h
+sha1init.o: $(hdrdir)/ruby/3/intern/time.h
+sha1init.o: $(hdrdir)/ruby/3/intern/variable.h
+sha1init.o: $(hdrdir)/ruby/3/intern/vm.h
+sha1init.o: $(hdrdir)/ruby/3/interpreter.h
+sha1init.o: $(hdrdir)/ruby/3/iterator.h
+sha1init.o: $(hdrdir)/ruby/3/memory.h
+sha1init.o: $(hdrdir)/ruby/3/method.h
+sha1init.o: $(hdrdir)/ruby/3/module.h
+sha1init.o: $(hdrdir)/ruby/3/newobj.h
+sha1init.o: $(hdrdir)/ruby/3/rgengc.h
+sha1init.o: $(hdrdir)/ruby/3/scan_args.h
+sha1init.o: $(hdrdir)/ruby/3/special_consts.h
+sha1init.o: $(hdrdir)/ruby/3/static_assert.h
+sha1init.o: $(hdrdir)/ruby/3/stdalign.h
+sha1init.o: $(hdrdir)/ruby/3/stdbool.h
+sha1init.o: $(hdrdir)/ruby/3/symbol.h
+sha1init.o: $(hdrdir)/ruby/3/token_paste.h
+sha1init.o: $(hdrdir)/ruby/3/value.h
+sha1init.o: $(hdrdir)/ruby/3/value_type.h
+sha1init.o: $(hdrdir)/ruby/3/variable.h
+sha1init.o: $(hdrdir)/ruby/3/warning_push.h
+sha1init.o: $(hdrdir)/ruby/3/xmalloc.h
sha1init.o: $(hdrdir)/ruby/assert.h
sha1init.o: $(hdrdir)/ruby/backward.h
+sha1init.o: $(hdrdir)/ruby/backward/2/assume.h
+sha1init.o: $(hdrdir)/ruby/backward/2/attributes.h
+sha1init.o: $(hdrdir)/ruby/backward/2/bool.h
+sha1init.o: $(hdrdir)/ruby/backward/2/extern.h
+sha1init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+sha1init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+sha1init.o: $(hdrdir)/ruby/backward/2/limits.h
+sha1init.o: $(hdrdir)/ruby/backward/2/long_long.h
+sha1init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+sha1init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+sha1init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+sha1init.o: $(hdrdir)/ruby/backward/2/stdarg.h
sha1init.o: $(hdrdir)/ruby/defines.h
sha1init.o: $(hdrdir)/ruby/intern.h
sha1init.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/digest/sha2/depend b/ext/digest/sha2/depend
index 8946d44f31..2eb8cd5d97 100644
--- a/ext/digest/sha2/depend
+++ b/ext/digest/sha2/depend
@@ -5,8 +5,160 @@ sha2init.o: $(LOCAL_HDRS)
sha2init.o: $(RUBY_EXTCONF_H)
sha2init.o: $(arch_hdrdir)/ruby/config.h
sha2init.o: $(hdrdir)/ruby.h
+sha2init.o: $(hdrdir)/ruby/3/anyargs.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+sha2init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+sha2init.o: $(hdrdir)/ruby/3/assume.h
+sha2init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+sha2init.o: $(hdrdir)/ruby/3/attr/artificial.h
+sha2init.o: $(hdrdir)/ruby/3/attr/cold.h
+sha2init.o: $(hdrdir)/ruby/3/attr/const.h
+sha2init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+sha2init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+sha2init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+sha2init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+sha2init.o: $(hdrdir)/ruby/3/attr/error.h
+sha2init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+sha2init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+sha2init.o: $(hdrdir)/ruby/3/attr/format.h
+sha2init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+sha2init.o: $(hdrdir)/ruby/3/attr/noalias.h
+sha2init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+sha2init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+sha2init.o: $(hdrdir)/ruby/3/attr/noinline.h
+sha2init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+sha2init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+sha2init.o: $(hdrdir)/ruby/3/attr/pure.h
+sha2init.o: $(hdrdir)/ruby/3/attr/restrict.h
+sha2init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+sha2init.o: $(hdrdir)/ruby/3/attr/warning.h
+sha2init.o: $(hdrdir)/ruby/3/attr/weakref.h
+sha2init.o: $(hdrdir)/ruby/3/cast.h
+sha2init.o: $(hdrdir)/ruby/3/compiler_is.h
+sha2init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+sha2init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+sha2init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+sha2init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+sha2init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+sha2init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+sha2init.o: $(hdrdir)/ruby/3/compiler_since.h
+sha2init.o: $(hdrdir)/ruby/3/config.h
+sha2init.o: $(hdrdir)/ruby/3/constant_p.h
+sha2init.o: $(hdrdir)/ruby/3/core.h
+sha2init.o: $(hdrdir)/ruby/3/core/rarray.h
+sha2init.o: $(hdrdir)/ruby/3/core/rbasic.h
+sha2init.o: $(hdrdir)/ruby/3/core/rbignum.h
+sha2init.o: $(hdrdir)/ruby/3/core/rclass.h
+sha2init.o: $(hdrdir)/ruby/3/core/rdata.h
+sha2init.o: $(hdrdir)/ruby/3/core/rfile.h
+sha2init.o: $(hdrdir)/ruby/3/core/rhash.h
+sha2init.o: $(hdrdir)/ruby/3/core/robject.h
+sha2init.o: $(hdrdir)/ruby/3/core/rregexp.h
+sha2init.o: $(hdrdir)/ruby/3/core/rstring.h
+sha2init.o: $(hdrdir)/ruby/3/core/rstruct.h
+sha2init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+sha2init.o: $(hdrdir)/ruby/3/ctype.h
+sha2init.o: $(hdrdir)/ruby/3/dllexport.h
+sha2init.o: $(hdrdir)/ruby/3/dosish.h
+sha2init.o: $(hdrdir)/ruby/3/error.h
+sha2init.o: $(hdrdir)/ruby/3/eval.h
+sha2init.o: $(hdrdir)/ruby/3/event.h
+sha2init.o: $(hdrdir)/ruby/3/fl_type.h
+sha2init.o: $(hdrdir)/ruby/3/gc.h
+sha2init.o: $(hdrdir)/ruby/3/glob.h
+sha2init.o: $(hdrdir)/ruby/3/globals.h
+sha2init.o: $(hdrdir)/ruby/3/has/attribute.h
+sha2init.o: $(hdrdir)/ruby/3/has/builtin.h
+sha2init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+sha2init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+sha2init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+sha2init.o: $(hdrdir)/ruby/3/has/extension.h
+sha2init.o: $(hdrdir)/ruby/3/has/feature.h
+sha2init.o: $(hdrdir)/ruby/3/has/warning.h
+sha2init.o: $(hdrdir)/ruby/3/intern/array.h
+sha2init.o: $(hdrdir)/ruby/3/intern/bignum.h
+sha2init.o: $(hdrdir)/ruby/3/intern/class.h
+sha2init.o: $(hdrdir)/ruby/3/intern/compar.h
+sha2init.o: $(hdrdir)/ruby/3/intern/complex.h
+sha2init.o: $(hdrdir)/ruby/3/intern/cont.h
+sha2init.o: $(hdrdir)/ruby/3/intern/dir.h
+sha2init.o: $(hdrdir)/ruby/3/intern/enum.h
+sha2init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+sha2init.o: $(hdrdir)/ruby/3/intern/error.h
+sha2init.o: $(hdrdir)/ruby/3/intern/eval.h
+sha2init.o: $(hdrdir)/ruby/3/intern/file.h
+sha2init.o: $(hdrdir)/ruby/3/intern/gc.h
+sha2init.o: $(hdrdir)/ruby/3/intern/hash.h
+sha2init.o: $(hdrdir)/ruby/3/intern/io.h
+sha2init.o: $(hdrdir)/ruby/3/intern/load.h
+sha2init.o: $(hdrdir)/ruby/3/intern/marshal.h
+sha2init.o: $(hdrdir)/ruby/3/intern/numeric.h
+sha2init.o: $(hdrdir)/ruby/3/intern/object.h
+sha2init.o: $(hdrdir)/ruby/3/intern/parse.h
+sha2init.o: $(hdrdir)/ruby/3/intern/proc.h
+sha2init.o: $(hdrdir)/ruby/3/intern/process.h
+sha2init.o: $(hdrdir)/ruby/3/intern/random.h
+sha2init.o: $(hdrdir)/ruby/3/intern/range.h
+sha2init.o: $(hdrdir)/ruby/3/intern/rational.h
+sha2init.o: $(hdrdir)/ruby/3/intern/re.h
+sha2init.o: $(hdrdir)/ruby/3/intern/ruby.h
+sha2init.o: $(hdrdir)/ruby/3/intern/select.h
+sha2init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+sha2init.o: $(hdrdir)/ruby/3/intern/signal.h
+sha2init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+sha2init.o: $(hdrdir)/ruby/3/intern/string.h
+sha2init.o: $(hdrdir)/ruby/3/intern/struct.h
+sha2init.o: $(hdrdir)/ruby/3/intern/thread.h
+sha2init.o: $(hdrdir)/ruby/3/intern/time.h
+sha2init.o: $(hdrdir)/ruby/3/intern/variable.h
+sha2init.o: $(hdrdir)/ruby/3/intern/vm.h
+sha2init.o: $(hdrdir)/ruby/3/interpreter.h
+sha2init.o: $(hdrdir)/ruby/3/iterator.h
+sha2init.o: $(hdrdir)/ruby/3/memory.h
+sha2init.o: $(hdrdir)/ruby/3/method.h
+sha2init.o: $(hdrdir)/ruby/3/module.h
+sha2init.o: $(hdrdir)/ruby/3/newobj.h
+sha2init.o: $(hdrdir)/ruby/3/rgengc.h
+sha2init.o: $(hdrdir)/ruby/3/scan_args.h
+sha2init.o: $(hdrdir)/ruby/3/special_consts.h
+sha2init.o: $(hdrdir)/ruby/3/static_assert.h
+sha2init.o: $(hdrdir)/ruby/3/stdalign.h
+sha2init.o: $(hdrdir)/ruby/3/stdbool.h
+sha2init.o: $(hdrdir)/ruby/3/symbol.h
+sha2init.o: $(hdrdir)/ruby/3/token_paste.h
+sha2init.o: $(hdrdir)/ruby/3/value.h
+sha2init.o: $(hdrdir)/ruby/3/value_type.h
+sha2init.o: $(hdrdir)/ruby/3/variable.h
+sha2init.o: $(hdrdir)/ruby/3/warning_push.h
+sha2init.o: $(hdrdir)/ruby/3/xmalloc.h
sha2init.o: $(hdrdir)/ruby/assert.h
sha2init.o: $(hdrdir)/ruby/backward.h
+sha2init.o: $(hdrdir)/ruby/backward/2/assume.h
+sha2init.o: $(hdrdir)/ruby/backward/2/attributes.h
+sha2init.o: $(hdrdir)/ruby/backward/2/bool.h
+sha2init.o: $(hdrdir)/ruby/backward/2/extern.h
+sha2init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+sha2init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+sha2init.o: $(hdrdir)/ruby/backward/2/limits.h
+sha2init.o: $(hdrdir)/ruby/backward/2/long_long.h
+sha2init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+sha2init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+sha2init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+sha2init.o: $(hdrdir)/ruby/backward/2/stdarg.h
sha2init.o: $(hdrdir)/ruby/defines.h
sha2init.o: $(hdrdir)/ruby/intern.h
sha2init.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/etc/depend b/ext/etc/depend
index 99e812c7e4..2769a1158a 100644
--- a/ext/etc/depend
+++ b/ext/etc/depend
@@ -6,8 +6,160 @@ constdefs.h : $(srcdir)/mkconstants.rb
etc.o: $(RUBY_EXTCONF_H)
etc.o: $(arch_hdrdir)/ruby/config.h
etc.o: $(hdrdir)/ruby.h
+etc.o: $(hdrdir)/ruby/3/anyargs.h
+etc.o: $(hdrdir)/ruby/3/arithmetic.h
+etc.o: $(hdrdir)/ruby/3/arithmetic/char.h
+etc.o: $(hdrdir)/ruby/3/arithmetic/double.h
+etc.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+etc.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+etc.o: $(hdrdir)/ruby/3/arithmetic/int.h
+etc.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+etc.o: $(hdrdir)/ruby/3/arithmetic/long.h
+etc.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+etc.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+etc.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+etc.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+etc.o: $(hdrdir)/ruby/3/arithmetic/short.h
+etc.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+etc.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+etc.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+etc.o: $(hdrdir)/ruby/3/assume.h
+etc.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+etc.o: $(hdrdir)/ruby/3/attr/artificial.h
+etc.o: $(hdrdir)/ruby/3/attr/cold.h
+etc.o: $(hdrdir)/ruby/3/attr/const.h
+etc.o: $(hdrdir)/ruby/3/attr/constexpr.h
+etc.o: $(hdrdir)/ruby/3/attr/deprecated.h
+etc.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+etc.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+etc.o: $(hdrdir)/ruby/3/attr/error.h
+etc.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+etc.o: $(hdrdir)/ruby/3/attr/forceinline.h
+etc.o: $(hdrdir)/ruby/3/attr/format.h
+etc.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+etc.o: $(hdrdir)/ruby/3/attr/noalias.h
+etc.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+etc.o: $(hdrdir)/ruby/3/attr/noexcept.h
+etc.o: $(hdrdir)/ruby/3/attr/noinline.h
+etc.o: $(hdrdir)/ruby/3/attr/nonnull.h
+etc.o: $(hdrdir)/ruby/3/attr/noreturn.h
+etc.o: $(hdrdir)/ruby/3/attr/pure.h
+etc.o: $(hdrdir)/ruby/3/attr/restrict.h
+etc.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+etc.o: $(hdrdir)/ruby/3/attr/warning.h
+etc.o: $(hdrdir)/ruby/3/attr/weakref.h
+etc.o: $(hdrdir)/ruby/3/cast.h
+etc.o: $(hdrdir)/ruby/3/compiler_is.h
+etc.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+etc.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+etc.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+etc.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+etc.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+etc.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+etc.o: $(hdrdir)/ruby/3/compiler_since.h
+etc.o: $(hdrdir)/ruby/3/config.h
+etc.o: $(hdrdir)/ruby/3/constant_p.h
+etc.o: $(hdrdir)/ruby/3/core.h
+etc.o: $(hdrdir)/ruby/3/core/rarray.h
+etc.o: $(hdrdir)/ruby/3/core/rbasic.h
+etc.o: $(hdrdir)/ruby/3/core/rbignum.h
+etc.o: $(hdrdir)/ruby/3/core/rclass.h
+etc.o: $(hdrdir)/ruby/3/core/rdata.h
+etc.o: $(hdrdir)/ruby/3/core/rfile.h
+etc.o: $(hdrdir)/ruby/3/core/rhash.h
+etc.o: $(hdrdir)/ruby/3/core/robject.h
+etc.o: $(hdrdir)/ruby/3/core/rregexp.h
+etc.o: $(hdrdir)/ruby/3/core/rstring.h
+etc.o: $(hdrdir)/ruby/3/core/rstruct.h
+etc.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+etc.o: $(hdrdir)/ruby/3/ctype.h
+etc.o: $(hdrdir)/ruby/3/dllexport.h
+etc.o: $(hdrdir)/ruby/3/dosish.h
+etc.o: $(hdrdir)/ruby/3/error.h
+etc.o: $(hdrdir)/ruby/3/eval.h
+etc.o: $(hdrdir)/ruby/3/event.h
+etc.o: $(hdrdir)/ruby/3/fl_type.h
+etc.o: $(hdrdir)/ruby/3/gc.h
+etc.o: $(hdrdir)/ruby/3/glob.h
+etc.o: $(hdrdir)/ruby/3/globals.h
+etc.o: $(hdrdir)/ruby/3/has/attribute.h
+etc.o: $(hdrdir)/ruby/3/has/builtin.h
+etc.o: $(hdrdir)/ruby/3/has/c_attribute.h
+etc.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+etc.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+etc.o: $(hdrdir)/ruby/3/has/extension.h
+etc.o: $(hdrdir)/ruby/3/has/feature.h
+etc.o: $(hdrdir)/ruby/3/has/warning.h
+etc.o: $(hdrdir)/ruby/3/intern/array.h
+etc.o: $(hdrdir)/ruby/3/intern/bignum.h
+etc.o: $(hdrdir)/ruby/3/intern/class.h
+etc.o: $(hdrdir)/ruby/3/intern/compar.h
+etc.o: $(hdrdir)/ruby/3/intern/complex.h
+etc.o: $(hdrdir)/ruby/3/intern/cont.h
+etc.o: $(hdrdir)/ruby/3/intern/dir.h
+etc.o: $(hdrdir)/ruby/3/intern/enum.h
+etc.o: $(hdrdir)/ruby/3/intern/enumerator.h
+etc.o: $(hdrdir)/ruby/3/intern/error.h
+etc.o: $(hdrdir)/ruby/3/intern/eval.h
+etc.o: $(hdrdir)/ruby/3/intern/file.h
+etc.o: $(hdrdir)/ruby/3/intern/gc.h
+etc.o: $(hdrdir)/ruby/3/intern/hash.h
+etc.o: $(hdrdir)/ruby/3/intern/io.h
+etc.o: $(hdrdir)/ruby/3/intern/load.h
+etc.o: $(hdrdir)/ruby/3/intern/marshal.h
+etc.o: $(hdrdir)/ruby/3/intern/numeric.h
+etc.o: $(hdrdir)/ruby/3/intern/object.h
+etc.o: $(hdrdir)/ruby/3/intern/parse.h
+etc.o: $(hdrdir)/ruby/3/intern/proc.h
+etc.o: $(hdrdir)/ruby/3/intern/process.h
+etc.o: $(hdrdir)/ruby/3/intern/random.h
+etc.o: $(hdrdir)/ruby/3/intern/range.h
+etc.o: $(hdrdir)/ruby/3/intern/rational.h
+etc.o: $(hdrdir)/ruby/3/intern/re.h
+etc.o: $(hdrdir)/ruby/3/intern/ruby.h
+etc.o: $(hdrdir)/ruby/3/intern/select.h
+etc.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+etc.o: $(hdrdir)/ruby/3/intern/signal.h
+etc.o: $(hdrdir)/ruby/3/intern/sprintf.h
+etc.o: $(hdrdir)/ruby/3/intern/string.h
+etc.o: $(hdrdir)/ruby/3/intern/struct.h
+etc.o: $(hdrdir)/ruby/3/intern/thread.h
+etc.o: $(hdrdir)/ruby/3/intern/time.h
+etc.o: $(hdrdir)/ruby/3/intern/variable.h
+etc.o: $(hdrdir)/ruby/3/intern/vm.h
+etc.o: $(hdrdir)/ruby/3/interpreter.h
+etc.o: $(hdrdir)/ruby/3/iterator.h
+etc.o: $(hdrdir)/ruby/3/memory.h
+etc.o: $(hdrdir)/ruby/3/method.h
+etc.o: $(hdrdir)/ruby/3/module.h
+etc.o: $(hdrdir)/ruby/3/newobj.h
+etc.o: $(hdrdir)/ruby/3/rgengc.h
+etc.o: $(hdrdir)/ruby/3/scan_args.h
+etc.o: $(hdrdir)/ruby/3/special_consts.h
+etc.o: $(hdrdir)/ruby/3/static_assert.h
+etc.o: $(hdrdir)/ruby/3/stdalign.h
+etc.o: $(hdrdir)/ruby/3/stdbool.h
+etc.o: $(hdrdir)/ruby/3/symbol.h
+etc.o: $(hdrdir)/ruby/3/token_paste.h
+etc.o: $(hdrdir)/ruby/3/value.h
+etc.o: $(hdrdir)/ruby/3/value_type.h
+etc.o: $(hdrdir)/ruby/3/variable.h
+etc.o: $(hdrdir)/ruby/3/warning_push.h
+etc.o: $(hdrdir)/ruby/3/xmalloc.h
etc.o: $(hdrdir)/ruby/assert.h
etc.o: $(hdrdir)/ruby/backward.h
+etc.o: $(hdrdir)/ruby/backward/2/assume.h
+etc.o: $(hdrdir)/ruby/backward/2/attributes.h
+etc.o: $(hdrdir)/ruby/backward/2/bool.h
+etc.o: $(hdrdir)/ruby/backward/2/extern.h
+etc.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+etc.o: $(hdrdir)/ruby/backward/2/inttypes.h
+etc.o: $(hdrdir)/ruby/backward/2/limits.h
+etc.o: $(hdrdir)/ruby/backward/2/long_long.h
+etc.o: $(hdrdir)/ruby/backward/2/r_cast.h
+etc.o: $(hdrdir)/ruby/backward/2/rmodule.h
+etc.o: $(hdrdir)/ruby/backward/2/stdalign.h
+etc.o: $(hdrdir)/ruby/backward/2/stdarg.h
etc.o: $(hdrdir)/ruby/defines.h
etc.o: $(hdrdir)/ruby/encoding.h
etc.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/fcntl/depend b/ext/fcntl/depend
index 60d6be6b89..20dce3bf03 100644
--- a/ext/fcntl/depend
+++ b/ext/fcntl/depend
@@ -2,8 +2,160 @@
fcntl.o: $(RUBY_EXTCONF_H)
fcntl.o: $(arch_hdrdir)/ruby/config.h
fcntl.o: $(hdrdir)/ruby.h
+fcntl.o: $(hdrdir)/ruby/3/anyargs.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic/char.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic/double.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic/int.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic/long.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic/short.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+fcntl.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+fcntl.o: $(hdrdir)/ruby/3/assume.h
+fcntl.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+fcntl.o: $(hdrdir)/ruby/3/attr/artificial.h
+fcntl.o: $(hdrdir)/ruby/3/attr/cold.h
+fcntl.o: $(hdrdir)/ruby/3/attr/const.h
+fcntl.o: $(hdrdir)/ruby/3/attr/constexpr.h
+fcntl.o: $(hdrdir)/ruby/3/attr/deprecated.h
+fcntl.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+fcntl.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+fcntl.o: $(hdrdir)/ruby/3/attr/error.h
+fcntl.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+fcntl.o: $(hdrdir)/ruby/3/attr/forceinline.h
+fcntl.o: $(hdrdir)/ruby/3/attr/format.h
+fcntl.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+fcntl.o: $(hdrdir)/ruby/3/attr/noalias.h
+fcntl.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+fcntl.o: $(hdrdir)/ruby/3/attr/noexcept.h
+fcntl.o: $(hdrdir)/ruby/3/attr/noinline.h
+fcntl.o: $(hdrdir)/ruby/3/attr/nonnull.h
+fcntl.o: $(hdrdir)/ruby/3/attr/noreturn.h
+fcntl.o: $(hdrdir)/ruby/3/attr/pure.h
+fcntl.o: $(hdrdir)/ruby/3/attr/restrict.h
+fcntl.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+fcntl.o: $(hdrdir)/ruby/3/attr/warning.h
+fcntl.o: $(hdrdir)/ruby/3/attr/weakref.h
+fcntl.o: $(hdrdir)/ruby/3/cast.h
+fcntl.o: $(hdrdir)/ruby/3/compiler_is.h
+fcntl.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+fcntl.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+fcntl.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+fcntl.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+fcntl.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+fcntl.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+fcntl.o: $(hdrdir)/ruby/3/compiler_since.h
+fcntl.o: $(hdrdir)/ruby/3/config.h
+fcntl.o: $(hdrdir)/ruby/3/constant_p.h
+fcntl.o: $(hdrdir)/ruby/3/core.h
+fcntl.o: $(hdrdir)/ruby/3/core/rarray.h
+fcntl.o: $(hdrdir)/ruby/3/core/rbasic.h
+fcntl.o: $(hdrdir)/ruby/3/core/rbignum.h
+fcntl.o: $(hdrdir)/ruby/3/core/rclass.h
+fcntl.o: $(hdrdir)/ruby/3/core/rdata.h
+fcntl.o: $(hdrdir)/ruby/3/core/rfile.h
+fcntl.o: $(hdrdir)/ruby/3/core/rhash.h
+fcntl.o: $(hdrdir)/ruby/3/core/robject.h
+fcntl.o: $(hdrdir)/ruby/3/core/rregexp.h
+fcntl.o: $(hdrdir)/ruby/3/core/rstring.h
+fcntl.o: $(hdrdir)/ruby/3/core/rstruct.h
+fcntl.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+fcntl.o: $(hdrdir)/ruby/3/ctype.h
+fcntl.o: $(hdrdir)/ruby/3/dllexport.h
+fcntl.o: $(hdrdir)/ruby/3/dosish.h
+fcntl.o: $(hdrdir)/ruby/3/error.h
+fcntl.o: $(hdrdir)/ruby/3/eval.h
+fcntl.o: $(hdrdir)/ruby/3/event.h
+fcntl.o: $(hdrdir)/ruby/3/fl_type.h
+fcntl.o: $(hdrdir)/ruby/3/gc.h
+fcntl.o: $(hdrdir)/ruby/3/glob.h
+fcntl.o: $(hdrdir)/ruby/3/globals.h
+fcntl.o: $(hdrdir)/ruby/3/has/attribute.h
+fcntl.o: $(hdrdir)/ruby/3/has/builtin.h
+fcntl.o: $(hdrdir)/ruby/3/has/c_attribute.h
+fcntl.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+fcntl.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+fcntl.o: $(hdrdir)/ruby/3/has/extension.h
+fcntl.o: $(hdrdir)/ruby/3/has/feature.h
+fcntl.o: $(hdrdir)/ruby/3/has/warning.h
+fcntl.o: $(hdrdir)/ruby/3/intern/array.h
+fcntl.o: $(hdrdir)/ruby/3/intern/bignum.h
+fcntl.o: $(hdrdir)/ruby/3/intern/class.h
+fcntl.o: $(hdrdir)/ruby/3/intern/compar.h
+fcntl.o: $(hdrdir)/ruby/3/intern/complex.h
+fcntl.o: $(hdrdir)/ruby/3/intern/cont.h
+fcntl.o: $(hdrdir)/ruby/3/intern/dir.h
+fcntl.o: $(hdrdir)/ruby/3/intern/enum.h
+fcntl.o: $(hdrdir)/ruby/3/intern/enumerator.h
+fcntl.o: $(hdrdir)/ruby/3/intern/error.h
+fcntl.o: $(hdrdir)/ruby/3/intern/eval.h
+fcntl.o: $(hdrdir)/ruby/3/intern/file.h
+fcntl.o: $(hdrdir)/ruby/3/intern/gc.h
+fcntl.o: $(hdrdir)/ruby/3/intern/hash.h
+fcntl.o: $(hdrdir)/ruby/3/intern/io.h
+fcntl.o: $(hdrdir)/ruby/3/intern/load.h
+fcntl.o: $(hdrdir)/ruby/3/intern/marshal.h
+fcntl.o: $(hdrdir)/ruby/3/intern/numeric.h
+fcntl.o: $(hdrdir)/ruby/3/intern/object.h
+fcntl.o: $(hdrdir)/ruby/3/intern/parse.h
+fcntl.o: $(hdrdir)/ruby/3/intern/proc.h
+fcntl.o: $(hdrdir)/ruby/3/intern/process.h
+fcntl.o: $(hdrdir)/ruby/3/intern/random.h
+fcntl.o: $(hdrdir)/ruby/3/intern/range.h
+fcntl.o: $(hdrdir)/ruby/3/intern/rational.h
+fcntl.o: $(hdrdir)/ruby/3/intern/re.h
+fcntl.o: $(hdrdir)/ruby/3/intern/ruby.h
+fcntl.o: $(hdrdir)/ruby/3/intern/select.h
+fcntl.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+fcntl.o: $(hdrdir)/ruby/3/intern/signal.h
+fcntl.o: $(hdrdir)/ruby/3/intern/sprintf.h
+fcntl.o: $(hdrdir)/ruby/3/intern/string.h
+fcntl.o: $(hdrdir)/ruby/3/intern/struct.h
+fcntl.o: $(hdrdir)/ruby/3/intern/thread.h
+fcntl.o: $(hdrdir)/ruby/3/intern/time.h
+fcntl.o: $(hdrdir)/ruby/3/intern/variable.h
+fcntl.o: $(hdrdir)/ruby/3/intern/vm.h
+fcntl.o: $(hdrdir)/ruby/3/interpreter.h
+fcntl.o: $(hdrdir)/ruby/3/iterator.h
+fcntl.o: $(hdrdir)/ruby/3/memory.h
+fcntl.o: $(hdrdir)/ruby/3/method.h
+fcntl.o: $(hdrdir)/ruby/3/module.h
+fcntl.o: $(hdrdir)/ruby/3/newobj.h
+fcntl.o: $(hdrdir)/ruby/3/rgengc.h
+fcntl.o: $(hdrdir)/ruby/3/scan_args.h
+fcntl.o: $(hdrdir)/ruby/3/special_consts.h
+fcntl.o: $(hdrdir)/ruby/3/static_assert.h
+fcntl.o: $(hdrdir)/ruby/3/stdalign.h
+fcntl.o: $(hdrdir)/ruby/3/stdbool.h
+fcntl.o: $(hdrdir)/ruby/3/symbol.h
+fcntl.o: $(hdrdir)/ruby/3/token_paste.h
+fcntl.o: $(hdrdir)/ruby/3/value.h
+fcntl.o: $(hdrdir)/ruby/3/value_type.h
+fcntl.o: $(hdrdir)/ruby/3/variable.h
+fcntl.o: $(hdrdir)/ruby/3/warning_push.h
+fcntl.o: $(hdrdir)/ruby/3/xmalloc.h
fcntl.o: $(hdrdir)/ruby/assert.h
fcntl.o: $(hdrdir)/ruby/backward.h
+fcntl.o: $(hdrdir)/ruby/backward/2/assume.h
+fcntl.o: $(hdrdir)/ruby/backward/2/attributes.h
+fcntl.o: $(hdrdir)/ruby/backward/2/bool.h
+fcntl.o: $(hdrdir)/ruby/backward/2/extern.h
+fcntl.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+fcntl.o: $(hdrdir)/ruby/backward/2/inttypes.h
+fcntl.o: $(hdrdir)/ruby/backward/2/limits.h
+fcntl.o: $(hdrdir)/ruby/backward/2/long_long.h
+fcntl.o: $(hdrdir)/ruby/backward/2/r_cast.h
+fcntl.o: $(hdrdir)/ruby/backward/2/rmodule.h
+fcntl.o: $(hdrdir)/ruby/backward/2/stdalign.h
+fcntl.o: $(hdrdir)/ruby/backward/2/stdarg.h
fcntl.o: $(hdrdir)/ruby/defines.h
fcntl.o: $(hdrdir)/ruby/intern.h
fcntl.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/fiddle/depend b/ext/fiddle/depend
index 5ed745fa0f..f78496fbb0 100644
--- a/ext/fiddle/depend
+++ b/ext/fiddle/depend
@@ -55,8 +55,160 @@ realclean: realclean-$(LIBFFI_CLEAN)
closure.o: $(RUBY_EXTCONF_H)
closure.o: $(arch_hdrdir)/ruby/config.h
closure.o: $(hdrdir)/ruby.h
+closure.o: $(hdrdir)/ruby/3/anyargs.h
+closure.o: $(hdrdir)/ruby/3/arithmetic.h
+closure.o: $(hdrdir)/ruby/3/arithmetic/char.h
+closure.o: $(hdrdir)/ruby/3/arithmetic/double.h
+closure.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+closure.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+closure.o: $(hdrdir)/ruby/3/arithmetic/int.h
+closure.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+closure.o: $(hdrdir)/ruby/3/arithmetic/long.h
+closure.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+closure.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+closure.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+closure.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+closure.o: $(hdrdir)/ruby/3/arithmetic/short.h
+closure.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+closure.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+closure.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+closure.o: $(hdrdir)/ruby/3/assume.h
+closure.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+closure.o: $(hdrdir)/ruby/3/attr/artificial.h
+closure.o: $(hdrdir)/ruby/3/attr/cold.h
+closure.o: $(hdrdir)/ruby/3/attr/const.h
+closure.o: $(hdrdir)/ruby/3/attr/constexpr.h
+closure.o: $(hdrdir)/ruby/3/attr/deprecated.h
+closure.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+closure.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+closure.o: $(hdrdir)/ruby/3/attr/error.h
+closure.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+closure.o: $(hdrdir)/ruby/3/attr/forceinline.h
+closure.o: $(hdrdir)/ruby/3/attr/format.h
+closure.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+closure.o: $(hdrdir)/ruby/3/attr/noalias.h
+closure.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+closure.o: $(hdrdir)/ruby/3/attr/noexcept.h
+closure.o: $(hdrdir)/ruby/3/attr/noinline.h
+closure.o: $(hdrdir)/ruby/3/attr/nonnull.h
+closure.o: $(hdrdir)/ruby/3/attr/noreturn.h
+closure.o: $(hdrdir)/ruby/3/attr/pure.h
+closure.o: $(hdrdir)/ruby/3/attr/restrict.h
+closure.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+closure.o: $(hdrdir)/ruby/3/attr/warning.h
+closure.o: $(hdrdir)/ruby/3/attr/weakref.h
+closure.o: $(hdrdir)/ruby/3/cast.h
+closure.o: $(hdrdir)/ruby/3/compiler_is.h
+closure.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+closure.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+closure.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+closure.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+closure.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+closure.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+closure.o: $(hdrdir)/ruby/3/compiler_since.h
+closure.o: $(hdrdir)/ruby/3/config.h
+closure.o: $(hdrdir)/ruby/3/constant_p.h
+closure.o: $(hdrdir)/ruby/3/core.h
+closure.o: $(hdrdir)/ruby/3/core/rarray.h
+closure.o: $(hdrdir)/ruby/3/core/rbasic.h
+closure.o: $(hdrdir)/ruby/3/core/rbignum.h
+closure.o: $(hdrdir)/ruby/3/core/rclass.h
+closure.o: $(hdrdir)/ruby/3/core/rdata.h
+closure.o: $(hdrdir)/ruby/3/core/rfile.h
+closure.o: $(hdrdir)/ruby/3/core/rhash.h
+closure.o: $(hdrdir)/ruby/3/core/robject.h
+closure.o: $(hdrdir)/ruby/3/core/rregexp.h
+closure.o: $(hdrdir)/ruby/3/core/rstring.h
+closure.o: $(hdrdir)/ruby/3/core/rstruct.h
+closure.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+closure.o: $(hdrdir)/ruby/3/ctype.h
+closure.o: $(hdrdir)/ruby/3/dllexport.h
+closure.o: $(hdrdir)/ruby/3/dosish.h
+closure.o: $(hdrdir)/ruby/3/error.h
+closure.o: $(hdrdir)/ruby/3/eval.h
+closure.o: $(hdrdir)/ruby/3/event.h
+closure.o: $(hdrdir)/ruby/3/fl_type.h
+closure.o: $(hdrdir)/ruby/3/gc.h
+closure.o: $(hdrdir)/ruby/3/glob.h
+closure.o: $(hdrdir)/ruby/3/globals.h
+closure.o: $(hdrdir)/ruby/3/has/attribute.h
+closure.o: $(hdrdir)/ruby/3/has/builtin.h
+closure.o: $(hdrdir)/ruby/3/has/c_attribute.h
+closure.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+closure.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+closure.o: $(hdrdir)/ruby/3/has/extension.h
+closure.o: $(hdrdir)/ruby/3/has/feature.h
+closure.o: $(hdrdir)/ruby/3/has/warning.h
+closure.o: $(hdrdir)/ruby/3/intern/array.h
+closure.o: $(hdrdir)/ruby/3/intern/bignum.h
+closure.o: $(hdrdir)/ruby/3/intern/class.h
+closure.o: $(hdrdir)/ruby/3/intern/compar.h
+closure.o: $(hdrdir)/ruby/3/intern/complex.h
+closure.o: $(hdrdir)/ruby/3/intern/cont.h
+closure.o: $(hdrdir)/ruby/3/intern/dir.h
+closure.o: $(hdrdir)/ruby/3/intern/enum.h
+closure.o: $(hdrdir)/ruby/3/intern/enumerator.h
+closure.o: $(hdrdir)/ruby/3/intern/error.h
+closure.o: $(hdrdir)/ruby/3/intern/eval.h
+closure.o: $(hdrdir)/ruby/3/intern/file.h
+closure.o: $(hdrdir)/ruby/3/intern/gc.h
+closure.o: $(hdrdir)/ruby/3/intern/hash.h
+closure.o: $(hdrdir)/ruby/3/intern/io.h
+closure.o: $(hdrdir)/ruby/3/intern/load.h
+closure.o: $(hdrdir)/ruby/3/intern/marshal.h
+closure.o: $(hdrdir)/ruby/3/intern/numeric.h
+closure.o: $(hdrdir)/ruby/3/intern/object.h
+closure.o: $(hdrdir)/ruby/3/intern/parse.h
+closure.o: $(hdrdir)/ruby/3/intern/proc.h
+closure.o: $(hdrdir)/ruby/3/intern/process.h
+closure.o: $(hdrdir)/ruby/3/intern/random.h
+closure.o: $(hdrdir)/ruby/3/intern/range.h
+closure.o: $(hdrdir)/ruby/3/intern/rational.h
+closure.o: $(hdrdir)/ruby/3/intern/re.h
+closure.o: $(hdrdir)/ruby/3/intern/ruby.h
+closure.o: $(hdrdir)/ruby/3/intern/select.h
+closure.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+closure.o: $(hdrdir)/ruby/3/intern/signal.h
+closure.o: $(hdrdir)/ruby/3/intern/sprintf.h
+closure.o: $(hdrdir)/ruby/3/intern/string.h
+closure.o: $(hdrdir)/ruby/3/intern/struct.h
+closure.o: $(hdrdir)/ruby/3/intern/thread.h
+closure.o: $(hdrdir)/ruby/3/intern/time.h
+closure.o: $(hdrdir)/ruby/3/intern/variable.h
+closure.o: $(hdrdir)/ruby/3/intern/vm.h
+closure.o: $(hdrdir)/ruby/3/interpreter.h
+closure.o: $(hdrdir)/ruby/3/iterator.h
+closure.o: $(hdrdir)/ruby/3/memory.h
+closure.o: $(hdrdir)/ruby/3/method.h
+closure.o: $(hdrdir)/ruby/3/module.h
+closure.o: $(hdrdir)/ruby/3/newobj.h
+closure.o: $(hdrdir)/ruby/3/rgengc.h
+closure.o: $(hdrdir)/ruby/3/scan_args.h
+closure.o: $(hdrdir)/ruby/3/special_consts.h
+closure.o: $(hdrdir)/ruby/3/static_assert.h
+closure.o: $(hdrdir)/ruby/3/stdalign.h
+closure.o: $(hdrdir)/ruby/3/stdbool.h
+closure.o: $(hdrdir)/ruby/3/symbol.h
+closure.o: $(hdrdir)/ruby/3/token_paste.h
+closure.o: $(hdrdir)/ruby/3/value.h
+closure.o: $(hdrdir)/ruby/3/value_type.h
+closure.o: $(hdrdir)/ruby/3/variable.h
+closure.o: $(hdrdir)/ruby/3/warning_push.h
+closure.o: $(hdrdir)/ruby/3/xmalloc.h
closure.o: $(hdrdir)/ruby/assert.h
closure.o: $(hdrdir)/ruby/backward.h
+closure.o: $(hdrdir)/ruby/backward/2/assume.h
+closure.o: $(hdrdir)/ruby/backward/2/attributes.h
+closure.o: $(hdrdir)/ruby/backward/2/bool.h
+closure.o: $(hdrdir)/ruby/backward/2/extern.h
+closure.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+closure.o: $(hdrdir)/ruby/backward/2/inttypes.h
+closure.o: $(hdrdir)/ruby/backward/2/limits.h
+closure.o: $(hdrdir)/ruby/backward/2/long_long.h
+closure.o: $(hdrdir)/ruby/backward/2/r_cast.h
+closure.o: $(hdrdir)/ruby/backward/2/rmodule.h
+closure.o: $(hdrdir)/ruby/backward/2/stdalign.h
+closure.o: $(hdrdir)/ruby/backward/2/stdarg.h
closure.o: $(hdrdir)/ruby/defines.h
closure.o: $(hdrdir)/ruby/intern.h
closure.o: $(hdrdir)/ruby/missing.h
@@ -72,8 +224,160 @@ closure.o: function.h
conversions.o: $(RUBY_EXTCONF_H)
conversions.o: $(arch_hdrdir)/ruby/config.h
conversions.o: $(hdrdir)/ruby.h
+conversions.o: $(hdrdir)/ruby/3/anyargs.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic/char.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic/double.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic/int.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic/long.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic/short.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+conversions.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+conversions.o: $(hdrdir)/ruby/3/assume.h
+conversions.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+conversions.o: $(hdrdir)/ruby/3/attr/artificial.h
+conversions.o: $(hdrdir)/ruby/3/attr/cold.h
+conversions.o: $(hdrdir)/ruby/3/attr/const.h
+conversions.o: $(hdrdir)/ruby/3/attr/constexpr.h
+conversions.o: $(hdrdir)/ruby/3/attr/deprecated.h
+conversions.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+conversions.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+conversions.o: $(hdrdir)/ruby/3/attr/error.h
+conversions.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+conversions.o: $(hdrdir)/ruby/3/attr/forceinline.h
+conversions.o: $(hdrdir)/ruby/3/attr/format.h
+conversions.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+conversions.o: $(hdrdir)/ruby/3/attr/noalias.h
+conversions.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+conversions.o: $(hdrdir)/ruby/3/attr/noexcept.h
+conversions.o: $(hdrdir)/ruby/3/attr/noinline.h
+conversions.o: $(hdrdir)/ruby/3/attr/nonnull.h
+conversions.o: $(hdrdir)/ruby/3/attr/noreturn.h
+conversions.o: $(hdrdir)/ruby/3/attr/pure.h
+conversions.o: $(hdrdir)/ruby/3/attr/restrict.h
+conversions.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+conversions.o: $(hdrdir)/ruby/3/attr/warning.h
+conversions.o: $(hdrdir)/ruby/3/attr/weakref.h
+conversions.o: $(hdrdir)/ruby/3/cast.h
+conversions.o: $(hdrdir)/ruby/3/compiler_is.h
+conversions.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+conversions.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+conversions.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+conversions.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+conversions.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+conversions.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+conversions.o: $(hdrdir)/ruby/3/compiler_since.h
+conversions.o: $(hdrdir)/ruby/3/config.h
+conversions.o: $(hdrdir)/ruby/3/constant_p.h
+conversions.o: $(hdrdir)/ruby/3/core.h
+conversions.o: $(hdrdir)/ruby/3/core/rarray.h
+conversions.o: $(hdrdir)/ruby/3/core/rbasic.h
+conversions.o: $(hdrdir)/ruby/3/core/rbignum.h
+conversions.o: $(hdrdir)/ruby/3/core/rclass.h
+conversions.o: $(hdrdir)/ruby/3/core/rdata.h
+conversions.o: $(hdrdir)/ruby/3/core/rfile.h
+conversions.o: $(hdrdir)/ruby/3/core/rhash.h
+conversions.o: $(hdrdir)/ruby/3/core/robject.h
+conversions.o: $(hdrdir)/ruby/3/core/rregexp.h
+conversions.o: $(hdrdir)/ruby/3/core/rstring.h
+conversions.o: $(hdrdir)/ruby/3/core/rstruct.h
+conversions.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+conversions.o: $(hdrdir)/ruby/3/ctype.h
+conversions.o: $(hdrdir)/ruby/3/dllexport.h
+conversions.o: $(hdrdir)/ruby/3/dosish.h
+conversions.o: $(hdrdir)/ruby/3/error.h
+conversions.o: $(hdrdir)/ruby/3/eval.h
+conversions.o: $(hdrdir)/ruby/3/event.h
+conversions.o: $(hdrdir)/ruby/3/fl_type.h
+conversions.o: $(hdrdir)/ruby/3/gc.h
+conversions.o: $(hdrdir)/ruby/3/glob.h
+conversions.o: $(hdrdir)/ruby/3/globals.h
+conversions.o: $(hdrdir)/ruby/3/has/attribute.h
+conversions.o: $(hdrdir)/ruby/3/has/builtin.h
+conversions.o: $(hdrdir)/ruby/3/has/c_attribute.h
+conversions.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+conversions.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+conversions.o: $(hdrdir)/ruby/3/has/extension.h
+conversions.o: $(hdrdir)/ruby/3/has/feature.h
+conversions.o: $(hdrdir)/ruby/3/has/warning.h
+conversions.o: $(hdrdir)/ruby/3/intern/array.h
+conversions.o: $(hdrdir)/ruby/3/intern/bignum.h
+conversions.o: $(hdrdir)/ruby/3/intern/class.h
+conversions.o: $(hdrdir)/ruby/3/intern/compar.h
+conversions.o: $(hdrdir)/ruby/3/intern/complex.h
+conversions.o: $(hdrdir)/ruby/3/intern/cont.h
+conversions.o: $(hdrdir)/ruby/3/intern/dir.h
+conversions.o: $(hdrdir)/ruby/3/intern/enum.h
+conversions.o: $(hdrdir)/ruby/3/intern/enumerator.h
+conversions.o: $(hdrdir)/ruby/3/intern/error.h
+conversions.o: $(hdrdir)/ruby/3/intern/eval.h
+conversions.o: $(hdrdir)/ruby/3/intern/file.h
+conversions.o: $(hdrdir)/ruby/3/intern/gc.h
+conversions.o: $(hdrdir)/ruby/3/intern/hash.h
+conversions.o: $(hdrdir)/ruby/3/intern/io.h
+conversions.o: $(hdrdir)/ruby/3/intern/load.h
+conversions.o: $(hdrdir)/ruby/3/intern/marshal.h
+conversions.o: $(hdrdir)/ruby/3/intern/numeric.h
+conversions.o: $(hdrdir)/ruby/3/intern/object.h
+conversions.o: $(hdrdir)/ruby/3/intern/parse.h
+conversions.o: $(hdrdir)/ruby/3/intern/proc.h
+conversions.o: $(hdrdir)/ruby/3/intern/process.h
+conversions.o: $(hdrdir)/ruby/3/intern/random.h
+conversions.o: $(hdrdir)/ruby/3/intern/range.h
+conversions.o: $(hdrdir)/ruby/3/intern/rational.h
+conversions.o: $(hdrdir)/ruby/3/intern/re.h
+conversions.o: $(hdrdir)/ruby/3/intern/ruby.h
+conversions.o: $(hdrdir)/ruby/3/intern/select.h
+conversions.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+conversions.o: $(hdrdir)/ruby/3/intern/signal.h
+conversions.o: $(hdrdir)/ruby/3/intern/sprintf.h
+conversions.o: $(hdrdir)/ruby/3/intern/string.h
+conversions.o: $(hdrdir)/ruby/3/intern/struct.h
+conversions.o: $(hdrdir)/ruby/3/intern/thread.h
+conversions.o: $(hdrdir)/ruby/3/intern/time.h
+conversions.o: $(hdrdir)/ruby/3/intern/variable.h
+conversions.o: $(hdrdir)/ruby/3/intern/vm.h
+conversions.o: $(hdrdir)/ruby/3/interpreter.h
+conversions.o: $(hdrdir)/ruby/3/iterator.h
+conversions.o: $(hdrdir)/ruby/3/memory.h
+conversions.o: $(hdrdir)/ruby/3/method.h
+conversions.o: $(hdrdir)/ruby/3/module.h
+conversions.o: $(hdrdir)/ruby/3/newobj.h
+conversions.o: $(hdrdir)/ruby/3/rgengc.h
+conversions.o: $(hdrdir)/ruby/3/scan_args.h
+conversions.o: $(hdrdir)/ruby/3/special_consts.h
+conversions.o: $(hdrdir)/ruby/3/static_assert.h
+conversions.o: $(hdrdir)/ruby/3/stdalign.h
+conversions.o: $(hdrdir)/ruby/3/stdbool.h
+conversions.o: $(hdrdir)/ruby/3/symbol.h
+conversions.o: $(hdrdir)/ruby/3/token_paste.h
+conversions.o: $(hdrdir)/ruby/3/value.h
+conversions.o: $(hdrdir)/ruby/3/value_type.h
+conversions.o: $(hdrdir)/ruby/3/variable.h
+conversions.o: $(hdrdir)/ruby/3/warning_push.h
+conversions.o: $(hdrdir)/ruby/3/xmalloc.h
conversions.o: $(hdrdir)/ruby/assert.h
conversions.o: $(hdrdir)/ruby/backward.h
+conversions.o: $(hdrdir)/ruby/backward/2/assume.h
+conversions.o: $(hdrdir)/ruby/backward/2/attributes.h
+conversions.o: $(hdrdir)/ruby/backward/2/bool.h
+conversions.o: $(hdrdir)/ruby/backward/2/extern.h
+conversions.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+conversions.o: $(hdrdir)/ruby/backward/2/inttypes.h
+conversions.o: $(hdrdir)/ruby/backward/2/limits.h
+conversions.o: $(hdrdir)/ruby/backward/2/long_long.h
+conversions.o: $(hdrdir)/ruby/backward/2/r_cast.h
+conversions.o: $(hdrdir)/ruby/backward/2/rmodule.h
+conversions.o: $(hdrdir)/ruby/backward/2/stdalign.h
+conversions.o: $(hdrdir)/ruby/backward/2/stdarg.h
conversions.o: $(hdrdir)/ruby/defines.h
conversions.o: $(hdrdir)/ruby/intern.h
conversions.o: $(hdrdir)/ruby/missing.h
@@ -88,8 +392,160 @@ conversions.o: function.h
fiddle.o: $(RUBY_EXTCONF_H)
fiddle.o: $(arch_hdrdir)/ruby/config.h
fiddle.o: $(hdrdir)/ruby.h
+fiddle.o: $(hdrdir)/ruby/3/anyargs.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic/char.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic/double.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic/int.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic/long.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic/short.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+fiddle.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+fiddle.o: $(hdrdir)/ruby/3/assume.h
+fiddle.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+fiddle.o: $(hdrdir)/ruby/3/attr/artificial.h
+fiddle.o: $(hdrdir)/ruby/3/attr/cold.h
+fiddle.o: $(hdrdir)/ruby/3/attr/const.h
+fiddle.o: $(hdrdir)/ruby/3/attr/constexpr.h
+fiddle.o: $(hdrdir)/ruby/3/attr/deprecated.h
+fiddle.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+fiddle.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+fiddle.o: $(hdrdir)/ruby/3/attr/error.h
+fiddle.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+fiddle.o: $(hdrdir)/ruby/3/attr/forceinline.h
+fiddle.o: $(hdrdir)/ruby/3/attr/format.h
+fiddle.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+fiddle.o: $(hdrdir)/ruby/3/attr/noalias.h
+fiddle.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+fiddle.o: $(hdrdir)/ruby/3/attr/noexcept.h
+fiddle.o: $(hdrdir)/ruby/3/attr/noinline.h
+fiddle.o: $(hdrdir)/ruby/3/attr/nonnull.h
+fiddle.o: $(hdrdir)/ruby/3/attr/noreturn.h
+fiddle.o: $(hdrdir)/ruby/3/attr/pure.h
+fiddle.o: $(hdrdir)/ruby/3/attr/restrict.h
+fiddle.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+fiddle.o: $(hdrdir)/ruby/3/attr/warning.h
+fiddle.o: $(hdrdir)/ruby/3/attr/weakref.h
+fiddle.o: $(hdrdir)/ruby/3/cast.h
+fiddle.o: $(hdrdir)/ruby/3/compiler_is.h
+fiddle.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+fiddle.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+fiddle.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+fiddle.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+fiddle.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+fiddle.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+fiddle.o: $(hdrdir)/ruby/3/compiler_since.h
+fiddle.o: $(hdrdir)/ruby/3/config.h
+fiddle.o: $(hdrdir)/ruby/3/constant_p.h
+fiddle.o: $(hdrdir)/ruby/3/core.h
+fiddle.o: $(hdrdir)/ruby/3/core/rarray.h
+fiddle.o: $(hdrdir)/ruby/3/core/rbasic.h
+fiddle.o: $(hdrdir)/ruby/3/core/rbignum.h
+fiddle.o: $(hdrdir)/ruby/3/core/rclass.h
+fiddle.o: $(hdrdir)/ruby/3/core/rdata.h
+fiddle.o: $(hdrdir)/ruby/3/core/rfile.h
+fiddle.o: $(hdrdir)/ruby/3/core/rhash.h
+fiddle.o: $(hdrdir)/ruby/3/core/robject.h
+fiddle.o: $(hdrdir)/ruby/3/core/rregexp.h
+fiddle.o: $(hdrdir)/ruby/3/core/rstring.h
+fiddle.o: $(hdrdir)/ruby/3/core/rstruct.h
+fiddle.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+fiddle.o: $(hdrdir)/ruby/3/ctype.h
+fiddle.o: $(hdrdir)/ruby/3/dllexport.h
+fiddle.o: $(hdrdir)/ruby/3/dosish.h
+fiddle.o: $(hdrdir)/ruby/3/error.h
+fiddle.o: $(hdrdir)/ruby/3/eval.h
+fiddle.o: $(hdrdir)/ruby/3/event.h
+fiddle.o: $(hdrdir)/ruby/3/fl_type.h
+fiddle.o: $(hdrdir)/ruby/3/gc.h
+fiddle.o: $(hdrdir)/ruby/3/glob.h
+fiddle.o: $(hdrdir)/ruby/3/globals.h
+fiddle.o: $(hdrdir)/ruby/3/has/attribute.h
+fiddle.o: $(hdrdir)/ruby/3/has/builtin.h
+fiddle.o: $(hdrdir)/ruby/3/has/c_attribute.h
+fiddle.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+fiddle.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+fiddle.o: $(hdrdir)/ruby/3/has/extension.h
+fiddle.o: $(hdrdir)/ruby/3/has/feature.h
+fiddle.o: $(hdrdir)/ruby/3/has/warning.h
+fiddle.o: $(hdrdir)/ruby/3/intern/array.h
+fiddle.o: $(hdrdir)/ruby/3/intern/bignum.h
+fiddle.o: $(hdrdir)/ruby/3/intern/class.h
+fiddle.o: $(hdrdir)/ruby/3/intern/compar.h
+fiddle.o: $(hdrdir)/ruby/3/intern/complex.h
+fiddle.o: $(hdrdir)/ruby/3/intern/cont.h
+fiddle.o: $(hdrdir)/ruby/3/intern/dir.h
+fiddle.o: $(hdrdir)/ruby/3/intern/enum.h
+fiddle.o: $(hdrdir)/ruby/3/intern/enumerator.h
+fiddle.o: $(hdrdir)/ruby/3/intern/error.h
+fiddle.o: $(hdrdir)/ruby/3/intern/eval.h
+fiddle.o: $(hdrdir)/ruby/3/intern/file.h
+fiddle.o: $(hdrdir)/ruby/3/intern/gc.h
+fiddle.o: $(hdrdir)/ruby/3/intern/hash.h
+fiddle.o: $(hdrdir)/ruby/3/intern/io.h
+fiddle.o: $(hdrdir)/ruby/3/intern/load.h
+fiddle.o: $(hdrdir)/ruby/3/intern/marshal.h
+fiddle.o: $(hdrdir)/ruby/3/intern/numeric.h
+fiddle.o: $(hdrdir)/ruby/3/intern/object.h
+fiddle.o: $(hdrdir)/ruby/3/intern/parse.h
+fiddle.o: $(hdrdir)/ruby/3/intern/proc.h
+fiddle.o: $(hdrdir)/ruby/3/intern/process.h
+fiddle.o: $(hdrdir)/ruby/3/intern/random.h
+fiddle.o: $(hdrdir)/ruby/3/intern/range.h
+fiddle.o: $(hdrdir)/ruby/3/intern/rational.h
+fiddle.o: $(hdrdir)/ruby/3/intern/re.h
+fiddle.o: $(hdrdir)/ruby/3/intern/ruby.h
+fiddle.o: $(hdrdir)/ruby/3/intern/select.h
+fiddle.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+fiddle.o: $(hdrdir)/ruby/3/intern/signal.h
+fiddle.o: $(hdrdir)/ruby/3/intern/sprintf.h
+fiddle.o: $(hdrdir)/ruby/3/intern/string.h
+fiddle.o: $(hdrdir)/ruby/3/intern/struct.h
+fiddle.o: $(hdrdir)/ruby/3/intern/thread.h
+fiddle.o: $(hdrdir)/ruby/3/intern/time.h
+fiddle.o: $(hdrdir)/ruby/3/intern/variable.h
+fiddle.o: $(hdrdir)/ruby/3/intern/vm.h
+fiddle.o: $(hdrdir)/ruby/3/interpreter.h
+fiddle.o: $(hdrdir)/ruby/3/iterator.h
+fiddle.o: $(hdrdir)/ruby/3/memory.h
+fiddle.o: $(hdrdir)/ruby/3/method.h
+fiddle.o: $(hdrdir)/ruby/3/module.h
+fiddle.o: $(hdrdir)/ruby/3/newobj.h
+fiddle.o: $(hdrdir)/ruby/3/rgengc.h
+fiddle.o: $(hdrdir)/ruby/3/scan_args.h
+fiddle.o: $(hdrdir)/ruby/3/special_consts.h
+fiddle.o: $(hdrdir)/ruby/3/static_assert.h
+fiddle.o: $(hdrdir)/ruby/3/stdalign.h
+fiddle.o: $(hdrdir)/ruby/3/stdbool.h
+fiddle.o: $(hdrdir)/ruby/3/symbol.h
+fiddle.o: $(hdrdir)/ruby/3/token_paste.h
+fiddle.o: $(hdrdir)/ruby/3/value.h
+fiddle.o: $(hdrdir)/ruby/3/value_type.h
+fiddle.o: $(hdrdir)/ruby/3/variable.h
+fiddle.o: $(hdrdir)/ruby/3/warning_push.h
+fiddle.o: $(hdrdir)/ruby/3/xmalloc.h
fiddle.o: $(hdrdir)/ruby/assert.h
fiddle.o: $(hdrdir)/ruby/backward.h
+fiddle.o: $(hdrdir)/ruby/backward/2/assume.h
+fiddle.o: $(hdrdir)/ruby/backward/2/attributes.h
+fiddle.o: $(hdrdir)/ruby/backward/2/bool.h
+fiddle.o: $(hdrdir)/ruby/backward/2/extern.h
+fiddle.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+fiddle.o: $(hdrdir)/ruby/backward/2/inttypes.h
+fiddle.o: $(hdrdir)/ruby/backward/2/limits.h
+fiddle.o: $(hdrdir)/ruby/backward/2/long_long.h
+fiddle.o: $(hdrdir)/ruby/backward/2/r_cast.h
+fiddle.o: $(hdrdir)/ruby/backward/2/rmodule.h
+fiddle.o: $(hdrdir)/ruby/backward/2/stdalign.h
+fiddle.o: $(hdrdir)/ruby/backward/2/stdarg.h
fiddle.o: $(hdrdir)/ruby/defines.h
fiddle.o: $(hdrdir)/ruby/intern.h
fiddle.o: $(hdrdir)/ruby/missing.h
@@ -104,8 +560,160 @@ fiddle.o: function.h
function.o: $(RUBY_EXTCONF_H)
function.o: $(arch_hdrdir)/ruby/config.h
function.o: $(hdrdir)/ruby.h
+function.o: $(hdrdir)/ruby/3/anyargs.h
+function.o: $(hdrdir)/ruby/3/arithmetic.h
+function.o: $(hdrdir)/ruby/3/arithmetic/char.h
+function.o: $(hdrdir)/ruby/3/arithmetic/double.h
+function.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+function.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+function.o: $(hdrdir)/ruby/3/arithmetic/int.h
+function.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+function.o: $(hdrdir)/ruby/3/arithmetic/long.h
+function.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+function.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+function.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+function.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+function.o: $(hdrdir)/ruby/3/arithmetic/short.h
+function.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+function.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+function.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+function.o: $(hdrdir)/ruby/3/assume.h
+function.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+function.o: $(hdrdir)/ruby/3/attr/artificial.h
+function.o: $(hdrdir)/ruby/3/attr/cold.h
+function.o: $(hdrdir)/ruby/3/attr/const.h
+function.o: $(hdrdir)/ruby/3/attr/constexpr.h
+function.o: $(hdrdir)/ruby/3/attr/deprecated.h
+function.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+function.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+function.o: $(hdrdir)/ruby/3/attr/error.h
+function.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+function.o: $(hdrdir)/ruby/3/attr/forceinline.h
+function.o: $(hdrdir)/ruby/3/attr/format.h
+function.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+function.o: $(hdrdir)/ruby/3/attr/noalias.h
+function.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+function.o: $(hdrdir)/ruby/3/attr/noexcept.h
+function.o: $(hdrdir)/ruby/3/attr/noinline.h
+function.o: $(hdrdir)/ruby/3/attr/nonnull.h
+function.o: $(hdrdir)/ruby/3/attr/noreturn.h
+function.o: $(hdrdir)/ruby/3/attr/pure.h
+function.o: $(hdrdir)/ruby/3/attr/restrict.h
+function.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+function.o: $(hdrdir)/ruby/3/attr/warning.h
+function.o: $(hdrdir)/ruby/3/attr/weakref.h
+function.o: $(hdrdir)/ruby/3/cast.h
+function.o: $(hdrdir)/ruby/3/compiler_is.h
+function.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+function.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+function.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+function.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+function.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+function.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+function.o: $(hdrdir)/ruby/3/compiler_since.h
+function.o: $(hdrdir)/ruby/3/config.h
+function.o: $(hdrdir)/ruby/3/constant_p.h
+function.o: $(hdrdir)/ruby/3/core.h
+function.o: $(hdrdir)/ruby/3/core/rarray.h
+function.o: $(hdrdir)/ruby/3/core/rbasic.h
+function.o: $(hdrdir)/ruby/3/core/rbignum.h
+function.o: $(hdrdir)/ruby/3/core/rclass.h
+function.o: $(hdrdir)/ruby/3/core/rdata.h
+function.o: $(hdrdir)/ruby/3/core/rfile.h
+function.o: $(hdrdir)/ruby/3/core/rhash.h
+function.o: $(hdrdir)/ruby/3/core/robject.h
+function.o: $(hdrdir)/ruby/3/core/rregexp.h
+function.o: $(hdrdir)/ruby/3/core/rstring.h
+function.o: $(hdrdir)/ruby/3/core/rstruct.h
+function.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+function.o: $(hdrdir)/ruby/3/ctype.h
+function.o: $(hdrdir)/ruby/3/dllexport.h
+function.o: $(hdrdir)/ruby/3/dosish.h
+function.o: $(hdrdir)/ruby/3/error.h
+function.o: $(hdrdir)/ruby/3/eval.h
+function.o: $(hdrdir)/ruby/3/event.h
+function.o: $(hdrdir)/ruby/3/fl_type.h
+function.o: $(hdrdir)/ruby/3/gc.h
+function.o: $(hdrdir)/ruby/3/glob.h
+function.o: $(hdrdir)/ruby/3/globals.h
+function.o: $(hdrdir)/ruby/3/has/attribute.h
+function.o: $(hdrdir)/ruby/3/has/builtin.h
+function.o: $(hdrdir)/ruby/3/has/c_attribute.h
+function.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+function.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+function.o: $(hdrdir)/ruby/3/has/extension.h
+function.o: $(hdrdir)/ruby/3/has/feature.h
+function.o: $(hdrdir)/ruby/3/has/warning.h
+function.o: $(hdrdir)/ruby/3/intern/array.h
+function.o: $(hdrdir)/ruby/3/intern/bignum.h
+function.o: $(hdrdir)/ruby/3/intern/class.h
+function.o: $(hdrdir)/ruby/3/intern/compar.h
+function.o: $(hdrdir)/ruby/3/intern/complex.h
+function.o: $(hdrdir)/ruby/3/intern/cont.h
+function.o: $(hdrdir)/ruby/3/intern/dir.h
+function.o: $(hdrdir)/ruby/3/intern/enum.h
+function.o: $(hdrdir)/ruby/3/intern/enumerator.h
+function.o: $(hdrdir)/ruby/3/intern/error.h
+function.o: $(hdrdir)/ruby/3/intern/eval.h
+function.o: $(hdrdir)/ruby/3/intern/file.h
+function.o: $(hdrdir)/ruby/3/intern/gc.h
+function.o: $(hdrdir)/ruby/3/intern/hash.h
+function.o: $(hdrdir)/ruby/3/intern/io.h
+function.o: $(hdrdir)/ruby/3/intern/load.h
+function.o: $(hdrdir)/ruby/3/intern/marshal.h
+function.o: $(hdrdir)/ruby/3/intern/numeric.h
+function.o: $(hdrdir)/ruby/3/intern/object.h
+function.o: $(hdrdir)/ruby/3/intern/parse.h
+function.o: $(hdrdir)/ruby/3/intern/proc.h
+function.o: $(hdrdir)/ruby/3/intern/process.h
+function.o: $(hdrdir)/ruby/3/intern/random.h
+function.o: $(hdrdir)/ruby/3/intern/range.h
+function.o: $(hdrdir)/ruby/3/intern/rational.h
+function.o: $(hdrdir)/ruby/3/intern/re.h
+function.o: $(hdrdir)/ruby/3/intern/ruby.h
+function.o: $(hdrdir)/ruby/3/intern/select.h
+function.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+function.o: $(hdrdir)/ruby/3/intern/signal.h
+function.o: $(hdrdir)/ruby/3/intern/sprintf.h
+function.o: $(hdrdir)/ruby/3/intern/string.h
+function.o: $(hdrdir)/ruby/3/intern/struct.h
+function.o: $(hdrdir)/ruby/3/intern/thread.h
+function.o: $(hdrdir)/ruby/3/intern/time.h
+function.o: $(hdrdir)/ruby/3/intern/variable.h
+function.o: $(hdrdir)/ruby/3/intern/vm.h
+function.o: $(hdrdir)/ruby/3/interpreter.h
+function.o: $(hdrdir)/ruby/3/iterator.h
+function.o: $(hdrdir)/ruby/3/memory.h
+function.o: $(hdrdir)/ruby/3/method.h
+function.o: $(hdrdir)/ruby/3/module.h
+function.o: $(hdrdir)/ruby/3/newobj.h
+function.o: $(hdrdir)/ruby/3/rgengc.h
+function.o: $(hdrdir)/ruby/3/scan_args.h
+function.o: $(hdrdir)/ruby/3/special_consts.h
+function.o: $(hdrdir)/ruby/3/static_assert.h
+function.o: $(hdrdir)/ruby/3/stdalign.h
+function.o: $(hdrdir)/ruby/3/stdbool.h
+function.o: $(hdrdir)/ruby/3/symbol.h
+function.o: $(hdrdir)/ruby/3/token_paste.h
+function.o: $(hdrdir)/ruby/3/value.h
+function.o: $(hdrdir)/ruby/3/value_type.h
+function.o: $(hdrdir)/ruby/3/variable.h
+function.o: $(hdrdir)/ruby/3/warning_push.h
+function.o: $(hdrdir)/ruby/3/xmalloc.h
function.o: $(hdrdir)/ruby/assert.h
function.o: $(hdrdir)/ruby/backward.h
+function.o: $(hdrdir)/ruby/backward/2/assume.h
+function.o: $(hdrdir)/ruby/backward/2/attributes.h
+function.o: $(hdrdir)/ruby/backward/2/bool.h
+function.o: $(hdrdir)/ruby/backward/2/extern.h
+function.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+function.o: $(hdrdir)/ruby/backward/2/inttypes.h
+function.o: $(hdrdir)/ruby/backward/2/limits.h
+function.o: $(hdrdir)/ruby/backward/2/long_long.h
+function.o: $(hdrdir)/ruby/backward/2/r_cast.h
+function.o: $(hdrdir)/ruby/backward/2/rmodule.h
+function.o: $(hdrdir)/ruby/backward/2/stdalign.h
+function.o: $(hdrdir)/ruby/backward/2/stdarg.h
function.o: $(hdrdir)/ruby/defines.h
function.o: $(hdrdir)/ruby/intern.h
function.o: $(hdrdir)/ruby/missing.h
@@ -121,8 +729,160 @@ function.o: function.h
handle.o: $(RUBY_EXTCONF_H)
handle.o: $(arch_hdrdir)/ruby/config.h
handle.o: $(hdrdir)/ruby.h
+handle.o: $(hdrdir)/ruby/3/anyargs.h
+handle.o: $(hdrdir)/ruby/3/arithmetic.h
+handle.o: $(hdrdir)/ruby/3/arithmetic/char.h
+handle.o: $(hdrdir)/ruby/3/arithmetic/double.h
+handle.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+handle.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+handle.o: $(hdrdir)/ruby/3/arithmetic/int.h
+handle.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+handle.o: $(hdrdir)/ruby/3/arithmetic/long.h
+handle.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+handle.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+handle.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+handle.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+handle.o: $(hdrdir)/ruby/3/arithmetic/short.h
+handle.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+handle.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+handle.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+handle.o: $(hdrdir)/ruby/3/assume.h
+handle.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+handle.o: $(hdrdir)/ruby/3/attr/artificial.h
+handle.o: $(hdrdir)/ruby/3/attr/cold.h
+handle.o: $(hdrdir)/ruby/3/attr/const.h
+handle.o: $(hdrdir)/ruby/3/attr/constexpr.h
+handle.o: $(hdrdir)/ruby/3/attr/deprecated.h
+handle.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+handle.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+handle.o: $(hdrdir)/ruby/3/attr/error.h
+handle.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+handle.o: $(hdrdir)/ruby/3/attr/forceinline.h
+handle.o: $(hdrdir)/ruby/3/attr/format.h
+handle.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+handle.o: $(hdrdir)/ruby/3/attr/noalias.h
+handle.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+handle.o: $(hdrdir)/ruby/3/attr/noexcept.h
+handle.o: $(hdrdir)/ruby/3/attr/noinline.h
+handle.o: $(hdrdir)/ruby/3/attr/nonnull.h
+handle.o: $(hdrdir)/ruby/3/attr/noreturn.h
+handle.o: $(hdrdir)/ruby/3/attr/pure.h
+handle.o: $(hdrdir)/ruby/3/attr/restrict.h
+handle.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+handle.o: $(hdrdir)/ruby/3/attr/warning.h
+handle.o: $(hdrdir)/ruby/3/attr/weakref.h
+handle.o: $(hdrdir)/ruby/3/cast.h
+handle.o: $(hdrdir)/ruby/3/compiler_is.h
+handle.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+handle.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+handle.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+handle.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+handle.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+handle.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+handle.o: $(hdrdir)/ruby/3/compiler_since.h
+handle.o: $(hdrdir)/ruby/3/config.h
+handle.o: $(hdrdir)/ruby/3/constant_p.h
+handle.o: $(hdrdir)/ruby/3/core.h
+handle.o: $(hdrdir)/ruby/3/core/rarray.h
+handle.o: $(hdrdir)/ruby/3/core/rbasic.h
+handle.o: $(hdrdir)/ruby/3/core/rbignum.h
+handle.o: $(hdrdir)/ruby/3/core/rclass.h
+handle.o: $(hdrdir)/ruby/3/core/rdata.h
+handle.o: $(hdrdir)/ruby/3/core/rfile.h
+handle.o: $(hdrdir)/ruby/3/core/rhash.h
+handle.o: $(hdrdir)/ruby/3/core/robject.h
+handle.o: $(hdrdir)/ruby/3/core/rregexp.h
+handle.o: $(hdrdir)/ruby/3/core/rstring.h
+handle.o: $(hdrdir)/ruby/3/core/rstruct.h
+handle.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+handle.o: $(hdrdir)/ruby/3/ctype.h
+handle.o: $(hdrdir)/ruby/3/dllexport.h
+handle.o: $(hdrdir)/ruby/3/dosish.h
+handle.o: $(hdrdir)/ruby/3/error.h
+handle.o: $(hdrdir)/ruby/3/eval.h
+handle.o: $(hdrdir)/ruby/3/event.h
+handle.o: $(hdrdir)/ruby/3/fl_type.h
+handle.o: $(hdrdir)/ruby/3/gc.h
+handle.o: $(hdrdir)/ruby/3/glob.h
+handle.o: $(hdrdir)/ruby/3/globals.h
+handle.o: $(hdrdir)/ruby/3/has/attribute.h
+handle.o: $(hdrdir)/ruby/3/has/builtin.h
+handle.o: $(hdrdir)/ruby/3/has/c_attribute.h
+handle.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+handle.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+handle.o: $(hdrdir)/ruby/3/has/extension.h
+handle.o: $(hdrdir)/ruby/3/has/feature.h
+handle.o: $(hdrdir)/ruby/3/has/warning.h
+handle.o: $(hdrdir)/ruby/3/intern/array.h
+handle.o: $(hdrdir)/ruby/3/intern/bignum.h
+handle.o: $(hdrdir)/ruby/3/intern/class.h
+handle.o: $(hdrdir)/ruby/3/intern/compar.h
+handle.o: $(hdrdir)/ruby/3/intern/complex.h
+handle.o: $(hdrdir)/ruby/3/intern/cont.h
+handle.o: $(hdrdir)/ruby/3/intern/dir.h
+handle.o: $(hdrdir)/ruby/3/intern/enum.h
+handle.o: $(hdrdir)/ruby/3/intern/enumerator.h
+handle.o: $(hdrdir)/ruby/3/intern/error.h
+handle.o: $(hdrdir)/ruby/3/intern/eval.h
+handle.o: $(hdrdir)/ruby/3/intern/file.h
+handle.o: $(hdrdir)/ruby/3/intern/gc.h
+handle.o: $(hdrdir)/ruby/3/intern/hash.h
+handle.o: $(hdrdir)/ruby/3/intern/io.h
+handle.o: $(hdrdir)/ruby/3/intern/load.h
+handle.o: $(hdrdir)/ruby/3/intern/marshal.h
+handle.o: $(hdrdir)/ruby/3/intern/numeric.h
+handle.o: $(hdrdir)/ruby/3/intern/object.h
+handle.o: $(hdrdir)/ruby/3/intern/parse.h
+handle.o: $(hdrdir)/ruby/3/intern/proc.h
+handle.o: $(hdrdir)/ruby/3/intern/process.h
+handle.o: $(hdrdir)/ruby/3/intern/random.h
+handle.o: $(hdrdir)/ruby/3/intern/range.h
+handle.o: $(hdrdir)/ruby/3/intern/rational.h
+handle.o: $(hdrdir)/ruby/3/intern/re.h
+handle.o: $(hdrdir)/ruby/3/intern/ruby.h
+handle.o: $(hdrdir)/ruby/3/intern/select.h
+handle.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+handle.o: $(hdrdir)/ruby/3/intern/signal.h
+handle.o: $(hdrdir)/ruby/3/intern/sprintf.h
+handle.o: $(hdrdir)/ruby/3/intern/string.h
+handle.o: $(hdrdir)/ruby/3/intern/struct.h
+handle.o: $(hdrdir)/ruby/3/intern/thread.h
+handle.o: $(hdrdir)/ruby/3/intern/time.h
+handle.o: $(hdrdir)/ruby/3/intern/variable.h
+handle.o: $(hdrdir)/ruby/3/intern/vm.h
+handle.o: $(hdrdir)/ruby/3/interpreter.h
+handle.o: $(hdrdir)/ruby/3/iterator.h
+handle.o: $(hdrdir)/ruby/3/memory.h
+handle.o: $(hdrdir)/ruby/3/method.h
+handle.o: $(hdrdir)/ruby/3/module.h
+handle.o: $(hdrdir)/ruby/3/newobj.h
+handle.o: $(hdrdir)/ruby/3/rgengc.h
+handle.o: $(hdrdir)/ruby/3/scan_args.h
+handle.o: $(hdrdir)/ruby/3/special_consts.h
+handle.o: $(hdrdir)/ruby/3/static_assert.h
+handle.o: $(hdrdir)/ruby/3/stdalign.h
+handle.o: $(hdrdir)/ruby/3/stdbool.h
+handle.o: $(hdrdir)/ruby/3/symbol.h
+handle.o: $(hdrdir)/ruby/3/token_paste.h
+handle.o: $(hdrdir)/ruby/3/value.h
+handle.o: $(hdrdir)/ruby/3/value_type.h
+handle.o: $(hdrdir)/ruby/3/variable.h
+handle.o: $(hdrdir)/ruby/3/warning_push.h
+handle.o: $(hdrdir)/ruby/3/xmalloc.h
handle.o: $(hdrdir)/ruby/assert.h
handle.o: $(hdrdir)/ruby/backward.h
+handle.o: $(hdrdir)/ruby/backward/2/assume.h
+handle.o: $(hdrdir)/ruby/backward/2/attributes.h
+handle.o: $(hdrdir)/ruby/backward/2/bool.h
+handle.o: $(hdrdir)/ruby/backward/2/extern.h
+handle.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+handle.o: $(hdrdir)/ruby/backward/2/inttypes.h
+handle.o: $(hdrdir)/ruby/backward/2/limits.h
+handle.o: $(hdrdir)/ruby/backward/2/long_long.h
+handle.o: $(hdrdir)/ruby/backward/2/r_cast.h
+handle.o: $(hdrdir)/ruby/backward/2/rmodule.h
+handle.o: $(hdrdir)/ruby/backward/2/stdalign.h
+handle.o: $(hdrdir)/ruby/backward/2/stdarg.h
handle.o: $(hdrdir)/ruby/defines.h
handle.o: $(hdrdir)/ruby/intern.h
handle.o: $(hdrdir)/ruby/missing.h
@@ -137,8 +897,160 @@ handle.o: handle.c
pointer.o: $(RUBY_EXTCONF_H)
pointer.o: $(arch_hdrdir)/ruby/config.h
pointer.o: $(hdrdir)/ruby.h
+pointer.o: $(hdrdir)/ruby/3/anyargs.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic/char.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic/double.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic/int.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic/long.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic/short.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+pointer.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+pointer.o: $(hdrdir)/ruby/3/assume.h
+pointer.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+pointer.o: $(hdrdir)/ruby/3/attr/artificial.h
+pointer.o: $(hdrdir)/ruby/3/attr/cold.h
+pointer.o: $(hdrdir)/ruby/3/attr/const.h
+pointer.o: $(hdrdir)/ruby/3/attr/constexpr.h
+pointer.o: $(hdrdir)/ruby/3/attr/deprecated.h
+pointer.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+pointer.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+pointer.o: $(hdrdir)/ruby/3/attr/error.h
+pointer.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+pointer.o: $(hdrdir)/ruby/3/attr/forceinline.h
+pointer.o: $(hdrdir)/ruby/3/attr/format.h
+pointer.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+pointer.o: $(hdrdir)/ruby/3/attr/noalias.h
+pointer.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+pointer.o: $(hdrdir)/ruby/3/attr/noexcept.h
+pointer.o: $(hdrdir)/ruby/3/attr/noinline.h
+pointer.o: $(hdrdir)/ruby/3/attr/nonnull.h
+pointer.o: $(hdrdir)/ruby/3/attr/noreturn.h
+pointer.o: $(hdrdir)/ruby/3/attr/pure.h
+pointer.o: $(hdrdir)/ruby/3/attr/restrict.h
+pointer.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+pointer.o: $(hdrdir)/ruby/3/attr/warning.h
+pointer.o: $(hdrdir)/ruby/3/attr/weakref.h
+pointer.o: $(hdrdir)/ruby/3/cast.h
+pointer.o: $(hdrdir)/ruby/3/compiler_is.h
+pointer.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+pointer.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+pointer.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+pointer.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+pointer.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+pointer.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+pointer.o: $(hdrdir)/ruby/3/compiler_since.h
+pointer.o: $(hdrdir)/ruby/3/config.h
+pointer.o: $(hdrdir)/ruby/3/constant_p.h
+pointer.o: $(hdrdir)/ruby/3/core.h
+pointer.o: $(hdrdir)/ruby/3/core/rarray.h
+pointer.o: $(hdrdir)/ruby/3/core/rbasic.h
+pointer.o: $(hdrdir)/ruby/3/core/rbignum.h
+pointer.o: $(hdrdir)/ruby/3/core/rclass.h
+pointer.o: $(hdrdir)/ruby/3/core/rdata.h
+pointer.o: $(hdrdir)/ruby/3/core/rfile.h
+pointer.o: $(hdrdir)/ruby/3/core/rhash.h
+pointer.o: $(hdrdir)/ruby/3/core/robject.h
+pointer.o: $(hdrdir)/ruby/3/core/rregexp.h
+pointer.o: $(hdrdir)/ruby/3/core/rstring.h
+pointer.o: $(hdrdir)/ruby/3/core/rstruct.h
+pointer.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+pointer.o: $(hdrdir)/ruby/3/ctype.h
+pointer.o: $(hdrdir)/ruby/3/dllexport.h
+pointer.o: $(hdrdir)/ruby/3/dosish.h
+pointer.o: $(hdrdir)/ruby/3/error.h
+pointer.o: $(hdrdir)/ruby/3/eval.h
+pointer.o: $(hdrdir)/ruby/3/event.h
+pointer.o: $(hdrdir)/ruby/3/fl_type.h
+pointer.o: $(hdrdir)/ruby/3/gc.h
+pointer.o: $(hdrdir)/ruby/3/glob.h
+pointer.o: $(hdrdir)/ruby/3/globals.h
+pointer.o: $(hdrdir)/ruby/3/has/attribute.h
+pointer.o: $(hdrdir)/ruby/3/has/builtin.h
+pointer.o: $(hdrdir)/ruby/3/has/c_attribute.h
+pointer.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+pointer.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+pointer.o: $(hdrdir)/ruby/3/has/extension.h
+pointer.o: $(hdrdir)/ruby/3/has/feature.h
+pointer.o: $(hdrdir)/ruby/3/has/warning.h
+pointer.o: $(hdrdir)/ruby/3/intern/array.h
+pointer.o: $(hdrdir)/ruby/3/intern/bignum.h
+pointer.o: $(hdrdir)/ruby/3/intern/class.h
+pointer.o: $(hdrdir)/ruby/3/intern/compar.h
+pointer.o: $(hdrdir)/ruby/3/intern/complex.h
+pointer.o: $(hdrdir)/ruby/3/intern/cont.h
+pointer.o: $(hdrdir)/ruby/3/intern/dir.h
+pointer.o: $(hdrdir)/ruby/3/intern/enum.h
+pointer.o: $(hdrdir)/ruby/3/intern/enumerator.h
+pointer.o: $(hdrdir)/ruby/3/intern/error.h
+pointer.o: $(hdrdir)/ruby/3/intern/eval.h
+pointer.o: $(hdrdir)/ruby/3/intern/file.h
+pointer.o: $(hdrdir)/ruby/3/intern/gc.h
+pointer.o: $(hdrdir)/ruby/3/intern/hash.h
+pointer.o: $(hdrdir)/ruby/3/intern/io.h
+pointer.o: $(hdrdir)/ruby/3/intern/load.h
+pointer.o: $(hdrdir)/ruby/3/intern/marshal.h
+pointer.o: $(hdrdir)/ruby/3/intern/numeric.h
+pointer.o: $(hdrdir)/ruby/3/intern/object.h
+pointer.o: $(hdrdir)/ruby/3/intern/parse.h
+pointer.o: $(hdrdir)/ruby/3/intern/proc.h
+pointer.o: $(hdrdir)/ruby/3/intern/process.h
+pointer.o: $(hdrdir)/ruby/3/intern/random.h
+pointer.o: $(hdrdir)/ruby/3/intern/range.h
+pointer.o: $(hdrdir)/ruby/3/intern/rational.h
+pointer.o: $(hdrdir)/ruby/3/intern/re.h
+pointer.o: $(hdrdir)/ruby/3/intern/ruby.h
+pointer.o: $(hdrdir)/ruby/3/intern/select.h
+pointer.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+pointer.o: $(hdrdir)/ruby/3/intern/signal.h
+pointer.o: $(hdrdir)/ruby/3/intern/sprintf.h
+pointer.o: $(hdrdir)/ruby/3/intern/string.h
+pointer.o: $(hdrdir)/ruby/3/intern/struct.h
+pointer.o: $(hdrdir)/ruby/3/intern/thread.h
+pointer.o: $(hdrdir)/ruby/3/intern/time.h
+pointer.o: $(hdrdir)/ruby/3/intern/variable.h
+pointer.o: $(hdrdir)/ruby/3/intern/vm.h
+pointer.o: $(hdrdir)/ruby/3/interpreter.h
+pointer.o: $(hdrdir)/ruby/3/iterator.h
+pointer.o: $(hdrdir)/ruby/3/memory.h
+pointer.o: $(hdrdir)/ruby/3/method.h
+pointer.o: $(hdrdir)/ruby/3/module.h
+pointer.o: $(hdrdir)/ruby/3/newobj.h
+pointer.o: $(hdrdir)/ruby/3/rgengc.h
+pointer.o: $(hdrdir)/ruby/3/scan_args.h
+pointer.o: $(hdrdir)/ruby/3/special_consts.h
+pointer.o: $(hdrdir)/ruby/3/static_assert.h
+pointer.o: $(hdrdir)/ruby/3/stdalign.h
+pointer.o: $(hdrdir)/ruby/3/stdbool.h
+pointer.o: $(hdrdir)/ruby/3/symbol.h
+pointer.o: $(hdrdir)/ruby/3/token_paste.h
+pointer.o: $(hdrdir)/ruby/3/value.h
+pointer.o: $(hdrdir)/ruby/3/value_type.h
+pointer.o: $(hdrdir)/ruby/3/variable.h
+pointer.o: $(hdrdir)/ruby/3/warning_push.h
+pointer.o: $(hdrdir)/ruby/3/xmalloc.h
pointer.o: $(hdrdir)/ruby/assert.h
pointer.o: $(hdrdir)/ruby/backward.h
+pointer.o: $(hdrdir)/ruby/backward/2/assume.h
+pointer.o: $(hdrdir)/ruby/backward/2/attributes.h
+pointer.o: $(hdrdir)/ruby/backward/2/bool.h
+pointer.o: $(hdrdir)/ruby/backward/2/extern.h
+pointer.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+pointer.o: $(hdrdir)/ruby/backward/2/inttypes.h
+pointer.o: $(hdrdir)/ruby/backward/2/limits.h
+pointer.o: $(hdrdir)/ruby/backward/2/long_long.h
+pointer.o: $(hdrdir)/ruby/backward/2/r_cast.h
+pointer.o: $(hdrdir)/ruby/backward/2/rmodule.h
+pointer.o: $(hdrdir)/ruby/backward/2/stdalign.h
+pointer.o: $(hdrdir)/ruby/backward/2/stdarg.h
pointer.o: $(hdrdir)/ruby/defines.h
pointer.o: $(hdrdir)/ruby/encoding.h
pointer.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/gdbm/depend b/ext/gdbm/depend
index 33635bc099..b9c5c2e79b 100644
--- a/ext/gdbm/depend
+++ b/ext/gdbm/depend
@@ -2,8 +2,160 @@
gdbm.o: $(RUBY_EXTCONF_H)
gdbm.o: $(arch_hdrdir)/ruby/config.h
gdbm.o: $(hdrdir)/ruby.h
+gdbm.o: $(hdrdir)/ruby/3/anyargs.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic/char.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic/double.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic/int.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic/long.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic/short.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+gdbm.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+gdbm.o: $(hdrdir)/ruby/3/assume.h
+gdbm.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+gdbm.o: $(hdrdir)/ruby/3/attr/artificial.h
+gdbm.o: $(hdrdir)/ruby/3/attr/cold.h
+gdbm.o: $(hdrdir)/ruby/3/attr/const.h
+gdbm.o: $(hdrdir)/ruby/3/attr/constexpr.h
+gdbm.o: $(hdrdir)/ruby/3/attr/deprecated.h
+gdbm.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+gdbm.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+gdbm.o: $(hdrdir)/ruby/3/attr/error.h
+gdbm.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+gdbm.o: $(hdrdir)/ruby/3/attr/forceinline.h
+gdbm.o: $(hdrdir)/ruby/3/attr/format.h
+gdbm.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+gdbm.o: $(hdrdir)/ruby/3/attr/noalias.h
+gdbm.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+gdbm.o: $(hdrdir)/ruby/3/attr/noexcept.h
+gdbm.o: $(hdrdir)/ruby/3/attr/noinline.h
+gdbm.o: $(hdrdir)/ruby/3/attr/nonnull.h
+gdbm.o: $(hdrdir)/ruby/3/attr/noreturn.h
+gdbm.o: $(hdrdir)/ruby/3/attr/pure.h
+gdbm.o: $(hdrdir)/ruby/3/attr/restrict.h
+gdbm.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+gdbm.o: $(hdrdir)/ruby/3/attr/warning.h
+gdbm.o: $(hdrdir)/ruby/3/attr/weakref.h
+gdbm.o: $(hdrdir)/ruby/3/cast.h
+gdbm.o: $(hdrdir)/ruby/3/compiler_is.h
+gdbm.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+gdbm.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+gdbm.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+gdbm.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+gdbm.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+gdbm.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+gdbm.o: $(hdrdir)/ruby/3/compiler_since.h
+gdbm.o: $(hdrdir)/ruby/3/config.h
+gdbm.o: $(hdrdir)/ruby/3/constant_p.h
+gdbm.o: $(hdrdir)/ruby/3/core.h
+gdbm.o: $(hdrdir)/ruby/3/core/rarray.h
+gdbm.o: $(hdrdir)/ruby/3/core/rbasic.h
+gdbm.o: $(hdrdir)/ruby/3/core/rbignum.h
+gdbm.o: $(hdrdir)/ruby/3/core/rclass.h
+gdbm.o: $(hdrdir)/ruby/3/core/rdata.h
+gdbm.o: $(hdrdir)/ruby/3/core/rfile.h
+gdbm.o: $(hdrdir)/ruby/3/core/rhash.h
+gdbm.o: $(hdrdir)/ruby/3/core/robject.h
+gdbm.o: $(hdrdir)/ruby/3/core/rregexp.h
+gdbm.o: $(hdrdir)/ruby/3/core/rstring.h
+gdbm.o: $(hdrdir)/ruby/3/core/rstruct.h
+gdbm.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+gdbm.o: $(hdrdir)/ruby/3/ctype.h
+gdbm.o: $(hdrdir)/ruby/3/dllexport.h
+gdbm.o: $(hdrdir)/ruby/3/dosish.h
+gdbm.o: $(hdrdir)/ruby/3/error.h
+gdbm.o: $(hdrdir)/ruby/3/eval.h
+gdbm.o: $(hdrdir)/ruby/3/event.h
+gdbm.o: $(hdrdir)/ruby/3/fl_type.h
+gdbm.o: $(hdrdir)/ruby/3/gc.h
+gdbm.o: $(hdrdir)/ruby/3/glob.h
+gdbm.o: $(hdrdir)/ruby/3/globals.h
+gdbm.o: $(hdrdir)/ruby/3/has/attribute.h
+gdbm.o: $(hdrdir)/ruby/3/has/builtin.h
+gdbm.o: $(hdrdir)/ruby/3/has/c_attribute.h
+gdbm.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+gdbm.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+gdbm.o: $(hdrdir)/ruby/3/has/extension.h
+gdbm.o: $(hdrdir)/ruby/3/has/feature.h
+gdbm.o: $(hdrdir)/ruby/3/has/warning.h
+gdbm.o: $(hdrdir)/ruby/3/intern/array.h
+gdbm.o: $(hdrdir)/ruby/3/intern/bignum.h
+gdbm.o: $(hdrdir)/ruby/3/intern/class.h
+gdbm.o: $(hdrdir)/ruby/3/intern/compar.h
+gdbm.o: $(hdrdir)/ruby/3/intern/complex.h
+gdbm.o: $(hdrdir)/ruby/3/intern/cont.h
+gdbm.o: $(hdrdir)/ruby/3/intern/dir.h
+gdbm.o: $(hdrdir)/ruby/3/intern/enum.h
+gdbm.o: $(hdrdir)/ruby/3/intern/enumerator.h
+gdbm.o: $(hdrdir)/ruby/3/intern/error.h
+gdbm.o: $(hdrdir)/ruby/3/intern/eval.h
+gdbm.o: $(hdrdir)/ruby/3/intern/file.h
+gdbm.o: $(hdrdir)/ruby/3/intern/gc.h
+gdbm.o: $(hdrdir)/ruby/3/intern/hash.h
+gdbm.o: $(hdrdir)/ruby/3/intern/io.h
+gdbm.o: $(hdrdir)/ruby/3/intern/load.h
+gdbm.o: $(hdrdir)/ruby/3/intern/marshal.h
+gdbm.o: $(hdrdir)/ruby/3/intern/numeric.h
+gdbm.o: $(hdrdir)/ruby/3/intern/object.h
+gdbm.o: $(hdrdir)/ruby/3/intern/parse.h
+gdbm.o: $(hdrdir)/ruby/3/intern/proc.h
+gdbm.o: $(hdrdir)/ruby/3/intern/process.h
+gdbm.o: $(hdrdir)/ruby/3/intern/random.h
+gdbm.o: $(hdrdir)/ruby/3/intern/range.h
+gdbm.o: $(hdrdir)/ruby/3/intern/rational.h
+gdbm.o: $(hdrdir)/ruby/3/intern/re.h
+gdbm.o: $(hdrdir)/ruby/3/intern/ruby.h
+gdbm.o: $(hdrdir)/ruby/3/intern/select.h
+gdbm.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+gdbm.o: $(hdrdir)/ruby/3/intern/signal.h
+gdbm.o: $(hdrdir)/ruby/3/intern/sprintf.h
+gdbm.o: $(hdrdir)/ruby/3/intern/string.h
+gdbm.o: $(hdrdir)/ruby/3/intern/struct.h
+gdbm.o: $(hdrdir)/ruby/3/intern/thread.h
+gdbm.o: $(hdrdir)/ruby/3/intern/time.h
+gdbm.o: $(hdrdir)/ruby/3/intern/variable.h
+gdbm.o: $(hdrdir)/ruby/3/intern/vm.h
+gdbm.o: $(hdrdir)/ruby/3/interpreter.h
+gdbm.o: $(hdrdir)/ruby/3/iterator.h
+gdbm.o: $(hdrdir)/ruby/3/memory.h
+gdbm.o: $(hdrdir)/ruby/3/method.h
+gdbm.o: $(hdrdir)/ruby/3/module.h
+gdbm.o: $(hdrdir)/ruby/3/newobj.h
+gdbm.o: $(hdrdir)/ruby/3/rgengc.h
+gdbm.o: $(hdrdir)/ruby/3/scan_args.h
+gdbm.o: $(hdrdir)/ruby/3/special_consts.h
+gdbm.o: $(hdrdir)/ruby/3/static_assert.h
+gdbm.o: $(hdrdir)/ruby/3/stdalign.h
+gdbm.o: $(hdrdir)/ruby/3/stdbool.h
+gdbm.o: $(hdrdir)/ruby/3/symbol.h
+gdbm.o: $(hdrdir)/ruby/3/token_paste.h
+gdbm.o: $(hdrdir)/ruby/3/value.h
+gdbm.o: $(hdrdir)/ruby/3/value_type.h
+gdbm.o: $(hdrdir)/ruby/3/variable.h
+gdbm.o: $(hdrdir)/ruby/3/warning_push.h
+gdbm.o: $(hdrdir)/ruby/3/xmalloc.h
gdbm.o: $(hdrdir)/ruby/assert.h
gdbm.o: $(hdrdir)/ruby/backward.h
+gdbm.o: $(hdrdir)/ruby/backward/2/assume.h
+gdbm.o: $(hdrdir)/ruby/backward/2/attributes.h
+gdbm.o: $(hdrdir)/ruby/backward/2/bool.h
+gdbm.o: $(hdrdir)/ruby/backward/2/extern.h
+gdbm.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+gdbm.o: $(hdrdir)/ruby/backward/2/inttypes.h
+gdbm.o: $(hdrdir)/ruby/backward/2/limits.h
+gdbm.o: $(hdrdir)/ruby/backward/2/long_long.h
+gdbm.o: $(hdrdir)/ruby/backward/2/r_cast.h
+gdbm.o: $(hdrdir)/ruby/backward/2/rmodule.h
+gdbm.o: $(hdrdir)/ruby/backward/2/stdalign.h
+gdbm.o: $(hdrdir)/ruby/backward/2/stdarg.h
gdbm.o: $(hdrdir)/ruby/defines.h
gdbm.o: $(hdrdir)/ruby/intern.h
gdbm.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/io/console/depend b/ext/io/console/depend
index 9c8f9cd22e..0cb579ad39 100644
--- a/ext/io/console/depend
+++ b/ext/io/console/depend
@@ -2,8 +2,160 @@
console.o: $(RUBY_EXTCONF_H)
console.o: $(arch_hdrdir)/ruby/config.h
console.o: $(hdrdir)/ruby.h
+console.o: $(hdrdir)/ruby/3/anyargs.h
+console.o: $(hdrdir)/ruby/3/arithmetic.h
+console.o: $(hdrdir)/ruby/3/arithmetic/char.h
+console.o: $(hdrdir)/ruby/3/arithmetic/double.h
+console.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+console.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+console.o: $(hdrdir)/ruby/3/arithmetic/int.h
+console.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+console.o: $(hdrdir)/ruby/3/arithmetic/long.h
+console.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+console.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+console.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+console.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+console.o: $(hdrdir)/ruby/3/arithmetic/short.h
+console.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+console.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+console.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+console.o: $(hdrdir)/ruby/3/assume.h
+console.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+console.o: $(hdrdir)/ruby/3/attr/artificial.h
+console.o: $(hdrdir)/ruby/3/attr/cold.h
+console.o: $(hdrdir)/ruby/3/attr/const.h
+console.o: $(hdrdir)/ruby/3/attr/constexpr.h
+console.o: $(hdrdir)/ruby/3/attr/deprecated.h
+console.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+console.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+console.o: $(hdrdir)/ruby/3/attr/error.h
+console.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+console.o: $(hdrdir)/ruby/3/attr/forceinline.h
+console.o: $(hdrdir)/ruby/3/attr/format.h
+console.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+console.o: $(hdrdir)/ruby/3/attr/noalias.h
+console.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+console.o: $(hdrdir)/ruby/3/attr/noexcept.h
+console.o: $(hdrdir)/ruby/3/attr/noinline.h
+console.o: $(hdrdir)/ruby/3/attr/nonnull.h
+console.o: $(hdrdir)/ruby/3/attr/noreturn.h
+console.o: $(hdrdir)/ruby/3/attr/pure.h
+console.o: $(hdrdir)/ruby/3/attr/restrict.h
+console.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+console.o: $(hdrdir)/ruby/3/attr/warning.h
+console.o: $(hdrdir)/ruby/3/attr/weakref.h
+console.o: $(hdrdir)/ruby/3/cast.h
+console.o: $(hdrdir)/ruby/3/compiler_is.h
+console.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+console.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+console.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+console.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+console.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+console.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+console.o: $(hdrdir)/ruby/3/compiler_since.h
+console.o: $(hdrdir)/ruby/3/config.h
+console.o: $(hdrdir)/ruby/3/constant_p.h
+console.o: $(hdrdir)/ruby/3/core.h
+console.o: $(hdrdir)/ruby/3/core/rarray.h
+console.o: $(hdrdir)/ruby/3/core/rbasic.h
+console.o: $(hdrdir)/ruby/3/core/rbignum.h
+console.o: $(hdrdir)/ruby/3/core/rclass.h
+console.o: $(hdrdir)/ruby/3/core/rdata.h
+console.o: $(hdrdir)/ruby/3/core/rfile.h
+console.o: $(hdrdir)/ruby/3/core/rhash.h
+console.o: $(hdrdir)/ruby/3/core/robject.h
+console.o: $(hdrdir)/ruby/3/core/rregexp.h
+console.o: $(hdrdir)/ruby/3/core/rstring.h
+console.o: $(hdrdir)/ruby/3/core/rstruct.h
+console.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+console.o: $(hdrdir)/ruby/3/ctype.h
+console.o: $(hdrdir)/ruby/3/dllexport.h
+console.o: $(hdrdir)/ruby/3/dosish.h
+console.o: $(hdrdir)/ruby/3/error.h
+console.o: $(hdrdir)/ruby/3/eval.h
+console.o: $(hdrdir)/ruby/3/event.h
+console.o: $(hdrdir)/ruby/3/fl_type.h
+console.o: $(hdrdir)/ruby/3/gc.h
+console.o: $(hdrdir)/ruby/3/glob.h
+console.o: $(hdrdir)/ruby/3/globals.h
+console.o: $(hdrdir)/ruby/3/has/attribute.h
+console.o: $(hdrdir)/ruby/3/has/builtin.h
+console.o: $(hdrdir)/ruby/3/has/c_attribute.h
+console.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+console.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+console.o: $(hdrdir)/ruby/3/has/extension.h
+console.o: $(hdrdir)/ruby/3/has/feature.h
+console.o: $(hdrdir)/ruby/3/has/warning.h
+console.o: $(hdrdir)/ruby/3/intern/array.h
+console.o: $(hdrdir)/ruby/3/intern/bignum.h
+console.o: $(hdrdir)/ruby/3/intern/class.h
+console.o: $(hdrdir)/ruby/3/intern/compar.h
+console.o: $(hdrdir)/ruby/3/intern/complex.h
+console.o: $(hdrdir)/ruby/3/intern/cont.h
+console.o: $(hdrdir)/ruby/3/intern/dir.h
+console.o: $(hdrdir)/ruby/3/intern/enum.h
+console.o: $(hdrdir)/ruby/3/intern/enumerator.h
+console.o: $(hdrdir)/ruby/3/intern/error.h
+console.o: $(hdrdir)/ruby/3/intern/eval.h
+console.o: $(hdrdir)/ruby/3/intern/file.h
+console.o: $(hdrdir)/ruby/3/intern/gc.h
+console.o: $(hdrdir)/ruby/3/intern/hash.h
+console.o: $(hdrdir)/ruby/3/intern/io.h
+console.o: $(hdrdir)/ruby/3/intern/load.h
+console.o: $(hdrdir)/ruby/3/intern/marshal.h
+console.o: $(hdrdir)/ruby/3/intern/numeric.h
+console.o: $(hdrdir)/ruby/3/intern/object.h
+console.o: $(hdrdir)/ruby/3/intern/parse.h
+console.o: $(hdrdir)/ruby/3/intern/proc.h
+console.o: $(hdrdir)/ruby/3/intern/process.h
+console.o: $(hdrdir)/ruby/3/intern/random.h
+console.o: $(hdrdir)/ruby/3/intern/range.h
+console.o: $(hdrdir)/ruby/3/intern/rational.h
+console.o: $(hdrdir)/ruby/3/intern/re.h
+console.o: $(hdrdir)/ruby/3/intern/ruby.h
+console.o: $(hdrdir)/ruby/3/intern/select.h
+console.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+console.o: $(hdrdir)/ruby/3/intern/signal.h
+console.o: $(hdrdir)/ruby/3/intern/sprintf.h
+console.o: $(hdrdir)/ruby/3/intern/string.h
+console.o: $(hdrdir)/ruby/3/intern/struct.h
+console.o: $(hdrdir)/ruby/3/intern/thread.h
+console.o: $(hdrdir)/ruby/3/intern/time.h
+console.o: $(hdrdir)/ruby/3/intern/variable.h
+console.o: $(hdrdir)/ruby/3/intern/vm.h
+console.o: $(hdrdir)/ruby/3/interpreter.h
+console.o: $(hdrdir)/ruby/3/iterator.h
+console.o: $(hdrdir)/ruby/3/memory.h
+console.o: $(hdrdir)/ruby/3/method.h
+console.o: $(hdrdir)/ruby/3/module.h
+console.o: $(hdrdir)/ruby/3/newobj.h
+console.o: $(hdrdir)/ruby/3/rgengc.h
+console.o: $(hdrdir)/ruby/3/scan_args.h
+console.o: $(hdrdir)/ruby/3/special_consts.h
+console.o: $(hdrdir)/ruby/3/static_assert.h
+console.o: $(hdrdir)/ruby/3/stdalign.h
+console.o: $(hdrdir)/ruby/3/stdbool.h
+console.o: $(hdrdir)/ruby/3/symbol.h
+console.o: $(hdrdir)/ruby/3/token_paste.h
+console.o: $(hdrdir)/ruby/3/value.h
+console.o: $(hdrdir)/ruby/3/value_type.h
+console.o: $(hdrdir)/ruby/3/variable.h
+console.o: $(hdrdir)/ruby/3/warning_push.h
+console.o: $(hdrdir)/ruby/3/xmalloc.h
console.o: $(hdrdir)/ruby/assert.h
console.o: $(hdrdir)/ruby/backward.h
+console.o: $(hdrdir)/ruby/backward/2/assume.h
+console.o: $(hdrdir)/ruby/backward/2/attributes.h
+console.o: $(hdrdir)/ruby/backward/2/bool.h
+console.o: $(hdrdir)/ruby/backward/2/extern.h
+console.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+console.o: $(hdrdir)/ruby/backward/2/inttypes.h
+console.o: $(hdrdir)/ruby/backward/2/limits.h
+console.o: $(hdrdir)/ruby/backward/2/long_long.h
+console.o: $(hdrdir)/ruby/backward/2/r_cast.h
+console.o: $(hdrdir)/ruby/backward/2/rmodule.h
+console.o: $(hdrdir)/ruby/backward/2/stdalign.h
+console.o: $(hdrdir)/ruby/backward/2/stdarg.h
console.o: $(hdrdir)/ruby/defines.h
console.o: $(hdrdir)/ruby/encoding.h
console.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/io/nonblock/depend b/ext/io/nonblock/depend
index bea4a15e23..833c2f458f 100644
--- a/ext/io/nonblock/depend
+++ b/ext/io/nonblock/depend
@@ -2,8 +2,160 @@
nonblock.o: $(RUBY_EXTCONF_H)
nonblock.o: $(arch_hdrdir)/ruby/config.h
nonblock.o: $(hdrdir)/ruby.h
+nonblock.o: $(hdrdir)/ruby/3/anyargs.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic/char.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic/double.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic/int.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic/long.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic/short.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+nonblock.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+nonblock.o: $(hdrdir)/ruby/3/assume.h
+nonblock.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+nonblock.o: $(hdrdir)/ruby/3/attr/artificial.h
+nonblock.o: $(hdrdir)/ruby/3/attr/cold.h
+nonblock.o: $(hdrdir)/ruby/3/attr/const.h
+nonblock.o: $(hdrdir)/ruby/3/attr/constexpr.h
+nonblock.o: $(hdrdir)/ruby/3/attr/deprecated.h
+nonblock.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+nonblock.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+nonblock.o: $(hdrdir)/ruby/3/attr/error.h
+nonblock.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+nonblock.o: $(hdrdir)/ruby/3/attr/forceinline.h
+nonblock.o: $(hdrdir)/ruby/3/attr/format.h
+nonblock.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+nonblock.o: $(hdrdir)/ruby/3/attr/noalias.h
+nonblock.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+nonblock.o: $(hdrdir)/ruby/3/attr/noexcept.h
+nonblock.o: $(hdrdir)/ruby/3/attr/noinline.h
+nonblock.o: $(hdrdir)/ruby/3/attr/nonnull.h
+nonblock.o: $(hdrdir)/ruby/3/attr/noreturn.h
+nonblock.o: $(hdrdir)/ruby/3/attr/pure.h
+nonblock.o: $(hdrdir)/ruby/3/attr/restrict.h
+nonblock.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+nonblock.o: $(hdrdir)/ruby/3/attr/warning.h
+nonblock.o: $(hdrdir)/ruby/3/attr/weakref.h
+nonblock.o: $(hdrdir)/ruby/3/cast.h
+nonblock.o: $(hdrdir)/ruby/3/compiler_is.h
+nonblock.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+nonblock.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+nonblock.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+nonblock.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+nonblock.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+nonblock.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+nonblock.o: $(hdrdir)/ruby/3/compiler_since.h
+nonblock.o: $(hdrdir)/ruby/3/config.h
+nonblock.o: $(hdrdir)/ruby/3/constant_p.h
+nonblock.o: $(hdrdir)/ruby/3/core.h
+nonblock.o: $(hdrdir)/ruby/3/core/rarray.h
+nonblock.o: $(hdrdir)/ruby/3/core/rbasic.h
+nonblock.o: $(hdrdir)/ruby/3/core/rbignum.h
+nonblock.o: $(hdrdir)/ruby/3/core/rclass.h
+nonblock.o: $(hdrdir)/ruby/3/core/rdata.h
+nonblock.o: $(hdrdir)/ruby/3/core/rfile.h
+nonblock.o: $(hdrdir)/ruby/3/core/rhash.h
+nonblock.o: $(hdrdir)/ruby/3/core/robject.h
+nonblock.o: $(hdrdir)/ruby/3/core/rregexp.h
+nonblock.o: $(hdrdir)/ruby/3/core/rstring.h
+nonblock.o: $(hdrdir)/ruby/3/core/rstruct.h
+nonblock.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+nonblock.o: $(hdrdir)/ruby/3/ctype.h
+nonblock.o: $(hdrdir)/ruby/3/dllexport.h
+nonblock.o: $(hdrdir)/ruby/3/dosish.h
+nonblock.o: $(hdrdir)/ruby/3/error.h
+nonblock.o: $(hdrdir)/ruby/3/eval.h
+nonblock.o: $(hdrdir)/ruby/3/event.h
+nonblock.o: $(hdrdir)/ruby/3/fl_type.h
+nonblock.o: $(hdrdir)/ruby/3/gc.h
+nonblock.o: $(hdrdir)/ruby/3/glob.h
+nonblock.o: $(hdrdir)/ruby/3/globals.h
+nonblock.o: $(hdrdir)/ruby/3/has/attribute.h
+nonblock.o: $(hdrdir)/ruby/3/has/builtin.h
+nonblock.o: $(hdrdir)/ruby/3/has/c_attribute.h
+nonblock.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+nonblock.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+nonblock.o: $(hdrdir)/ruby/3/has/extension.h
+nonblock.o: $(hdrdir)/ruby/3/has/feature.h
+nonblock.o: $(hdrdir)/ruby/3/has/warning.h
+nonblock.o: $(hdrdir)/ruby/3/intern/array.h
+nonblock.o: $(hdrdir)/ruby/3/intern/bignum.h
+nonblock.o: $(hdrdir)/ruby/3/intern/class.h
+nonblock.o: $(hdrdir)/ruby/3/intern/compar.h
+nonblock.o: $(hdrdir)/ruby/3/intern/complex.h
+nonblock.o: $(hdrdir)/ruby/3/intern/cont.h
+nonblock.o: $(hdrdir)/ruby/3/intern/dir.h
+nonblock.o: $(hdrdir)/ruby/3/intern/enum.h
+nonblock.o: $(hdrdir)/ruby/3/intern/enumerator.h
+nonblock.o: $(hdrdir)/ruby/3/intern/error.h
+nonblock.o: $(hdrdir)/ruby/3/intern/eval.h
+nonblock.o: $(hdrdir)/ruby/3/intern/file.h
+nonblock.o: $(hdrdir)/ruby/3/intern/gc.h
+nonblock.o: $(hdrdir)/ruby/3/intern/hash.h
+nonblock.o: $(hdrdir)/ruby/3/intern/io.h
+nonblock.o: $(hdrdir)/ruby/3/intern/load.h
+nonblock.o: $(hdrdir)/ruby/3/intern/marshal.h
+nonblock.o: $(hdrdir)/ruby/3/intern/numeric.h
+nonblock.o: $(hdrdir)/ruby/3/intern/object.h
+nonblock.o: $(hdrdir)/ruby/3/intern/parse.h
+nonblock.o: $(hdrdir)/ruby/3/intern/proc.h
+nonblock.o: $(hdrdir)/ruby/3/intern/process.h
+nonblock.o: $(hdrdir)/ruby/3/intern/random.h
+nonblock.o: $(hdrdir)/ruby/3/intern/range.h
+nonblock.o: $(hdrdir)/ruby/3/intern/rational.h
+nonblock.o: $(hdrdir)/ruby/3/intern/re.h
+nonblock.o: $(hdrdir)/ruby/3/intern/ruby.h
+nonblock.o: $(hdrdir)/ruby/3/intern/select.h
+nonblock.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+nonblock.o: $(hdrdir)/ruby/3/intern/signal.h
+nonblock.o: $(hdrdir)/ruby/3/intern/sprintf.h
+nonblock.o: $(hdrdir)/ruby/3/intern/string.h
+nonblock.o: $(hdrdir)/ruby/3/intern/struct.h
+nonblock.o: $(hdrdir)/ruby/3/intern/thread.h
+nonblock.o: $(hdrdir)/ruby/3/intern/time.h
+nonblock.o: $(hdrdir)/ruby/3/intern/variable.h
+nonblock.o: $(hdrdir)/ruby/3/intern/vm.h
+nonblock.o: $(hdrdir)/ruby/3/interpreter.h
+nonblock.o: $(hdrdir)/ruby/3/iterator.h
+nonblock.o: $(hdrdir)/ruby/3/memory.h
+nonblock.o: $(hdrdir)/ruby/3/method.h
+nonblock.o: $(hdrdir)/ruby/3/module.h
+nonblock.o: $(hdrdir)/ruby/3/newobj.h
+nonblock.o: $(hdrdir)/ruby/3/rgengc.h
+nonblock.o: $(hdrdir)/ruby/3/scan_args.h
+nonblock.o: $(hdrdir)/ruby/3/special_consts.h
+nonblock.o: $(hdrdir)/ruby/3/static_assert.h
+nonblock.o: $(hdrdir)/ruby/3/stdalign.h
+nonblock.o: $(hdrdir)/ruby/3/stdbool.h
+nonblock.o: $(hdrdir)/ruby/3/symbol.h
+nonblock.o: $(hdrdir)/ruby/3/token_paste.h
+nonblock.o: $(hdrdir)/ruby/3/value.h
+nonblock.o: $(hdrdir)/ruby/3/value_type.h
+nonblock.o: $(hdrdir)/ruby/3/variable.h
+nonblock.o: $(hdrdir)/ruby/3/warning_push.h
+nonblock.o: $(hdrdir)/ruby/3/xmalloc.h
nonblock.o: $(hdrdir)/ruby/assert.h
nonblock.o: $(hdrdir)/ruby/backward.h
+nonblock.o: $(hdrdir)/ruby/backward/2/assume.h
+nonblock.o: $(hdrdir)/ruby/backward/2/attributes.h
+nonblock.o: $(hdrdir)/ruby/backward/2/bool.h
+nonblock.o: $(hdrdir)/ruby/backward/2/extern.h
+nonblock.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+nonblock.o: $(hdrdir)/ruby/backward/2/inttypes.h
+nonblock.o: $(hdrdir)/ruby/backward/2/limits.h
+nonblock.o: $(hdrdir)/ruby/backward/2/long_long.h
+nonblock.o: $(hdrdir)/ruby/backward/2/r_cast.h
+nonblock.o: $(hdrdir)/ruby/backward/2/rmodule.h
+nonblock.o: $(hdrdir)/ruby/backward/2/stdalign.h
+nonblock.o: $(hdrdir)/ruby/backward/2/stdarg.h
nonblock.o: $(hdrdir)/ruby/defines.h
nonblock.o: $(hdrdir)/ruby/encoding.h
nonblock.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/io/wait/depend b/ext/io/wait/depend
index bbf1266aba..d1e509b6b5 100644
--- a/ext/io/wait/depend
+++ b/ext/io/wait/depend
@@ -2,8 +2,160 @@
wait.o: $(RUBY_EXTCONF_H)
wait.o: $(arch_hdrdir)/ruby/config.h
wait.o: $(hdrdir)/ruby.h
+wait.o: $(hdrdir)/ruby/3/anyargs.h
+wait.o: $(hdrdir)/ruby/3/arithmetic.h
+wait.o: $(hdrdir)/ruby/3/arithmetic/char.h
+wait.o: $(hdrdir)/ruby/3/arithmetic/double.h
+wait.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+wait.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+wait.o: $(hdrdir)/ruby/3/arithmetic/int.h
+wait.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+wait.o: $(hdrdir)/ruby/3/arithmetic/long.h
+wait.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+wait.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+wait.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+wait.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+wait.o: $(hdrdir)/ruby/3/arithmetic/short.h
+wait.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+wait.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+wait.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+wait.o: $(hdrdir)/ruby/3/assume.h
+wait.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+wait.o: $(hdrdir)/ruby/3/attr/artificial.h
+wait.o: $(hdrdir)/ruby/3/attr/cold.h
+wait.o: $(hdrdir)/ruby/3/attr/const.h
+wait.o: $(hdrdir)/ruby/3/attr/constexpr.h
+wait.o: $(hdrdir)/ruby/3/attr/deprecated.h
+wait.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+wait.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+wait.o: $(hdrdir)/ruby/3/attr/error.h
+wait.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+wait.o: $(hdrdir)/ruby/3/attr/forceinline.h
+wait.o: $(hdrdir)/ruby/3/attr/format.h
+wait.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+wait.o: $(hdrdir)/ruby/3/attr/noalias.h
+wait.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+wait.o: $(hdrdir)/ruby/3/attr/noexcept.h
+wait.o: $(hdrdir)/ruby/3/attr/noinline.h
+wait.o: $(hdrdir)/ruby/3/attr/nonnull.h
+wait.o: $(hdrdir)/ruby/3/attr/noreturn.h
+wait.o: $(hdrdir)/ruby/3/attr/pure.h
+wait.o: $(hdrdir)/ruby/3/attr/restrict.h
+wait.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+wait.o: $(hdrdir)/ruby/3/attr/warning.h
+wait.o: $(hdrdir)/ruby/3/attr/weakref.h
+wait.o: $(hdrdir)/ruby/3/cast.h
+wait.o: $(hdrdir)/ruby/3/compiler_is.h
+wait.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+wait.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+wait.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+wait.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+wait.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+wait.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+wait.o: $(hdrdir)/ruby/3/compiler_since.h
+wait.o: $(hdrdir)/ruby/3/config.h
+wait.o: $(hdrdir)/ruby/3/constant_p.h
+wait.o: $(hdrdir)/ruby/3/core.h
+wait.o: $(hdrdir)/ruby/3/core/rarray.h
+wait.o: $(hdrdir)/ruby/3/core/rbasic.h
+wait.o: $(hdrdir)/ruby/3/core/rbignum.h
+wait.o: $(hdrdir)/ruby/3/core/rclass.h
+wait.o: $(hdrdir)/ruby/3/core/rdata.h
+wait.o: $(hdrdir)/ruby/3/core/rfile.h
+wait.o: $(hdrdir)/ruby/3/core/rhash.h
+wait.o: $(hdrdir)/ruby/3/core/robject.h
+wait.o: $(hdrdir)/ruby/3/core/rregexp.h
+wait.o: $(hdrdir)/ruby/3/core/rstring.h
+wait.o: $(hdrdir)/ruby/3/core/rstruct.h
+wait.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+wait.o: $(hdrdir)/ruby/3/ctype.h
+wait.o: $(hdrdir)/ruby/3/dllexport.h
+wait.o: $(hdrdir)/ruby/3/dosish.h
+wait.o: $(hdrdir)/ruby/3/error.h
+wait.o: $(hdrdir)/ruby/3/eval.h
+wait.o: $(hdrdir)/ruby/3/event.h
+wait.o: $(hdrdir)/ruby/3/fl_type.h
+wait.o: $(hdrdir)/ruby/3/gc.h
+wait.o: $(hdrdir)/ruby/3/glob.h
+wait.o: $(hdrdir)/ruby/3/globals.h
+wait.o: $(hdrdir)/ruby/3/has/attribute.h
+wait.o: $(hdrdir)/ruby/3/has/builtin.h
+wait.o: $(hdrdir)/ruby/3/has/c_attribute.h
+wait.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+wait.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+wait.o: $(hdrdir)/ruby/3/has/extension.h
+wait.o: $(hdrdir)/ruby/3/has/feature.h
+wait.o: $(hdrdir)/ruby/3/has/warning.h
+wait.o: $(hdrdir)/ruby/3/intern/array.h
+wait.o: $(hdrdir)/ruby/3/intern/bignum.h
+wait.o: $(hdrdir)/ruby/3/intern/class.h
+wait.o: $(hdrdir)/ruby/3/intern/compar.h
+wait.o: $(hdrdir)/ruby/3/intern/complex.h
+wait.o: $(hdrdir)/ruby/3/intern/cont.h
+wait.o: $(hdrdir)/ruby/3/intern/dir.h
+wait.o: $(hdrdir)/ruby/3/intern/enum.h
+wait.o: $(hdrdir)/ruby/3/intern/enumerator.h
+wait.o: $(hdrdir)/ruby/3/intern/error.h
+wait.o: $(hdrdir)/ruby/3/intern/eval.h
+wait.o: $(hdrdir)/ruby/3/intern/file.h
+wait.o: $(hdrdir)/ruby/3/intern/gc.h
+wait.o: $(hdrdir)/ruby/3/intern/hash.h
+wait.o: $(hdrdir)/ruby/3/intern/io.h
+wait.o: $(hdrdir)/ruby/3/intern/load.h
+wait.o: $(hdrdir)/ruby/3/intern/marshal.h
+wait.o: $(hdrdir)/ruby/3/intern/numeric.h
+wait.o: $(hdrdir)/ruby/3/intern/object.h
+wait.o: $(hdrdir)/ruby/3/intern/parse.h
+wait.o: $(hdrdir)/ruby/3/intern/proc.h
+wait.o: $(hdrdir)/ruby/3/intern/process.h
+wait.o: $(hdrdir)/ruby/3/intern/random.h
+wait.o: $(hdrdir)/ruby/3/intern/range.h
+wait.o: $(hdrdir)/ruby/3/intern/rational.h
+wait.o: $(hdrdir)/ruby/3/intern/re.h
+wait.o: $(hdrdir)/ruby/3/intern/ruby.h
+wait.o: $(hdrdir)/ruby/3/intern/select.h
+wait.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+wait.o: $(hdrdir)/ruby/3/intern/signal.h
+wait.o: $(hdrdir)/ruby/3/intern/sprintf.h
+wait.o: $(hdrdir)/ruby/3/intern/string.h
+wait.o: $(hdrdir)/ruby/3/intern/struct.h
+wait.o: $(hdrdir)/ruby/3/intern/thread.h
+wait.o: $(hdrdir)/ruby/3/intern/time.h
+wait.o: $(hdrdir)/ruby/3/intern/variable.h
+wait.o: $(hdrdir)/ruby/3/intern/vm.h
+wait.o: $(hdrdir)/ruby/3/interpreter.h
+wait.o: $(hdrdir)/ruby/3/iterator.h
+wait.o: $(hdrdir)/ruby/3/memory.h
+wait.o: $(hdrdir)/ruby/3/method.h
+wait.o: $(hdrdir)/ruby/3/module.h
+wait.o: $(hdrdir)/ruby/3/newobj.h
+wait.o: $(hdrdir)/ruby/3/rgengc.h
+wait.o: $(hdrdir)/ruby/3/scan_args.h
+wait.o: $(hdrdir)/ruby/3/special_consts.h
+wait.o: $(hdrdir)/ruby/3/static_assert.h
+wait.o: $(hdrdir)/ruby/3/stdalign.h
+wait.o: $(hdrdir)/ruby/3/stdbool.h
+wait.o: $(hdrdir)/ruby/3/symbol.h
+wait.o: $(hdrdir)/ruby/3/token_paste.h
+wait.o: $(hdrdir)/ruby/3/value.h
+wait.o: $(hdrdir)/ruby/3/value_type.h
+wait.o: $(hdrdir)/ruby/3/variable.h
+wait.o: $(hdrdir)/ruby/3/warning_push.h
+wait.o: $(hdrdir)/ruby/3/xmalloc.h
wait.o: $(hdrdir)/ruby/assert.h
wait.o: $(hdrdir)/ruby/backward.h
+wait.o: $(hdrdir)/ruby/backward/2/assume.h
+wait.o: $(hdrdir)/ruby/backward/2/attributes.h
+wait.o: $(hdrdir)/ruby/backward/2/bool.h
+wait.o: $(hdrdir)/ruby/backward/2/extern.h
+wait.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+wait.o: $(hdrdir)/ruby/backward/2/inttypes.h
+wait.o: $(hdrdir)/ruby/backward/2/limits.h
+wait.o: $(hdrdir)/ruby/backward/2/long_long.h
+wait.o: $(hdrdir)/ruby/backward/2/r_cast.h
+wait.o: $(hdrdir)/ruby/backward/2/rmodule.h
+wait.o: $(hdrdir)/ruby/backward/2/stdalign.h
+wait.o: $(hdrdir)/ruby/backward/2/stdarg.h
wait.o: $(hdrdir)/ruby/defines.h
wait.o: $(hdrdir)/ruby/encoding.h
wait.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/json/generator/depend b/ext/json/generator/depend
index 3f04c0d625..b7d48d8e6b 100644
--- a/ext/json/generator/depend
+++ b/ext/json/generator/depend
@@ -5,8 +5,161 @@ generator.o: generator.c generator.h $(srcdir)/../fbuffer/fbuffer.h
generator.o: $(RUBY_EXTCONF_H)
generator.o: $(arch_hdrdir)/ruby/config.h
generator.o: $(hdrdir)/ruby.h
+generator.o: $(hdrdir)/ruby/3/anyargs.h
+generator.o: $(hdrdir)/ruby/3/arithmetic.h
+generator.o: $(hdrdir)/ruby/3/arithmetic/char.h
+generator.o: $(hdrdir)/ruby/3/arithmetic/double.h
+generator.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+generator.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+generator.o: $(hdrdir)/ruby/3/arithmetic/int.h
+generator.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+generator.o: $(hdrdir)/ruby/3/arithmetic/long.h
+generator.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+generator.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+generator.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+generator.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+generator.o: $(hdrdir)/ruby/3/arithmetic/short.h
+generator.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+generator.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+generator.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+generator.o: $(hdrdir)/ruby/3/assume.h
+generator.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+generator.o: $(hdrdir)/ruby/3/attr/artificial.h
+generator.o: $(hdrdir)/ruby/3/attr/cold.h
+generator.o: $(hdrdir)/ruby/3/attr/const.h
+generator.o: $(hdrdir)/ruby/3/attr/constexpr.h
+generator.o: $(hdrdir)/ruby/3/attr/deprecated.h
+generator.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+generator.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+generator.o: $(hdrdir)/ruby/3/attr/error.h
+generator.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+generator.o: $(hdrdir)/ruby/3/attr/forceinline.h
+generator.o: $(hdrdir)/ruby/3/attr/format.h
+generator.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+generator.o: $(hdrdir)/ruby/3/attr/noalias.h
+generator.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+generator.o: $(hdrdir)/ruby/3/attr/noexcept.h
+generator.o: $(hdrdir)/ruby/3/attr/noinline.h
+generator.o: $(hdrdir)/ruby/3/attr/nonnull.h
+generator.o: $(hdrdir)/ruby/3/attr/noreturn.h
+generator.o: $(hdrdir)/ruby/3/attr/pure.h
+generator.o: $(hdrdir)/ruby/3/attr/restrict.h
+generator.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+generator.o: $(hdrdir)/ruby/3/attr/warning.h
+generator.o: $(hdrdir)/ruby/3/attr/weakref.h
+generator.o: $(hdrdir)/ruby/3/cast.h
+generator.o: $(hdrdir)/ruby/3/compiler_is.h
+generator.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+generator.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+generator.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+generator.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+generator.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+generator.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+generator.o: $(hdrdir)/ruby/3/compiler_since.h
+generator.o: $(hdrdir)/ruby/3/config.h
+generator.o: $(hdrdir)/ruby/3/constant_p.h
+generator.o: $(hdrdir)/ruby/3/core.h
+generator.o: $(hdrdir)/ruby/3/core/rarray.h
+generator.o: $(hdrdir)/ruby/3/core/rbasic.h
+generator.o: $(hdrdir)/ruby/3/core/rbignum.h
+generator.o: $(hdrdir)/ruby/3/core/rclass.h
+generator.o: $(hdrdir)/ruby/3/core/rdata.h
+generator.o: $(hdrdir)/ruby/3/core/rfile.h
+generator.o: $(hdrdir)/ruby/3/core/rhash.h
+generator.o: $(hdrdir)/ruby/3/core/rmatch.h
+generator.o: $(hdrdir)/ruby/3/core/robject.h
+generator.o: $(hdrdir)/ruby/3/core/rregexp.h
+generator.o: $(hdrdir)/ruby/3/core/rstring.h
+generator.o: $(hdrdir)/ruby/3/core/rstruct.h
+generator.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+generator.o: $(hdrdir)/ruby/3/ctype.h
+generator.o: $(hdrdir)/ruby/3/dllexport.h
+generator.o: $(hdrdir)/ruby/3/dosish.h
+generator.o: $(hdrdir)/ruby/3/error.h
+generator.o: $(hdrdir)/ruby/3/eval.h
+generator.o: $(hdrdir)/ruby/3/event.h
+generator.o: $(hdrdir)/ruby/3/fl_type.h
+generator.o: $(hdrdir)/ruby/3/gc.h
+generator.o: $(hdrdir)/ruby/3/glob.h
+generator.o: $(hdrdir)/ruby/3/globals.h
+generator.o: $(hdrdir)/ruby/3/has/attribute.h
+generator.o: $(hdrdir)/ruby/3/has/builtin.h
+generator.o: $(hdrdir)/ruby/3/has/c_attribute.h
+generator.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+generator.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+generator.o: $(hdrdir)/ruby/3/has/extension.h
+generator.o: $(hdrdir)/ruby/3/has/feature.h
+generator.o: $(hdrdir)/ruby/3/has/warning.h
+generator.o: $(hdrdir)/ruby/3/intern/array.h
+generator.o: $(hdrdir)/ruby/3/intern/bignum.h
+generator.o: $(hdrdir)/ruby/3/intern/class.h
+generator.o: $(hdrdir)/ruby/3/intern/compar.h
+generator.o: $(hdrdir)/ruby/3/intern/complex.h
+generator.o: $(hdrdir)/ruby/3/intern/cont.h
+generator.o: $(hdrdir)/ruby/3/intern/dir.h
+generator.o: $(hdrdir)/ruby/3/intern/enum.h
+generator.o: $(hdrdir)/ruby/3/intern/enumerator.h
+generator.o: $(hdrdir)/ruby/3/intern/error.h
+generator.o: $(hdrdir)/ruby/3/intern/eval.h
+generator.o: $(hdrdir)/ruby/3/intern/file.h
+generator.o: $(hdrdir)/ruby/3/intern/gc.h
+generator.o: $(hdrdir)/ruby/3/intern/hash.h
+generator.o: $(hdrdir)/ruby/3/intern/io.h
+generator.o: $(hdrdir)/ruby/3/intern/load.h
+generator.o: $(hdrdir)/ruby/3/intern/marshal.h
+generator.o: $(hdrdir)/ruby/3/intern/numeric.h
+generator.o: $(hdrdir)/ruby/3/intern/object.h
+generator.o: $(hdrdir)/ruby/3/intern/parse.h
+generator.o: $(hdrdir)/ruby/3/intern/proc.h
+generator.o: $(hdrdir)/ruby/3/intern/process.h
+generator.o: $(hdrdir)/ruby/3/intern/random.h
+generator.o: $(hdrdir)/ruby/3/intern/range.h
+generator.o: $(hdrdir)/ruby/3/intern/rational.h
+generator.o: $(hdrdir)/ruby/3/intern/re.h
+generator.o: $(hdrdir)/ruby/3/intern/ruby.h
+generator.o: $(hdrdir)/ruby/3/intern/select.h
+generator.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+generator.o: $(hdrdir)/ruby/3/intern/signal.h
+generator.o: $(hdrdir)/ruby/3/intern/sprintf.h
+generator.o: $(hdrdir)/ruby/3/intern/string.h
+generator.o: $(hdrdir)/ruby/3/intern/struct.h
+generator.o: $(hdrdir)/ruby/3/intern/thread.h
+generator.o: $(hdrdir)/ruby/3/intern/time.h
+generator.o: $(hdrdir)/ruby/3/intern/variable.h
+generator.o: $(hdrdir)/ruby/3/intern/vm.h
+generator.o: $(hdrdir)/ruby/3/interpreter.h
+generator.o: $(hdrdir)/ruby/3/iterator.h
+generator.o: $(hdrdir)/ruby/3/memory.h
+generator.o: $(hdrdir)/ruby/3/method.h
+generator.o: $(hdrdir)/ruby/3/module.h
+generator.o: $(hdrdir)/ruby/3/newobj.h
+generator.o: $(hdrdir)/ruby/3/rgengc.h
+generator.o: $(hdrdir)/ruby/3/scan_args.h
+generator.o: $(hdrdir)/ruby/3/special_consts.h
+generator.o: $(hdrdir)/ruby/3/static_assert.h
+generator.o: $(hdrdir)/ruby/3/stdalign.h
+generator.o: $(hdrdir)/ruby/3/stdbool.h
+generator.o: $(hdrdir)/ruby/3/symbol.h
+generator.o: $(hdrdir)/ruby/3/token_paste.h
+generator.o: $(hdrdir)/ruby/3/value.h
+generator.o: $(hdrdir)/ruby/3/value_type.h
+generator.o: $(hdrdir)/ruby/3/variable.h
+generator.o: $(hdrdir)/ruby/3/warning_push.h
+generator.o: $(hdrdir)/ruby/3/xmalloc.h
generator.o: $(hdrdir)/ruby/assert.h
generator.o: $(hdrdir)/ruby/backward.h
+generator.o: $(hdrdir)/ruby/backward/2/assume.h
+generator.o: $(hdrdir)/ruby/backward/2/attributes.h
+generator.o: $(hdrdir)/ruby/backward/2/bool.h
+generator.o: $(hdrdir)/ruby/backward/2/extern.h
+generator.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+generator.o: $(hdrdir)/ruby/backward/2/inttypes.h
+generator.o: $(hdrdir)/ruby/backward/2/limits.h
+generator.o: $(hdrdir)/ruby/backward/2/long_long.h
+generator.o: $(hdrdir)/ruby/backward/2/r_cast.h
+generator.o: $(hdrdir)/ruby/backward/2/rmodule.h
+generator.o: $(hdrdir)/ruby/backward/2/stdalign.h
+generator.o: $(hdrdir)/ruby/backward/2/stdarg.h
generator.o: $(hdrdir)/ruby/defines.h
generator.o: $(hdrdir)/ruby/encoding.h
generator.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/json/parser/depend b/ext/json/parser/depend
index d0c9c2d2a6..2082e2d6d3 100644
--- a/ext/json/parser/depend
+++ b/ext/json/parser/depend
@@ -5,8 +5,160 @@ parser.o: parser.c parser.h $(srcdir)/../fbuffer/fbuffer.h
parser.o: $(RUBY_EXTCONF_H)
parser.o: $(arch_hdrdir)/ruby/config.h
parser.o: $(hdrdir)/ruby.h
+parser.o: $(hdrdir)/ruby/3/anyargs.h
+parser.o: $(hdrdir)/ruby/3/arithmetic.h
+parser.o: $(hdrdir)/ruby/3/arithmetic/char.h
+parser.o: $(hdrdir)/ruby/3/arithmetic/double.h
+parser.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+parser.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+parser.o: $(hdrdir)/ruby/3/arithmetic/int.h
+parser.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+parser.o: $(hdrdir)/ruby/3/arithmetic/long.h
+parser.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+parser.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+parser.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+parser.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+parser.o: $(hdrdir)/ruby/3/arithmetic/short.h
+parser.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+parser.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+parser.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+parser.o: $(hdrdir)/ruby/3/assume.h
+parser.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+parser.o: $(hdrdir)/ruby/3/attr/artificial.h
+parser.o: $(hdrdir)/ruby/3/attr/cold.h
+parser.o: $(hdrdir)/ruby/3/attr/const.h
+parser.o: $(hdrdir)/ruby/3/attr/constexpr.h
+parser.o: $(hdrdir)/ruby/3/attr/deprecated.h
+parser.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+parser.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+parser.o: $(hdrdir)/ruby/3/attr/error.h
+parser.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+parser.o: $(hdrdir)/ruby/3/attr/forceinline.h
+parser.o: $(hdrdir)/ruby/3/attr/format.h
+parser.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+parser.o: $(hdrdir)/ruby/3/attr/noalias.h
+parser.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+parser.o: $(hdrdir)/ruby/3/attr/noexcept.h
+parser.o: $(hdrdir)/ruby/3/attr/noinline.h
+parser.o: $(hdrdir)/ruby/3/attr/nonnull.h
+parser.o: $(hdrdir)/ruby/3/attr/noreturn.h
+parser.o: $(hdrdir)/ruby/3/attr/pure.h
+parser.o: $(hdrdir)/ruby/3/attr/restrict.h
+parser.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+parser.o: $(hdrdir)/ruby/3/attr/warning.h
+parser.o: $(hdrdir)/ruby/3/attr/weakref.h
+parser.o: $(hdrdir)/ruby/3/cast.h
+parser.o: $(hdrdir)/ruby/3/compiler_is.h
+parser.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+parser.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+parser.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+parser.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+parser.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+parser.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+parser.o: $(hdrdir)/ruby/3/compiler_since.h
+parser.o: $(hdrdir)/ruby/3/config.h
+parser.o: $(hdrdir)/ruby/3/constant_p.h
+parser.o: $(hdrdir)/ruby/3/core.h
+parser.o: $(hdrdir)/ruby/3/core/rarray.h
+parser.o: $(hdrdir)/ruby/3/core/rbasic.h
+parser.o: $(hdrdir)/ruby/3/core/rbignum.h
+parser.o: $(hdrdir)/ruby/3/core/rclass.h
+parser.o: $(hdrdir)/ruby/3/core/rdata.h
+parser.o: $(hdrdir)/ruby/3/core/rfile.h
+parser.o: $(hdrdir)/ruby/3/core/rhash.h
+parser.o: $(hdrdir)/ruby/3/core/robject.h
+parser.o: $(hdrdir)/ruby/3/core/rregexp.h
+parser.o: $(hdrdir)/ruby/3/core/rstring.h
+parser.o: $(hdrdir)/ruby/3/core/rstruct.h
+parser.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+parser.o: $(hdrdir)/ruby/3/ctype.h
+parser.o: $(hdrdir)/ruby/3/dllexport.h
+parser.o: $(hdrdir)/ruby/3/dosish.h
+parser.o: $(hdrdir)/ruby/3/error.h
+parser.o: $(hdrdir)/ruby/3/eval.h
+parser.o: $(hdrdir)/ruby/3/event.h
+parser.o: $(hdrdir)/ruby/3/fl_type.h
+parser.o: $(hdrdir)/ruby/3/gc.h
+parser.o: $(hdrdir)/ruby/3/glob.h
+parser.o: $(hdrdir)/ruby/3/globals.h
+parser.o: $(hdrdir)/ruby/3/has/attribute.h
+parser.o: $(hdrdir)/ruby/3/has/builtin.h
+parser.o: $(hdrdir)/ruby/3/has/c_attribute.h
+parser.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+parser.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+parser.o: $(hdrdir)/ruby/3/has/extension.h
+parser.o: $(hdrdir)/ruby/3/has/feature.h
+parser.o: $(hdrdir)/ruby/3/has/warning.h
+parser.o: $(hdrdir)/ruby/3/intern/array.h
+parser.o: $(hdrdir)/ruby/3/intern/bignum.h
+parser.o: $(hdrdir)/ruby/3/intern/class.h
+parser.o: $(hdrdir)/ruby/3/intern/compar.h
+parser.o: $(hdrdir)/ruby/3/intern/complex.h
+parser.o: $(hdrdir)/ruby/3/intern/cont.h
+parser.o: $(hdrdir)/ruby/3/intern/dir.h
+parser.o: $(hdrdir)/ruby/3/intern/enum.h
+parser.o: $(hdrdir)/ruby/3/intern/enumerator.h
+parser.o: $(hdrdir)/ruby/3/intern/error.h
+parser.o: $(hdrdir)/ruby/3/intern/eval.h
+parser.o: $(hdrdir)/ruby/3/intern/file.h
+parser.o: $(hdrdir)/ruby/3/intern/gc.h
+parser.o: $(hdrdir)/ruby/3/intern/hash.h
+parser.o: $(hdrdir)/ruby/3/intern/io.h
+parser.o: $(hdrdir)/ruby/3/intern/load.h
+parser.o: $(hdrdir)/ruby/3/intern/marshal.h
+parser.o: $(hdrdir)/ruby/3/intern/numeric.h
+parser.o: $(hdrdir)/ruby/3/intern/object.h
+parser.o: $(hdrdir)/ruby/3/intern/parse.h
+parser.o: $(hdrdir)/ruby/3/intern/proc.h
+parser.o: $(hdrdir)/ruby/3/intern/process.h
+parser.o: $(hdrdir)/ruby/3/intern/random.h
+parser.o: $(hdrdir)/ruby/3/intern/range.h
+parser.o: $(hdrdir)/ruby/3/intern/rational.h
+parser.o: $(hdrdir)/ruby/3/intern/re.h
+parser.o: $(hdrdir)/ruby/3/intern/ruby.h
+parser.o: $(hdrdir)/ruby/3/intern/select.h
+parser.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+parser.o: $(hdrdir)/ruby/3/intern/signal.h
+parser.o: $(hdrdir)/ruby/3/intern/sprintf.h
+parser.o: $(hdrdir)/ruby/3/intern/string.h
+parser.o: $(hdrdir)/ruby/3/intern/struct.h
+parser.o: $(hdrdir)/ruby/3/intern/thread.h
+parser.o: $(hdrdir)/ruby/3/intern/time.h
+parser.o: $(hdrdir)/ruby/3/intern/variable.h
+parser.o: $(hdrdir)/ruby/3/intern/vm.h
+parser.o: $(hdrdir)/ruby/3/interpreter.h
+parser.o: $(hdrdir)/ruby/3/iterator.h
+parser.o: $(hdrdir)/ruby/3/memory.h
+parser.o: $(hdrdir)/ruby/3/method.h
+parser.o: $(hdrdir)/ruby/3/module.h
+parser.o: $(hdrdir)/ruby/3/newobj.h
+parser.o: $(hdrdir)/ruby/3/rgengc.h
+parser.o: $(hdrdir)/ruby/3/scan_args.h
+parser.o: $(hdrdir)/ruby/3/special_consts.h
+parser.o: $(hdrdir)/ruby/3/static_assert.h
+parser.o: $(hdrdir)/ruby/3/stdalign.h
+parser.o: $(hdrdir)/ruby/3/stdbool.h
+parser.o: $(hdrdir)/ruby/3/symbol.h
+parser.o: $(hdrdir)/ruby/3/token_paste.h
+parser.o: $(hdrdir)/ruby/3/value.h
+parser.o: $(hdrdir)/ruby/3/value_type.h
+parser.o: $(hdrdir)/ruby/3/variable.h
+parser.o: $(hdrdir)/ruby/3/warning_push.h
+parser.o: $(hdrdir)/ruby/3/xmalloc.h
parser.o: $(hdrdir)/ruby/assert.h
parser.o: $(hdrdir)/ruby/backward.h
+parser.o: $(hdrdir)/ruby/backward/2/assume.h
+parser.o: $(hdrdir)/ruby/backward/2/attributes.h
+parser.o: $(hdrdir)/ruby/backward/2/bool.h
+parser.o: $(hdrdir)/ruby/backward/2/extern.h
+parser.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+parser.o: $(hdrdir)/ruby/backward/2/inttypes.h
+parser.o: $(hdrdir)/ruby/backward/2/limits.h
+parser.o: $(hdrdir)/ruby/backward/2/long_long.h
+parser.o: $(hdrdir)/ruby/backward/2/r_cast.h
+parser.o: $(hdrdir)/ruby/backward/2/rmodule.h
+parser.o: $(hdrdir)/ruby/backward/2/stdalign.h
+parser.o: $(hdrdir)/ruby/backward/2/stdarg.h
parser.o: $(hdrdir)/ruby/defines.h
parser.o: $(hdrdir)/ruby/encoding.h
parser.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/monitor/depend b/ext/monitor/depend
index 89efe1766b..ed8fff2710 100644
--- a/ext/monitor/depend
+++ b/ext/monitor/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
monitor.o: $(RUBY_EXTCONF_H)
monitor.o: $(arch_hdrdir)/ruby/config.h
+monitor.o: $(hdrdir)/ruby/3/anyargs.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic/char.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic/double.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic/int.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic/long.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic/short.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+monitor.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+monitor.o: $(hdrdir)/ruby/3/assume.h
+monitor.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+monitor.o: $(hdrdir)/ruby/3/attr/artificial.h
+monitor.o: $(hdrdir)/ruby/3/attr/cold.h
+monitor.o: $(hdrdir)/ruby/3/attr/const.h
+monitor.o: $(hdrdir)/ruby/3/attr/constexpr.h
+monitor.o: $(hdrdir)/ruby/3/attr/deprecated.h
+monitor.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+monitor.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+monitor.o: $(hdrdir)/ruby/3/attr/error.h
+monitor.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+monitor.o: $(hdrdir)/ruby/3/attr/forceinline.h
+monitor.o: $(hdrdir)/ruby/3/attr/format.h
+monitor.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+monitor.o: $(hdrdir)/ruby/3/attr/noalias.h
+monitor.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+monitor.o: $(hdrdir)/ruby/3/attr/noexcept.h
+monitor.o: $(hdrdir)/ruby/3/attr/noinline.h
+monitor.o: $(hdrdir)/ruby/3/attr/nonnull.h
+monitor.o: $(hdrdir)/ruby/3/attr/noreturn.h
+monitor.o: $(hdrdir)/ruby/3/attr/pure.h
+monitor.o: $(hdrdir)/ruby/3/attr/restrict.h
+monitor.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+monitor.o: $(hdrdir)/ruby/3/attr/warning.h
+monitor.o: $(hdrdir)/ruby/3/attr/weakref.h
+monitor.o: $(hdrdir)/ruby/3/cast.h
+monitor.o: $(hdrdir)/ruby/3/compiler_is.h
+monitor.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+monitor.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+monitor.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+monitor.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+monitor.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+monitor.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+monitor.o: $(hdrdir)/ruby/3/compiler_since.h
+monitor.o: $(hdrdir)/ruby/3/config.h
+monitor.o: $(hdrdir)/ruby/3/constant_p.h
+monitor.o: $(hdrdir)/ruby/3/core.h
+monitor.o: $(hdrdir)/ruby/3/core/rarray.h
+monitor.o: $(hdrdir)/ruby/3/core/rbasic.h
+monitor.o: $(hdrdir)/ruby/3/core/rbignum.h
+monitor.o: $(hdrdir)/ruby/3/core/rclass.h
+monitor.o: $(hdrdir)/ruby/3/core/rdata.h
+monitor.o: $(hdrdir)/ruby/3/core/rfile.h
+monitor.o: $(hdrdir)/ruby/3/core/rhash.h
+monitor.o: $(hdrdir)/ruby/3/core/robject.h
+monitor.o: $(hdrdir)/ruby/3/core/rregexp.h
+monitor.o: $(hdrdir)/ruby/3/core/rstring.h
+monitor.o: $(hdrdir)/ruby/3/core/rstruct.h
+monitor.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+monitor.o: $(hdrdir)/ruby/3/ctype.h
+monitor.o: $(hdrdir)/ruby/3/dllexport.h
+monitor.o: $(hdrdir)/ruby/3/dosish.h
+monitor.o: $(hdrdir)/ruby/3/error.h
+monitor.o: $(hdrdir)/ruby/3/eval.h
+monitor.o: $(hdrdir)/ruby/3/event.h
+monitor.o: $(hdrdir)/ruby/3/fl_type.h
+monitor.o: $(hdrdir)/ruby/3/gc.h
+monitor.o: $(hdrdir)/ruby/3/glob.h
+monitor.o: $(hdrdir)/ruby/3/globals.h
+monitor.o: $(hdrdir)/ruby/3/has/attribute.h
+monitor.o: $(hdrdir)/ruby/3/has/builtin.h
+monitor.o: $(hdrdir)/ruby/3/has/c_attribute.h
+monitor.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+monitor.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+monitor.o: $(hdrdir)/ruby/3/has/extension.h
+monitor.o: $(hdrdir)/ruby/3/has/feature.h
+monitor.o: $(hdrdir)/ruby/3/has/warning.h
+monitor.o: $(hdrdir)/ruby/3/intern/array.h
+monitor.o: $(hdrdir)/ruby/3/intern/bignum.h
+monitor.o: $(hdrdir)/ruby/3/intern/class.h
+monitor.o: $(hdrdir)/ruby/3/intern/compar.h
+monitor.o: $(hdrdir)/ruby/3/intern/complex.h
+monitor.o: $(hdrdir)/ruby/3/intern/cont.h
+monitor.o: $(hdrdir)/ruby/3/intern/dir.h
+monitor.o: $(hdrdir)/ruby/3/intern/enum.h
+monitor.o: $(hdrdir)/ruby/3/intern/enumerator.h
+monitor.o: $(hdrdir)/ruby/3/intern/error.h
+monitor.o: $(hdrdir)/ruby/3/intern/eval.h
+monitor.o: $(hdrdir)/ruby/3/intern/file.h
+monitor.o: $(hdrdir)/ruby/3/intern/gc.h
+monitor.o: $(hdrdir)/ruby/3/intern/hash.h
+monitor.o: $(hdrdir)/ruby/3/intern/io.h
+monitor.o: $(hdrdir)/ruby/3/intern/load.h
+monitor.o: $(hdrdir)/ruby/3/intern/marshal.h
+monitor.o: $(hdrdir)/ruby/3/intern/numeric.h
+monitor.o: $(hdrdir)/ruby/3/intern/object.h
+monitor.o: $(hdrdir)/ruby/3/intern/parse.h
+monitor.o: $(hdrdir)/ruby/3/intern/proc.h
+monitor.o: $(hdrdir)/ruby/3/intern/process.h
+monitor.o: $(hdrdir)/ruby/3/intern/random.h
+monitor.o: $(hdrdir)/ruby/3/intern/range.h
+monitor.o: $(hdrdir)/ruby/3/intern/rational.h
+monitor.o: $(hdrdir)/ruby/3/intern/re.h
+monitor.o: $(hdrdir)/ruby/3/intern/ruby.h
+monitor.o: $(hdrdir)/ruby/3/intern/select.h
+monitor.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+monitor.o: $(hdrdir)/ruby/3/intern/signal.h
+monitor.o: $(hdrdir)/ruby/3/intern/sprintf.h
+monitor.o: $(hdrdir)/ruby/3/intern/string.h
+monitor.o: $(hdrdir)/ruby/3/intern/struct.h
+monitor.o: $(hdrdir)/ruby/3/intern/thread.h
+monitor.o: $(hdrdir)/ruby/3/intern/time.h
+monitor.o: $(hdrdir)/ruby/3/intern/variable.h
+monitor.o: $(hdrdir)/ruby/3/intern/vm.h
+monitor.o: $(hdrdir)/ruby/3/interpreter.h
+monitor.o: $(hdrdir)/ruby/3/iterator.h
+monitor.o: $(hdrdir)/ruby/3/memory.h
+monitor.o: $(hdrdir)/ruby/3/method.h
+monitor.o: $(hdrdir)/ruby/3/module.h
+monitor.o: $(hdrdir)/ruby/3/newobj.h
+monitor.o: $(hdrdir)/ruby/3/rgengc.h
+monitor.o: $(hdrdir)/ruby/3/scan_args.h
+monitor.o: $(hdrdir)/ruby/3/special_consts.h
+monitor.o: $(hdrdir)/ruby/3/static_assert.h
+monitor.o: $(hdrdir)/ruby/3/stdalign.h
+monitor.o: $(hdrdir)/ruby/3/stdbool.h
+monitor.o: $(hdrdir)/ruby/3/symbol.h
+monitor.o: $(hdrdir)/ruby/3/token_paste.h
+monitor.o: $(hdrdir)/ruby/3/value.h
+monitor.o: $(hdrdir)/ruby/3/value_type.h
+monitor.o: $(hdrdir)/ruby/3/variable.h
+monitor.o: $(hdrdir)/ruby/3/warning_push.h
+monitor.o: $(hdrdir)/ruby/3/xmalloc.h
monitor.o: $(hdrdir)/ruby/assert.h
monitor.o: $(hdrdir)/ruby/backward.h
+monitor.o: $(hdrdir)/ruby/backward/2/assume.h
+monitor.o: $(hdrdir)/ruby/backward/2/attributes.h
+monitor.o: $(hdrdir)/ruby/backward/2/bool.h
+monitor.o: $(hdrdir)/ruby/backward/2/extern.h
+monitor.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+monitor.o: $(hdrdir)/ruby/backward/2/inttypes.h
+monitor.o: $(hdrdir)/ruby/backward/2/limits.h
+monitor.o: $(hdrdir)/ruby/backward/2/long_long.h
+monitor.o: $(hdrdir)/ruby/backward/2/r_cast.h
+monitor.o: $(hdrdir)/ruby/backward/2/rmodule.h
+monitor.o: $(hdrdir)/ruby/backward/2/stdalign.h
+monitor.o: $(hdrdir)/ruby/backward/2/stdarg.h
monitor.o: $(hdrdir)/ruby/defines.h
monitor.o: $(hdrdir)/ruby/intern.h
monitor.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/nkf/depend b/ext/nkf/depend
index 82580ff7fe..3d93011aae 100644
--- a/ext/nkf/depend
+++ b/ext/nkf/depend
@@ -5,8 +5,160 @@ nkf.o: nkf.c
# AUTOGENERATED DEPENDENCIES START
nkf.o: $(RUBY_EXTCONF_H)
nkf.o: $(arch_hdrdir)/ruby/config.h
+nkf.o: $(hdrdir)/ruby/3/anyargs.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic/char.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic/double.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic/int.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic/long.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic/short.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+nkf.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+nkf.o: $(hdrdir)/ruby/3/assume.h
+nkf.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+nkf.o: $(hdrdir)/ruby/3/attr/artificial.h
+nkf.o: $(hdrdir)/ruby/3/attr/cold.h
+nkf.o: $(hdrdir)/ruby/3/attr/const.h
+nkf.o: $(hdrdir)/ruby/3/attr/constexpr.h
+nkf.o: $(hdrdir)/ruby/3/attr/deprecated.h
+nkf.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+nkf.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+nkf.o: $(hdrdir)/ruby/3/attr/error.h
+nkf.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+nkf.o: $(hdrdir)/ruby/3/attr/forceinline.h
+nkf.o: $(hdrdir)/ruby/3/attr/format.h
+nkf.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+nkf.o: $(hdrdir)/ruby/3/attr/noalias.h
+nkf.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+nkf.o: $(hdrdir)/ruby/3/attr/noexcept.h
+nkf.o: $(hdrdir)/ruby/3/attr/noinline.h
+nkf.o: $(hdrdir)/ruby/3/attr/nonnull.h
+nkf.o: $(hdrdir)/ruby/3/attr/noreturn.h
+nkf.o: $(hdrdir)/ruby/3/attr/pure.h
+nkf.o: $(hdrdir)/ruby/3/attr/restrict.h
+nkf.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+nkf.o: $(hdrdir)/ruby/3/attr/warning.h
+nkf.o: $(hdrdir)/ruby/3/attr/weakref.h
+nkf.o: $(hdrdir)/ruby/3/cast.h
+nkf.o: $(hdrdir)/ruby/3/compiler_is.h
+nkf.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+nkf.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+nkf.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+nkf.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+nkf.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+nkf.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+nkf.o: $(hdrdir)/ruby/3/compiler_since.h
+nkf.o: $(hdrdir)/ruby/3/config.h
+nkf.o: $(hdrdir)/ruby/3/constant_p.h
+nkf.o: $(hdrdir)/ruby/3/core.h
+nkf.o: $(hdrdir)/ruby/3/core/rarray.h
+nkf.o: $(hdrdir)/ruby/3/core/rbasic.h
+nkf.o: $(hdrdir)/ruby/3/core/rbignum.h
+nkf.o: $(hdrdir)/ruby/3/core/rclass.h
+nkf.o: $(hdrdir)/ruby/3/core/rdata.h
+nkf.o: $(hdrdir)/ruby/3/core/rfile.h
+nkf.o: $(hdrdir)/ruby/3/core/rhash.h
+nkf.o: $(hdrdir)/ruby/3/core/robject.h
+nkf.o: $(hdrdir)/ruby/3/core/rregexp.h
+nkf.o: $(hdrdir)/ruby/3/core/rstring.h
+nkf.o: $(hdrdir)/ruby/3/core/rstruct.h
+nkf.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+nkf.o: $(hdrdir)/ruby/3/ctype.h
+nkf.o: $(hdrdir)/ruby/3/dllexport.h
+nkf.o: $(hdrdir)/ruby/3/dosish.h
+nkf.o: $(hdrdir)/ruby/3/error.h
+nkf.o: $(hdrdir)/ruby/3/eval.h
+nkf.o: $(hdrdir)/ruby/3/event.h
+nkf.o: $(hdrdir)/ruby/3/fl_type.h
+nkf.o: $(hdrdir)/ruby/3/gc.h
+nkf.o: $(hdrdir)/ruby/3/glob.h
+nkf.o: $(hdrdir)/ruby/3/globals.h
+nkf.o: $(hdrdir)/ruby/3/has/attribute.h
+nkf.o: $(hdrdir)/ruby/3/has/builtin.h
+nkf.o: $(hdrdir)/ruby/3/has/c_attribute.h
+nkf.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+nkf.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+nkf.o: $(hdrdir)/ruby/3/has/extension.h
+nkf.o: $(hdrdir)/ruby/3/has/feature.h
+nkf.o: $(hdrdir)/ruby/3/has/warning.h
+nkf.o: $(hdrdir)/ruby/3/intern/array.h
+nkf.o: $(hdrdir)/ruby/3/intern/bignum.h
+nkf.o: $(hdrdir)/ruby/3/intern/class.h
+nkf.o: $(hdrdir)/ruby/3/intern/compar.h
+nkf.o: $(hdrdir)/ruby/3/intern/complex.h
+nkf.o: $(hdrdir)/ruby/3/intern/cont.h
+nkf.o: $(hdrdir)/ruby/3/intern/dir.h
+nkf.o: $(hdrdir)/ruby/3/intern/enum.h
+nkf.o: $(hdrdir)/ruby/3/intern/enumerator.h
+nkf.o: $(hdrdir)/ruby/3/intern/error.h
+nkf.o: $(hdrdir)/ruby/3/intern/eval.h
+nkf.o: $(hdrdir)/ruby/3/intern/file.h
+nkf.o: $(hdrdir)/ruby/3/intern/gc.h
+nkf.o: $(hdrdir)/ruby/3/intern/hash.h
+nkf.o: $(hdrdir)/ruby/3/intern/io.h
+nkf.o: $(hdrdir)/ruby/3/intern/load.h
+nkf.o: $(hdrdir)/ruby/3/intern/marshal.h
+nkf.o: $(hdrdir)/ruby/3/intern/numeric.h
+nkf.o: $(hdrdir)/ruby/3/intern/object.h
+nkf.o: $(hdrdir)/ruby/3/intern/parse.h
+nkf.o: $(hdrdir)/ruby/3/intern/proc.h
+nkf.o: $(hdrdir)/ruby/3/intern/process.h
+nkf.o: $(hdrdir)/ruby/3/intern/random.h
+nkf.o: $(hdrdir)/ruby/3/intern/range.h
+nkf.o: $(hdrdir)/ruby/3/intern/rational.h
+nkf.o: $(hdrdir)/ruby/3/intern/re.h
+nkf.o: $(hdrdir)/ruby/3/intern/ruby.h
+nkf.o: $(hdrdir)/ruby/3/intern/select.h
+nkf.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+nkf.o: $(hdrdir)/ruby/3/intern/signal.h
+nkf.o: $(hdrdir)/ruby/3/intern/sprintf.h
+nkf.o: $(hdrdir)/ruby/3/intern/string.h
+nkf.o: $(hdrdir)/ruby/3/intern/struct.h
+nkf.o: $(hdrdir)/ruby/3/intern/thread.h
+nkf.o: $(hdrdir)/ruby/3/intern/time.h
+nkf.o: $(hdrdir)/ruby/3/intern/variable.h
+nkf.o: $(hdrdir)/ruby/3/intern/vm.h
+nkf.o: $(hdrdir)/ruby/3/interpreter.h
+nkf.o: $(hdrdir)/ruby/3/iterator.h
+nkf.o: $(hdrdir)/ruby/3/memory.h
+nkf.o: $(hdrdir)/ruby/3/method.h
+nkf.o: $(hdrdir)/ruby/3/module.h
+nkf.o: $(hdrdir)/ruby/3/newobj.h
+nkf.o: $(hdrdir)/ruby/3/rgengc.h
+nkf.o: $(hdrdir)/ruby/3/scan_args.h
+nkf.o: $(hdrdir)/ruby/3/special_consts.h
+nkf.o: $(hdrdir)/ruby/3/static_assert.h
+nkf.o: $(hdrdir)/ruby/3/stdalign.h
+nkf.o: $(hdrdir)/ruby/3/stdbool.h
+nkf.o: $(hdrdir)/ruby/3/symbol.h
+nkf.o: $(hdrdir)/ruby/3/token_paste.h
+nkf.o: $(hdrdir)/ruby/3/value.h
+nkf.o: $(hdrdir)/ruby/3/value_type.h
+nkf.o: $(hdrdir)/ruby/3/variable.h
+nkf.o: $(hdrdir)/ruby/3/warning_push.h
+nkf.o: $(hdrdir)/ruby/3/xmalloc.h
nkf.o: $(hdrdir)/ruby/assert.h
nkf.o: $(hdrdir)/ruby/backward.h
+nkf.o: $(hdrdir)/ruby/backward/2/assume.h
+nkf.o: $(hdrdir)/ruby/backward/2/attributes.h
+nkf.o: $(hdrdir)/ruby/backward/2/bool.h
+nkf.o: $(hdrdir)/ruby/backward/2/extern.h
+nkf.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+nkf.o: $(hdrdir)/ruby/backward/2/inttypes.h
+nkf.o: $(hdrdir)/ruby/backward/2/limits.h
+nkf.o: $(hdrdir)/ruby/backward/2/long_long.h
+nkf.o: $(hdrdir)/ruby/backward/2/r_cast.h
+nkf.o: $(hdrdir)/ruby/backward/2/rmodule.h
+nkf.o: $(hdrdir)/ruby/backward/2/stdalign.h
+nkf.o: $(hdrdir)/ruby/backward/2/stdarg.h
nkf.o: $(hdrdir)/ruby/defines.h
nkf.o: $(hdrdir)/ruby/encoding.h
nkf.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/objspace/depend b/ext/objspace/depend
index 3c5ee9b9b1..7b58a6879b 100644
--- a/ext/objspace/depend
+++ b/ext/objspace/depend
@@ -2,8 +2,160 @@
object_tracing.o: $(RUBY_EXTCONF_H)
object_tracing.o: $(arch_hdrdir)/ruby/config.h
object_tracing.o: $(hdrdir)/ruby.h
+object_tracing.o: $(hdrdir)/ruby/3/anyargs.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic/char.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic/double.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic/int.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic/long.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic/short.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+object_tracing.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+object_tracing.o: $(hdrdir)/ruby/3/assume.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/artificial.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/cold.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/const.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/constexpr.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/deprecated.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/error.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/forceinline.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/format.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/noalias.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/noexcept.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/noinline.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/nonnull.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/noreturn.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/pure.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/restrict.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/warning.h
+object_tracing.o: $(hdrdir)/ruby/3/attr/weakref.h
+object_tracing.o: $(hdrdir)/ruby/3/cast.h
+object_tracing.o: $(hdrdir)/ruby/3/compiler_is.h
+object_tracing.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+object_tracing.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+object_tracing.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+object_tracing.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+object_tracing.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+object_tracing.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+object_tracing.o: $(hdrdir)/ruby/3/compiler_since.h
+object_tracing.o: $(hdrdir)/ruby/3/config.h
+object_tracing.o: $(hdrdir)/ruby/3/constant_p.h
+object_tracing.o: $(hdrdir)/ruby/3/core.h
+object_tracing.o: $(hdrdir)/ruby/3/core/rarray.h
+object_tracing.o: $(hdrdir)/ruby/3/core/rbasic.h
+object_tracing.o: $(hdrdir)/ruby/3/core/rbignum.h
+object_tracing.o: $(hdrdir)/ruby/3/core/rclass.h
+object_tracing.o: $(hdrdir)/ruby/3/core/rdata.h
+object_tracing.o: $(hdrdir)/ruby/3/core/rfile.h
+object_tracing.o: $(hdrdir)/ruby/3/core/rhash.h
+object_tracing.o: $(hdrdir)/ruby/3/core/robject.h
+object_tracing.o: $(hdrdir)/ruby/3/core/rregexp.h
+object_tracing.o: $(hdrdir)/ruby/3/core/rstring.h
+object_tracing.o: $(hdrdir)/ruby/3/core/rstruct.h
+object_tracing.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+object_tracing.o: $(hdrdir)/ruby/3/ctype.h
+object_tracing.o: $(hdrdir)/ruby/3/dllexport.h
+object_tracing.o: $(hdrdir)/ruby/3/dosish.h
+object_tracing.o: $(hdrdir)/ruby/3/error.h
+object_tracing.o: $(hdrdir)/ruby/3/eval.h
+object_tracing.o: $(hdrdir)/ruby/3/event.h
+object_tracing.o: $(hdrdir)/ruby/3/fl_type.h
+object_tracing.o: $(hdrdir)/ruby/3/gc.h
+object_tracing.o: $(hdrdir)/ruby/3/glob.h
+object_tracing.o: $(hdrdir)/ruby/3/globals.h
+object_tracing.o: $(hdrdir)/ruby/3/has/attribute.h
+object_tracing.o: $(hdrdir)/ruby/3/has/builtin.h
+object_tracing.o: $(hdrdir)/ruby/3/has/c_attribute.h
+object_tracing.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+object_tracing.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+object_tracing.o: $(hdrdir)/ruby/3/has/extension.h
+object_tracing.o: $(hdrdir)/ruby/3/has/feature.h
+object_tracing.o: $(hdrdir)/ruby/3/has/warning.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/array.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/bignum.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/class.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/compar.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/complex.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/cont.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/dir.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/enum.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/enumerator.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/error.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/eval.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/file.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/gc.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/hash.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/io.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/load.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/marshal.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/numeric.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/object.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/parse.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/proc.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/process.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/random.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/range.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/rational.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/re.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/ruby.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/select.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/signal.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/sprintf.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/string.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/struct.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/thread.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/time.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/variable.h
+object_tracing.o: $(hdrdir)/ruby/3/intern/vm.h
+object_tracing.o: $(hdrdir)/ruby/3/interpreter.h
+object_tracing.o: $(hdrdir)/ruby/3/iterator.h
+object_tracing.o: $(hdrdir)/ruby/3/memory.h
+object_tracing.o: $(hdrdir)/ruby/3/method.h
+object_tracing.o: $(hdrdir)/ruby/3/module.h
+object_tracing.o: $(hdrdir)/ruby/3/newobj.h
+object_tracing.o: $(hdrdir)/ruby/3/rgengc.h
+object_tracing.o: $(hdrdir)/ruby/3/scan_args.h
+object_tracing.o: $(hdrdir)/ruby/3/special_consts.h
+object_tracing.o: $(hdrdir)/ruby/3/static_assert.h
+object_tracing.o: $(hdrdir)/ruby/3/stdalign.h
+object_tracing.o: $(hdrdir)/ruby/3/stdbool.h
+object_tracing.o: $(hdrdir)/ruby/3/symbol.h
+object_tracing.o: $(hdrdir)/ruby/3/token_paste.h
+object_tracing.o: $(hdrdir)/ruby/3/value.h
+object_tracing.o: $(hdrdir)/ruby/3/value_type.h
+object_tracing.o: $(hdrdir)/ruby/3/variable.h
+object_tracing.o: $(hdrdir)/ruby/3/warning_push.h
+object_tracing.o: $(hdrdir)/ruby/3/xmalloc.h
object_tracing.o: $(hdrdir)/ruby/assert.h
object_tracing.o: $(hdrdir)/ruby/backward.h
+object_tracing.o: $(hdrdir)/ruby/backward/2/assume.h
+object_tracing.o: $(hdrdir)/ruby/backward/2/attributes.h
+object_tracing.o: $(hdrdir)/ruby/backward/2/bool.h
+object_tracing.o: $(hdrdir)/ruby/backward/2/extern.h
+object_tracing.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+object_tracing.o: $(hdrdir)/ruby/backward/2/inttypes.h
+object_tracing.o: $(hdrdir)/ruby/backward/2/limits.h
+object_tracing.o: $(hdrdir)/ruby/backward/2/long_long.h
+object_tracing.o: $(hdrdir)/ruby/backward/2/r_cast.h
+object_tracing.o: $(hdrdir)/ruby/backward/2/rmodule.h
+object_tracing.o: $(hdrdir)/ruby/backward/2/stdalign.h
+object_tracing.o: $(hdrdir)/ruby/backward/2/stdarg.h
object_tracing.o: $(hdrdir)/ruby/debug.h
object_tracing.o: $(hdrdir)/ruby/defines.h
object_tracing.o: $(hdrdir)/ruby/intern.h
@@ -17,8 +169,161 @@ object_tracing.o: objspace.h
objspace.o: $(RUBY_EXTCONF_H)
objspace.o: $(arch_hdrdir)/ruby/config.h
objspace.o: $(hdrdir)/ruby.h
+objspace.o: $(hdrdir)/ruby/3/anyargs.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic/char.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic/double.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic/int.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic/long.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic/short.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+objspace.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+objspace.o: $(hdrdir)/ruby/3/assume.h
+objspace.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+objspace.o: $(hdrdir)/ruby/3/attr/artificial.h
+objspace.o: $(hdrdir)/ruby/3/attr/cold.h
+objspace.o: $(hdrdir)/ruby/3/attr/const.h
+objspace.o: $(hdrdir)/ruby/3/attr/constexpr.h
+objspace.o: $(hdrdir)/ruby/3/attr/deprecated.h
+objspace.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+objspace.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+objspace.o: $(hdrdir)/ruby/3/attr/error.h
+objspace.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+objspace.o: $(hdrdir)/ruby/3/attr/forceinline.h
+objspace.o: $(hdrdir)/ruby/3/attr/format.h
+objspace.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+objspace.o: $(hdrdir)/ruby/3/attr/noalias.h
+objspace.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+objspace.o: $(hdrdir)/ruby/3/attr/noexcept.h
+objspace.o: $(hdrdir)/ruby/3/attr/noinline.h
+objspace.o: $(hdrdir)/ruby/3/attr/nonnull.h
+objspace.o: $(hdrdir)/ruby/3/attr/noreturn.h
+objspace.o: $(hdrdir)/ruby/3/attr/pure.h
+objspace.o: $(hdrdir)/ruby/3/attr/restrict.h
+objspace.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+objspace.o: $(hdrdir)/ruby/3/attr/warning.h
+objspace.o: $(hdrdir)/ruby/3/attr/weakref.h
+objspace.o: $(hdrdir)/ruby/3/cast.h
+objspace.o: $(hdrdir)/ruby/3/compiler_is.h
+objspace.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+objspace.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+objspace.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+objspace.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+objspace.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+objspace.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+objspace.o: $(hdrdir)/ruby/3/compiler_since.h
+objspace.o: $(hdrdir)/ruby/3/config.h
+objspace.o: $(hdrdir)/ruby/3/constant_p.h
+objspace.o: $(hdrdir)/ruby/3/core.h
+objspace.o: $(hdrdir)/ruby/3/core/rarray.h
+objspace.o: $(hdrdir)/ruby/3/core/rbasic.h
+objspace.o: $(hdrdir)/ruby/3/core/rbignum.h
+objspace.o: $(hdrdir)/ruby/3/core/rclass.h
+objspace.o: $(hdrdir)/ruby/3/core/rdata.h
+objspace.o: $(hdrdir)/ruby/3/core/rfile.h
+objspace.o: $(hdrdir)/ruby/3/core/rhash.h
+objspace.o: $(hdrdir)/ruby/3/core/rmatch.h
+objspace.o: $(hdrdir)/ruby/3/core/robject.h
+objspace.o: $(hdrdir)/ruby/3/core/rregexp.h
+objspace.o: $(hdrdir)/ruby/3/core/rstring.h
+objspace.o: $(hdrdir)/ruby/3/core/rstruct.h
+objspace.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+objspace.o: $(hdrdir)/ruby/3/ctype.h
+objspace.o: $(hdrdir)/ruby/3/dllexport.h
+objspace.o: $(hdrdir)/ruby/3/dosish.h
+objspace.o: $(hdrdir)/ruby/3/error.h
+objspace.o: $(hdrdir)/ruby/3/eval.h
+objspace.o: $(hdrdir)/ruby/3/event.h
+objspace.o: $(hdrdir)/ruby/3/fl_type.h
+objspace.o: $(hdrdir)/ruby/3/gc.h
+objspace.o: $(hdrdir)/ruby/3/glob.h
+objspace.o: $(hdrdir)/ruby/3/globals.h
+objspace.o: $(hdrdir)/ruby/3/has/attribute.h
+objspace.o: $(hdrdir)/ruby/3/has/builtin.h
+objspace.o: $(hdrdir)/ruby/3/has/c_attribute.h
+objspace.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+objspace.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+objspace.o: $(hdrdir)/ruby/3/has/extension.h
+objspace.o: $(hdrdir)/ruby/3/has/feature.h
+objspace.o: $(hdrdir)/ruby/3/has/warning.h
+objspace.o: $(hdrdir)/ruby/3/intern/array.h
+objspace.o: $(hdrdir)/ruby/3/intern/bignum.h
+objspace.o: $(hdrdir)/ruby/3/intern/class.h
+objspace.o: $(hdrdir)/ruby/3/intern/compar.h
+objspace.o: $(hdrdir)/ruby/3/intern/complex.h
+objspace.o: $(hdrdir)/ruby/3/intern/cont.h
+objspace.o: $(hdrdir)/ruby/3/intern/dir.h
+objspace.o: $(hdrdir)/ruby/3/intern/enum.h
+objspace.o: $(hdrdir)/ruby/3/intern/enumerator.h
+objspace.o: $(hdrdir)/ruby/3/intern/error.h
+objspace.o: $(hdrdir)/ruby/3/intern/eval.h
+objspace.o: $(hdrdir)/ruby/3/intern/file.h
+objspace.o: $(hdrdir)/ruby/3/intern/gc.h
+objspace.o: $(hdrdir)/ruby/3/intern/hash.h
+objspace.o: $(hdrdir)/ruby/3/intern/io.h
+objspace.o: $(hdrdir)/ruby/3/intern/load.h
+objspace.o: $(hdrdir)/ruby/3/intern/marshal.h
+objspace.o: $(hdrdir)/ruby/3/intern/numeric.h
+objspace.o: $(hdrdir)/ruby/3/intern/object.h
+objspace.o: $(hdrdir)/ruby/3/intern/parse.h
+objspace.o: $(hdrdir)/ruby/3/intern/proc.h
+objspace.o: $(hdrdir)/ruby/3/intern/process.h
+objspace.o: $(hdrdir)/ruby/3/intern/random.h
+objspace.o: $(hdrdir)/ruby/3/intern/range.h
+objspace.o: $(hdrdir)/ruby/3/intern/rational.h
+objspace.o: $(hdrdir)/ruby/3/intern/re.h
+objspace.o: $(hdrdir)/ruby/3/intern/ruby.h
+objspace.o: $(hdrdir)/ruby/3/intern/select.h
+objspace.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+objspace.o: $(hdrdir)/ruby/3/intern/signal.h
+objspace.o: $(hdrdir)/ruby/3/intern/sprintf.h
+objspace.o: $(hdrdir)/ruby/3/intern/string.h
+objspace.o: $(hdrdir)/ruby/3/intern/struct.h
+objspace.o: $(hdrdir)/ruby/3/intern/thread.h
+objspace.o: $(hdrdir)/ruby/3/intern/time.h
+objspace.o: $(hdrdir)/ruby/3/intern/variable.h
+objspace.o: $(hdrdir)/ruby/3/intern/vm.h
+objspace.o: $(hdrdir)/ruby/3/interpreter.h
+objspace.o: $(hdrdir)/ruby/3/iterator.h
+objspace.o: $(hdrdir)/ruby/3/memory.h
+objspace.o: $(hdrdir)/ruby/3/method.h
+objspace.o: $(hdrdir)/ruby/3/module.h
+objspace.o: $(hdrdir)/ruby/3/newobj.h
+objspace.o: $(hdrdir)/ruby/3/rgengc.h
+objspace.o: $(hdrdir)/ruby/3/scan_args.h
+objspace.o: $(hdrdir)/ruby/3/special_consts.h
+objspace.o: $(hdrdir)/ruby/3/static_assert.h
+objspace.o: $(hdrdir)/ruby/3/stdalign.h
+objspace.o: $(hdrdir)/ruby/3/stdbool.h
+objspace.o: $(hdrdir)/ruby/3/symbol.h
+objspace.o: $(hdrdir)/ruby/3/token_paste.h
+objspace.o: $(hdrdir)/ruby/3/value.h
+objspace.o: $(hdrdir)/ruby/3/value_type.h
+objspace.o: $(hdrdir)/ruby/3/variable.h
+objspace.o: $(hdrdir)/ruby/3/warning_push.h
+objspace.o: $(hdrdir)/ruby/3/xmalloc.h
objspace.o: $(hdrdir)/ruby/assert.h
objspace.o: $(hdrdir)/ruby/backward.h
+objspace.o: $(hdrdir)/ruby/backward/2/assume.h
+objspace.o: $(hdrdir)/ruby/backward/2/attributes.h
+objspace.o: $(hdrdir)/ruby/backward/2/bool.h
+objspace.o: $(hdrdir)/ruby/backward/2/extern.h
+objspace.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+objspace.o: $(hdrdir)/ruby/backward/2/inttypes.h
+objspace.o: $(hdrdir)/ruby/backward/2/limits.h
+objspace.o: $(hdrdir)/ruby/backward/2/long_long.h
+objspace.o: $(hdrdir)/ruby/backward/2/r_cast.h
+objspace.o: $(hdrdir)/ruby/backward/2/rmodule.h
+objspace.o: $(hdrdir)/ruby/backward/2/stdalign.h
+objspace.o: $(hdrdir)/ruby/backward/2/stdarg.h
objspace.o: $(hdrdir)/ruby/defines.h
objspace.o: $(hdrdir)/ruby/encoding.h
objspace.o: $(hdrdir)/ruby/intern.h
@@ -42,7 +347,6 @@ objspace.o: $(top_srcdir)/internal/hash.h
objspace.o: $(top_srcdir)/internal/imemo.h
objspace.o: $(top_srcdir)/internal/serial.h
objspace.o: $(top_srcdir)/internal/static_assert.h
-objspace.o: $(top_srcdir)/internal/stdbool.h
objspace.o: $(top_srcdir)/internal/warnings.h
objspace.o: $(top_srcdir)/node.h
objspace.o: $(top_srcdir)/symbol.h
@@ -51,8 +355,160 @@ objspace.o: {$(VPATH)}id.h
objspace_dump.o: $(RUBY_EXTCONF_H)
objspace_dump.o: $(arch_hdrdir)/ruby/config.h
objspace_dump.o: $(hdrdir)/ruby.h
+objspace_dump.o: $(hdrdir)/ruby/3/anyargs.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic/char.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic/double.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic/int.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic/long.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic/short.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+objspace_dump.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+objspace_dump.o: $(hdrdir)/ruby/3/assume.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/artificial.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/cold.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/const.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/constexpr.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/deprecated.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/error.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/forceinline.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/format.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/noalias.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/noexcept.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/noinline.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/nonnull.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/noreturn.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/pure.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/restrict.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/warning.h
+objspace_dump.o: $(hdrdir)/ruby/3/attr/weakref.h
+objspace_dump.o: $(hdrdir)/ruby/3/cast.h
+objspace_dump.o: $(hdrdir)/ruby/3/compiler_is.h
+objspace_dump.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+objspace_dump.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+objspace_dump.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+objspace_dump.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+objspace_dump.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+objspace_dump.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+objspace_dump.o: $(hdrdir)/ruby/3/compiler_since.h
+objspace_dump.o: $(hdrdir)/ruby/3/config.h
+objspace_dump.o: $(hdrdir)/ruby/3/constant_p.h
+objspace_dump.o: $(hdrdir)/ruby/3/core.h
+objspace_dump.o: $(hdrdir)/ruby/3/core/rarray.h
+objspace_dump.o: $(hdrdir)/ruby/3/core/rbasic.h
+objspace_dump.o: $(hdrdir)/ruby/3/core/rbignum.h
+objspace_dump.o: $(hdrdir)/ruby/3/core/rclass.h
+objspace_dump.o: $(hdrdir)/ruby/3/core/rdata.h
+objspace_dump.o: $(hdrdir)/ruby/3/core/rfile.h
+objspace_dump.o: $(hdrdir)/ruby/3/core/rhash.h
+objspace_dump.o: $(hdrdir)/ruby/3/core/robject.h
+objspace_dump.o: $(hdrdir)/ruby/3/core/rregexp.h
+objspace_dump.o: $(hdrdir)/ruby/3/core/rstring.h
+objspace_dump.o: $(hdrdir)/ruby/3/core/rstruct.h
+objspace_dump.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+objspace_dump.o: $(hdrdir)/ruby/3/ctype.h
+objspace_dump.o: $(hdrdir)/ruby/3/dllexport.h
+objspace_dump.o: $(hdrdir)/ruby/3/dosish.h
+objspace_dump.o: $(hdrdir)/ruby/3/error.h
+objspace_dump.o: $(hdrdir)/ruby/3/eval.h
+objspace_dump.o: $(hdrdir)/ruby/3/event.h
+objspace_dump.o: $(hdrdir)/ruby/3/fl_type.h
+objspace_dump.o: $(hdrdir)/ruby/3/gc.h
+objspace_dump.o: $(hdrdir)/ruby/3/glob.h
+objspace_dump.o: $(hdrdir)/ruby/3/globals.h
+objspace_dump.o: $(hdrdir)/ruby/3/has/attribute.h
+objspace_dump.o: $(hdrdir)/ruby/3/has/builtin.h
+objspace_dump.o: $(hdrdir)/ruby/3/has/c_attribute.h
+objspace_dump.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+objspace_dump.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+objspace_dump.o: $(hdrdir)/ruby/3/has/extension.h
+objspace_dump.o: $(hdrdir)/ruby/3/has/feature.h
+objspace_dump.o: $(hdrdir)/ruby/3/has/warning.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/array.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/bignum.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/class.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/compar.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/complex.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/cont.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/dir.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/enum.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/enumerator.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/error.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/eval.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/file.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/gc.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/hash.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/io.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/load.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/marshal.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/numeric.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/object.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/parse.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/proc.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/process.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/random.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/range.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/rational.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/re.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/ruby.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/select.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/signal.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/sprintf.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/string.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/struct.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/thread.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/time.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/variable.h
+objspace_dump.o: $(hdrdir)/ruby/3/intern/vm.h
+objspace_dump.o: $(hdrdir)/ruby/3/interpreter.h
+objspace_dump.o: $(hdrdir)/ruby/3/iterator.h
+objspace_dump.o: $(hdrdir)/ruby/3/memory.h
+objspace_dump.o: $(hdrdir)/ruby/3/method.h
+objspace_dump.o: $(hdrdir)/ruby/3/module.h
+objspace_dump.o: $(hdrdir)/ruby/3/newobj.h
+objspace_dump.o: $(hdrdir)/ruby/3/rgengc.h
+objspace_dump.o: $(hdrdir)/ruby/3/scan_args.h
+objspace_dump.o: $(hdrdir)/ruby/3/special_consts.h
+objspace_dump.o: $(hdrdir)/ruby/3/static_assert.h
+objspace_dump.o: $(hdrdir)/ruby/3/stdalign.h
+objspace_dump.o: $(hdrdir)/ruby/3/stdbool.h
+objspace_dump.o: $(hdrdir)/ruby/3/symbol.h
+objspace_dump.o: $(hdrdir)/ruby/3/token_paste.h
+objspace_dump.o: $(hdrdir)/ruby/3/value.h
+objspace_dump.o: $(hdrdir)/ruby/3/value_type.h
+objspace_dump.o: $(hdrdir)/ruby/3/variable.h
+objspace_dump.o: $(hdrdir)/ruby/3/warning_push.h
+objspace_dump.o: $(hdrdir)/ruby/3/xmalloc.h
objspace_dump.o: $(hdrdir)/ruby/assert.h
objspace_dump.o: $(hdrdir)/ruby/backward.h
+objspace_dump.o: $(hdrdir)/ruby/backward/2/assume.h
+objspace_dump.o: $(hdrdir)/ruby/backward/2/attributes.h
+objspace_dump.o: $(hdrdir)/ruby/backward/2/bool.h
+objspace_dump.o: $(hdrdir)/ruby/backward/2/extern.h
+objspace_dump.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+objspace_dump.o: $(hdrdir)/ruby/backward/2/inttypes.h
+objspace_dump.o: $(hdrdir)/ruby/backward/2/limits.h
+objspace_dump.o: $(hdrdir)/ruby/backward/2/long_long.h
+objspace_dump.o: $(hdrdir)/ruby/backward/2/r_cast.h
+objspace_dump.o: $(hdrdir)/ruby/backward/2/rmodule.h
+objspace_dump.o: $(hdrdir)/ruby/backward/2/stdalign.h
+objspace_dump.o: $(hdrdir)/ruby/backward/2/stdarg.h
objspace_dump.o: $(hdrdir)/ruby/debug.h
objspace_dump.o: $(hdrdir)/ruby/defines.h
objspace_dump.o: $(hdrdir)/ruby/encoding.h
@@ -78,7 +534,6 @@ objspace_dump.o: $(top_srcdir)/internal/hash.h
objspace_dump.o: $(top_srcdir)/internal/imemo.h
objspace_dump.o: $(top_srcdir)/internal/serial.h
objspace_dump.o: $(top_srcdir)/internal/static_assert.h
-objspace_dump.o: $(top_srcdir)/internal/stdbool.h
objspace_dump.o: $(top_srcdir)/internal/string.h
objspace_dump.o: $(top_srcdir)/internal/vm.h
objspace_dump.o: $(top_srcdir)/internal/warnings.h
diff --git a/ext/openssl/depend b/ext/openssl/depend
index 943f4f4e47..f1f21fa4c8 100644
--- a/ext/openssl/depend
+++ b/ext/openssl/depend
@@ -6,8 +6,160 @@ openssl_missing.o: openssl_missing.h
ossl.o: $(RUBY_EXTCONF_H)
ossl.o: $(arch_hdrdir)/ruby/config.h
ossl.o: $(hdrdir)/ruby.h
+ossl.o: $(hdrdir)/ruby/3/anyargs.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl.o: $(hdrdir)/ruby/3/assume.h
+ossl.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl.o: $(hdrdir)/ruby/3/attr/const.h
+ossl.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl.o: $(hdrdir)/ruby/3/attr/error.h
+ossl.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl.o: $(hdrdir)/ruby/3/attr/format.h
+ossl.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl.o: $(hdrdir)/ruby/3/cast.h
+ossl.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl.o: $(hdrdir)/ruby/3/config.h
+ossl.o: $(hdrdir)/ruby/3/constant_p.h
+ossl.o: $(hdrdir)/ruby/3/core.h
+ossl.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl.o: $(hdrdir)/ruby/3/core/robject.h
+ossl.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl.o: $(hdrdir)/ruby/3/ctype.h
+ossl.o: $(hdrdir)/ruby/3/dllexport.h
+ossl.o: $(hdrdir)/ruby/3/dosish.h
+ossl.o: $(hdrdir)/ruby/3/error.h
+ossl.o: $(hdrdir)/ruby/3/eval.h
+ossl.o: $(hdrdir)/ruby/3/event.h
+ossl.o: $(hdrdir)/ruby/3/fl_type.h
+ossl.o: $(hdrdir)/ruby/3/gc.h
+ossl.o: $(hdrdir)/ruby/3/glob.h
+ossl.o: $(hdrdir)/ruby/3/globals.h
+ossl.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl.o: $(hdrdir)/ruby/3/has/extension.h
+ossl.o: $(hdrdir)/ruby/3/has/feature.h
+ossl.o: $(hdrdir)/ruby/3/has/warning.h
+ossl.o: $(hdrdir)/ruby/3/intern/array.h
+ossl.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl.o: $(hdrdir)/ruby/3/intern/class.h
+ossl.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl.o: $(hdrdir)/ruby/3/intern/error.h
+ossl.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl.o: $(hdrdir)/ruby/3/intern/file.h
+ossl.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl.o: $(hdrdir)/ruby/3/intern/io.h
+ossl.o: $(hdrdir)/ruby/3/intern/load.h
+ossl.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl.o: $(hdrdir)/ruby/3/intern/object.h
+ossl.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl.o: $(hdrdir)/ruby/3/intern/process.h
+ossl.o: $(hdrdir)/ruby/3/intern/random.h
+ossl.o: $(hdrdir)/ruby/3/intern/range.h
+ossl.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl.o: $(hdrdir)/ruby/3/intern/re.h
+ossl.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl.o: $(hdrdir)/ruby/3/intern/select.h
+ossl.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl.o: $(hdrdir)/ruby/3/intern/string.h
+ossl.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl.o: $(hdrdir)/ruby/3/intern/time.h
+ossl.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl.o: $(hdrdir)/ruby/3/interpreter.h
+ossl.o: $(hdrdir)/ruby/3/iterator.h
+ossl.o: $(hdrdir)/ruby/3/memory.h
+ossl.o: $(hdrdir)/ruby/3/method.h
+ossl.o: $(hdrdir)/ruby/3/module.h
+ossl.o: $(hdrdir)/ruby/3/newobj.h
+ossl.o: $(hdrdir)/ruby/3/rgengc.h
+ossl.o: $(hdrdir)/ruby/3/scan_args.h
+ossl.o: $(hdrdir)/ruby/3/special_consts.h
+ossl.o: $(hdrdir)/ruby/3/static_assert.h
+ossl.o: $(hdrdir)/ruby/3/stdalign.h
+ossl.o: $(hdrdir)/ruby/3/stdbool.h
+ossl.o: $(hdrdir)/ruby/3/symbol.h
+ossl.o: $(hdrdir)/ruby/3/token_paste.h
+ossl.o: $(hdrdir)/ruby/3/value.h
+ossl.o: $(hdrdir)/ruby/3/value_type.h
+ossl.o: $(hdrdir)/ruby/3/variable.h
+ossl.o: $(hdrdir)/ruby/3/warning_push.h
+ossl.o: $(hdrdir)/ruby/3/xmalloc.h
ossl.o: $(hdrdir)/ruby/assert.h
ossl.o: $(hdrdir)/ruby/backward.h
+ossl.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl.o: $(hdrdir)/ruby/defines.h
ossl.o: $(hdrdir)/ruby/encoding.h
ossl.o: $(hdrdir)/ruby/intern.h
@@ -45,8 +197,160 @@ ossl.o: ruby_missing.h
ossl_asn1.o: $(RUBY_EXTCONF_H)
ossl_asn1.o: $(arch_hdrdir)/ruby/config.h
ossl_asn1.o: $(hdrdir)/ruby.h
+ossl_asn1.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_asn1.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_asn1.o: $(hdrdir)/ruby/3/assume.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_asn1.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_asn1.o: $(hdrdir)/ruby/3/cast.h
+ossl_asn1.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_asn1.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_asn1.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_asn1.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_asn1.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_asn1.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_asn1.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_asn1.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_asn1.o: $(hdrdir)/ruby/3/config.h
+ossl_asn1.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_asn1.o: $(hdrdir)/ruby/3/core.h
+ossl_asn1.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_asn1.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_asn1.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_asn1.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_asn1.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_asn1.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_asn1.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_asn1.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_asn1.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_asn1.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_asn1.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_asn1.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_asn1.o: $(hdrdir)/ruby/3/ctype.h
+ossl_asn1.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_asn1.o: $(hdrdir)/ruby/3/dosish.h
+ossl_asn1.o: $(hdrdir)/ruby/3/error.h
+ossl_asn1.o: $(hdrdir)/ruby/3/eval.h
+ossl_asn1.o: $(hdrdir)/ruby/3/event.h
+ossl_asn1.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_asn1.o: $(hdrdir)/ruby/3/gc.h
+ossl_asn1.o: $(hdrdir)/ruby/3/glob.h
+ossl_asn1.o: $(hdrdir)/ruby/3/globals.h
+ossl_asn1.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_asn1.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_asn1.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_asn1.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_asn1.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_asn1.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_asn1.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_asn1.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_asn1.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_asn1.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_asn1.o: $(hdrdir)/ruby/3/iterator.h
+ossl_asn1.o: $(hdrdir)/ruby/3/memory.h
+ossl_asn1.o: $(hdrdir)/ruby/3/method.h
+ossl_asn1.o: $(hdrdir)/ruby/3/module.h
+ossl_asn1.o: $(hdrdir)/ruby/3/newobj.h
+ossl_asn1.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_asn1.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_asn1.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_asn1.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_asn1.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_asn1.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_asn1.o: $(hdrdir)/ruby/3/symbol.h
+ossl_asn1.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_asn1.o: $(hdrdir)/ruby/3/value.h
+ossl_asn1.o: $(hdrdir)/ruby/3/value_type.h
+ossl_asn1.o: $(hdrdir)/ruby/3/variable.h
+ossl_asn1.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_asn1.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_asn1.o: $(hdrdir)/ruby/assert.h
ossl_asn1.o: $(hdrdir)/ruby/backward.h
+ossl_asn1.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_asn1.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_asn1.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_asn1.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_asn1.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_asn1.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_asn1.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_asn1.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_asn1.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_asn1.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_asn1.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_asn1.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_asn1.o: $(hdrdir)/ruby/defines.h
ossl_asn1.o: $(hdrdir)/ruby/encoding.h
ossl_asn1.o: $(hdrdir)/ruby/intern.h
@@ -83,8 +387,160 @@ ossl_asn1.o: ruby_missing.h
ossl_bio.o: $(RUBY_EXTCONF_H)
ossl_bio.o: $(arch_hdrdir)/ruby/config.h
ossl_bio.o: $(hdrdir)/ruby.h
+ossl_bio.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_bio.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_bio.o: $(hdrdir)/ruby/3/assume.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_bio.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_bio.o: $(hdrdir)/ruby/3/cast.h
+ossl_bio.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_bio.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_bio.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_bio.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_bio.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_bio.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_bio.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_bio.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_bio.o: $(hdrdir)/ruby/3/config.h
+ossl_bio.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_bio.o: $(hdrdir)/ruby/3/core.h
+ossl_bio.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_bio.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_bio.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_bio.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_bio.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_bio.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_bio.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_bio.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_bio.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_bio.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_bio.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_bio.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_bio.o: $(hdrdir)/ruby/3/ctype.h
+ossl_bio.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_bio.o: $(hdrdir)/ruby/3/dosish.h
+ossl_bio.o: $(hdrdir)/ruby/3/error.h
+ossl_bio.o: $(hdrdir)/ruby/3/eval.h
+ossl_bio.o: $(hdrdir)/ruby/3/event.h
+ossl_bio.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_bio.o: $(hdrdir)/ruby/3/gc.h
+ossl_bio.o: $(hdrdir)/ruby/3/glob.h
+ossl_bio.o: $(hdrdir)/ruby/3/globals.h
+ossl_bio.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_bio.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_bio.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_bio.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_bio.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_bio.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_bio.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_bio.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_bio.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_bio.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_bio.o: $(hdrdir)/ruby/3/iterator.h
+ossl_bio.o: $(hdrdir)/ruby/3/memory.h
+ossl_bio.o: $(hdrdir)/ruby/3/method.h
+ossl_bio.o: $(hdrdir)/ruby/3/module.h
+ossl_bio.o: $(hdrdir)/ruby/3/newobj.h
+ossl_bio.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_bio.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_bio.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_bio.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_bio.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_bio.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_bio.o: $(hdrdir)/ruby/3/symbol.h
+ossl_bio.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_bio.o: $(hdrdir)/ruby/3/value.h
+ossl_bio.o: $(hdrdir)/ruby/3/value_type.h
+ossl_bio.o: $(hdrdir)/ruby/3/variable.h
+ossl_bio.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_bio.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_bio.o: $(hdrdir)/ruby/assert.h
ossl_bio.o: $(hdrdir)/ruby/backward.h
+ossl_bio.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_bio.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_bio.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_bio.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_bio.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_bio.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_bio.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_bio.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_bio.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_bio.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_bio.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_bio.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_bio.o: $(hdrdir)/ruby/defines.h
ossl_bio.o: $(hdrdir)/ruby/encoding.h
ossl_bio.o: $(hdrdir)/ruby/intern.h
@@ -121,8 +577,160 @@ ossl_bio.o: ruby_missing.h
ossl_bn.o: $(RUBY_EXTCONF_H)
ossl_bn.o: $(arch_hdrdir)/ruby/config.h
ossl_bn.o: $(hdrdir)/ruby.h
+ossl_bn.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_bn.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_bn.o: $(hdrdir)/ruby/3/assume.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_bn.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_bn.o: $(hdrdir)/ruby/3/cast.h
+ossl_bn.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_bn.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_bn.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_bn.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_bn.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_bn.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_bn.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_bn.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_bn.o: $(hdrdir)/ruby/3/config.h
+ossl_bn.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_bn.o: $(hdrdir)/ruby/3/core.h
+ossl_bn.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_bn.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_bn.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_bn.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_bn.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_bn.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_bn.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_bn.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_bn.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_bn.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_bn.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_bn.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_bn.o: $(hdrdir)/ruby/3/ctype.h
+ossl_bn.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_bn.o: $(hdrdir)/ruby/3/dosish.h
+ossl_bn.o: $(hdrdir)/ruby/3/error.h
+ossl_bn.o: $(hdrdir)/ruby/3/eval.h
+ossl_bn.o: $(hdrdir)/ruby/3/event.h
+ossl_bn.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_bn.o: $(hdrdir)/ruby/3/gc.h
+ossl_bn.o: $(hdrdir)/ruby/3/glob.h
+ossl_bn.o: $(hdrdir)/ruby/3/globals.h
+ossl_bn.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_bn.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_bn.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_bn.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_bn.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_bn.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_bn.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_bn.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_bn.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_bn.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_bn.o: $(hdrdir)/ruby/3/iterator.h
+ossl_bn.o: $(hdrdir)/ruby/3/memory.h
+ossl_bn.o: $(hdrdir)/ruby/3/method.h
+ossl_bn.o: $(hdrdir)/ruby/3/module.h
+ossl_bn.o: $(hdrdir)/ruby/3/newobj.h
+ossl_bn.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_bn.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_bn.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_bn.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_bn.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_bn.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_bn.o: $(hdrdir)/ruby/3/symbol.h
+ossl_bn.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_bn.o: $(hdrdir)/ruby/3/value.h
+ossl_bn.o: $(hdrdir)/ruby/3/value_type.h
+ossl_bn.o: $(hdrdir)/ruby/3/variable.h
+ossl_bn.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_bn.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_bn.o: $(hdrdir)/ruby/assert.h
ossl_bn.o: $(hdrdir)/ruby/backward.h
+ossl_bn.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_bn.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_bn.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_bn.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_bn.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_bn.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_bn.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_bn.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_bn.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_bn.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_bn.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_bn.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_bn.o: $(hdrdir)/ruby/defines.h
ossl_bn.o: $(hdrdir)/ruby/encoding.h
ossl_bn.o: $(hdrdir)/ruby/intern.h
@@ -159,8 +767,160 @@ ossl_bn.o: ruby_missing.h
ossl_cipher.o: $(RUBY_EXTCONF_H)
ossl_cipher.o: $(arch_hdrdir)/ruby/config.h
ossl_cipher.o: $(hdrdir)/ruby.h
+ossl_cipher.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_cipher.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_cipher.o: $(hdrdir)/ruby/3/assume.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_cipher.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_cipher.o: $(hdrdir)/ruby/3/cast.h
+ossl_cipher.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_cipher.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_cipher.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_cipher.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_cipher.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_cipher.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_cipher.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_cipher.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_cipher.o: $(hdrdir)/ruby/3/config.h
+ossl_cipher.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_cipher.o: $(hdrdir)/ruby/3/core.h
+ossl_cipher.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_cipher.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_cipher.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_cipher.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_cipher.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_cipher.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_cipher.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_cipher.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_cipher.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_cipher.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_cipher.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_cipher.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_cipher.o: $(hdrdir)/ruby/3/ctype.h
+ossl_cipher.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_cipher.o: $(hdrdir)/ruby/3/dosish.h
+ossl_cipher.o: $(hdrdir)/ruby/3/error.h
+ossl_cipher.o: $(hdrdir)/ruby/3/eval.h
+ossl_cipher.o: $(hdrdir)/ruby/3/event.h
+ossl_cipher.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_cipher.o: $(hdrdir)/ruby/3/gc.h
+ossl_cipher.o: $(hdrdir)/ruby/3/glob.h
+ossl_cipher.o: $(hdrdir)/ruby/3/globals.h
+ossl_cipher.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_cipher.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_cipher.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_cipher.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_cipher.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_cipher.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_cipher.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_cipher.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_cipher.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_cipher.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_cipher.o: $(hdrdir)/ruby/3/iterator.h
+ossl_cipher.o: $(hdrdir)/ruby/3/memory.h
+ossl_cipher.o: $(hdrdir)/ruby/3/method.h
+ossl_cipher.o: $(hdrdir)/ruby/3/module.h
+ossl_cipher.o: $(hdrdir)/ruby/3/newobj.h
+ossl_cipher.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_cipher.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_cipher.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_cipher.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_cipher.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_cipher.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_cipher.o: $(hdrdir)/ruby/3/symbol.h
+ossl_cipher.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_cipher.o: $(hdrdir)/ruby/3/value.h
+ossl_cipher.o: $(hdrdir)/ruby/3/value_type.h
+ossl_cipher.o: $(hdrdir)/ruby/3/variable.h
+ossl_cipher.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_cipher.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_cipher.o: $(hdrdir)/ruby/assert.h
ossl_cipher.o: $(hdrdir)/ruby/backward.h
+ossl_cipher.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_cipher.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_cipher.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_cipher.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_cipher.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_cipher.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_cipher.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_cipher.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_cipher.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_cipher.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_cipher.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_cipher.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_cipher.o: $(hdrdir)/ruby/defines.h
ossl_cipher.o: $(hdrdir)/ruby/encoding.h
ossl_cipher.o: $(hdrdir)/ruby/intern.h
@@ -197,8 +957,160 @@ ossl_cipher.o: ruby_missing.h
ossl_config.o: $(RUBY_EXTCONF_H)
ossl_config.o: $(arch_hdrdir)/ruby/config.h
ossl_config.o: $(hdrdir)/ruby.h
+ossl_config.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_config.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_config.o: $(hdrdir)/ruby/3/assume.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_config.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_config.o: $(hdrdir)/ruby/3/cast.h
+ossl_config.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_config.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_config.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_config.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_config.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_config.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_config.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_config.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_config.o: $(hdrdir)/ruby/3/config.h
+ossl_config.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_config.o: $(hdrdir)/ruby/3/core.h
+ossl_config.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_config.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_config.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_config.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_config.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_config.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_config.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_config.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_config.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_config.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_config.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_config.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_config.o: $(hdrdir)/ruby/3/ctype.h
+ossl_config.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_config.o: $(hdrdir)/ruby/3/dosish.h
+ossl_config.o: $(hdrdir)/ruby/3/error.h
+ossl_config.o: $(hdrdir)/ruby/3/eval.h
+ossl_config.o: $(hdrdir)/ruby/3/event.h
+ossl_config.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_config.o: $(hdrdir)/ruby/3/gc.h
+ossl_config.o: $(hdrdir)/ruby/3/glob.h
+ossl_config.o: $(hdrdir)/ruby/3/globals.h
+ossl_config.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_config.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_config.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_config.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_config.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_config.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_config.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_config.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_config.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_config.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_config.o: $(hdrdir)/ruby/3/iterator.h
+ossl_config.o: $(hdrdir)/ruby/3/memory.h
+ossl_config.o: $(hdrdir)/ruby/3/method.h
+ossl_config.o: $(hdrdir)/ruby/3/module.h
+ossl_config.o: $(hdrdir)/ruby/3/newobj.h
+ossl_config.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_config.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_config.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_config.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_config.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_config.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_config.o: $(hdrdir)/ruby/3/symbol.h
+ossl_config.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_config.o: $(hdrdir)/ruby/3/value.h
+ossl_config.o: $(hdrdir)/ruby/3/value_type.h
+ossl_config.o: $(hdrdir)/ruby/3/variable.h
+ossl_config.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_config.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_config.o: $(hdrdir)/ruby/assert.h
ossl_config.o: $(hdrdir)/ruby/backward.h
+ossl_config.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_config.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_config.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_config.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_config.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_config.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_config.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_config.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_config.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_config.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_config.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_config.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_config.o: $(hdrdir)/ruby/defines.h
ossl_config.o: $(hdrdir)/ruby/encoding.h
ossl_config.o: $(hdrdir)/ruby/intern.h
@@ -235,8 +1147,160 @@ ossl_config.o: ruby_missing.h
ossl_digest.o: $(RUBY_EXTCONF_H)
ossl_digest.o: $(arch_hdrdir)/ruby/config.h
ossl_digest.o: $(hdrdir)/ruby.h
+ossl_digest.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_digest.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_digest.o: $(hdrdir)/ruby/3/assume.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_digest.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_digest.o: $(hdrdir)/ruby/3/cast.h
+ossl_digest.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_digest.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_digest.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_digest.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_digest.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_digest.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_digest.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_digest.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_digest.o: $(hdrdir)/ruby/3/config.h
+ossl_digest.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_digest.o: $(hdrdir)/ruby/3/core.h
+ossl_digest.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_digest.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_digest.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_digest.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_digest.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_digest.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_digest.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_digest.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_digest.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_digest.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_digest.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_digest.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_digest.o: $(hdrdir)/ruby/3/ctype.h
+ossl_digest.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_digest.o: $(hdrdir)/ruby/3/dosish.h
+ossl_digest.o: $(hdrdir)/ruby/3/error.h
+ossl_digest.o: $(hdrdir)/ruby/3/eval.h
+ossl_digest.o: $(hdrdir)/ruby/3/event.h
+ossl_digest.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_digest.o: $(hdrdir)/ruby/3/gc.h
+ossl_digest.o: $(hdrdir)/ruby/3/glob.h
+ossl_digest.o: $(hdrdir)/ruby/3/globals.h
+ossl_digest.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_digest.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_digest.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_digest.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_digest.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_digest.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_digest.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_digest.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_digest.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_digest.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_digest.o: $(hdrdir)/ruby/3/iterator.h
+ossl_digest.o: $(hdrdir)/ruby/3/memory.h
+ossl_digest.o: $(hdrdir)/ruby/3/method.h
+ossl_digest.o: $(hdrdir)/ruby/3/module.h
+ossl_digest.o: $(hdrdir)/ruby/3/newobj.h
+ossl_digest.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_digest.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_digest.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_digest.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_digest.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_digest.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_digest.o: $(hdrdir)/ruby/3/symbol.h
+ossl_digest.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_digest.o: $(hdrdir)/ruby/3/value.h
+ossl_digest.o: $(hdrdir)/ruby/3/value_type.h
+ossl_digest.o: $(hdrdir)/ruby/3/variable.h
+ossl_digest.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_digest.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_digest.o: $(hdrdir)/ruby/assert.h
ossl_digest.o: $(hdrdir)/ruby/backward.h
+ossl_digest.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_digest.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_digest.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_digest.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_digest.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_digest.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_digest.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_digest.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_digest.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_digest.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_digest.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_digest.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_digest.o: $(hdrdir)/ruby/defines.h
ossl_digest.o: $(hdrdir)/ruby/encoding.h
ossl_digest.o: $(hdrdir)/ruby/intern.h
@@ -273,8 +1337,160 @@ ossl_digest.o: ruby_missing.h
ossl_engine.o: $(RUBY_EXTCONF_H)
ossl_engine.o: $(arch_hdrdir)/ruby/config.h
ossl_engine.o: $(hdrdir)/ruby.h
+ossl_engine.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_engine.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_engine.o: $(hdrdir)/ruby/3/assume.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_engine.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_engine.o: $(hdrdir)/ruby/3/cast.h
+ossl_engine.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_engine.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_engine.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_engine.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_engine.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_engine.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_engine.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_engine.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_engine.o: $(hdrdir)/ruby/3/config.h
+ossl_engine.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_engine.o: $(hdrdir)/ruby/3/core.h
+ossl_engine.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_engine.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_engine.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_engine.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_engine.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_engine.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_engine.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_engine.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_engine.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_engine.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_engine.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_engine.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_engine.o: $(hdrdir)/ruby/3/ctype.h
+ossl_engine.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_engine.o: $(hdrdir)/ruby/3/dosish.h
+ossl_engine.o: $(hdrdir)/ruby/3/error.h
+ossl_engine.o: $(hdrdir)/ruby/3/eval.h
+ossl_engine.o: $(hdrdir)/ruby/3/event.h
+ossl_engine.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_engine.o: $(hdrdir)/ruby/3/gc.h
+ossl_engine.o: $(hdrdir)/ruby/3/glob.h
+ossl_engine.o: $(hdrdir)/ruby/3/globals.h
+ossl_engine.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_engine.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_engine.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_engine.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_engine.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_engine.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_engine.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_engine.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_engine.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_engine.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_engine.o: $(hdrdir)/ruby/3/iterator.h
+ossl_engine.o: $(hdrdir)/ruby/3/memory.h
+ossl_engine.o: $(hdrdir)/ruby/3/method.h
+ossl_engine.o: $(hdrdir)/ruby/3/module.h
+ossl_engine.o: $(hdrdir)/ruby/3/newobj.h
+ossl_engine.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_engine.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_engine.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_engine.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_engine.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_engine.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_engine.o: $(hdrdir)/ruby/3/symbol.h
+ossl_engine.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_engine.o: $(hdrdir)/ruby/3/value.h
+ossl_engine.o: $(hdrdir)/ruby/3/value_type.h
+ossl_engine.o: $(hdrdir)/ruby/3/variable.h
+ossl_engine.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_engine.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_engine.o: $(hdrdir)/ruby/assert.h
ossl_engine.o: $(hdrdir)/ruby/backward.h
+ossl_engine.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_engine.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_engine.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_engine.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_engine.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_engine.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_engine.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_engine.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_engine.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_engine.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_engine.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_engine.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_engine.o: $(hdrdir)/ruby/defines.h
ossl_engine.o: $(hdrdir)/ruby/encoding.h
ossl_engine.o: $(hdrdir)/ruby/intern.h
@@ -311,8 +1527,160 @@ ossl_engine.o: ruby_missing.h
ossl_hmac.o: $(RUBY_EXTCONF_H)
ossl_hmac.o: $(arch_hdrdir)/ruby/config.h
ossl_hmac.o: $(hdrdir)/ruby.h
+ossl_hmac.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_hmac.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_hmac.o: $(hdrdir)/ruby/3/assume.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_hmac.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_hmac.o: $(hdrdir)/ruby/3/cast.h
+ossl_hmac.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_hmac.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_hmac.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_hmac.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_hmac.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_hmac.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_hmac.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_hmac.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_hmac.o: $(hdrdir)/ruby/3/config.h
+ossl_hmac.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_hmac.o: $(hdrdir)/ruby/3/core.h
+ossl_hmac.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_hmac.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_hmac.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_hmac.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_hmac.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_hmac.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_hmac.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_hmac.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_hmac.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_hmac.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_hmac.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_hmac.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_hmac.o: $(hdrdir)/ruby/3/ctype.h
+ossl_hmac.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_hmac.o: $(hdrdir)/ruby/3/dosish.h
+ossl_hmac.o: $(hdrdir)/ruby/3/error.h
+ossl_hmac.o: $(hdrdir)/ruby/3/eval.h
+ossl_hmac.o: $(hdrdir)/ruby/3/event.h
+ossl_hmac.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_hmac.o: $(hdrdir)/ruby/3/gc.h
+ossl_hmac.o: $(hdrdir)/ruby/3/glob.h
+ossl_hmac.o: $(hdrdir)/ruby/3/globals.h
+ossl_hmac.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_hmac.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_hmac.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_hmac.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_hmac.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_hmac.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_hmac.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_hmac.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_hmac.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_hmac.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_hmac.o: $(hdrdir)/ruby/3/iterator.h
+ossl_hmac.o: $(hdrdir)/ruby/3/memory.h
+ossl_hmac.o: $(hdrdir)/ruby/3/method.h
+ossl_hmac.o: $(hdrdir)/ruby/3/module.h
+ossl_hmac.o: $(hdrdir)/ruby/3/newobj.h
+ossl_hmac.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_hmac.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_hmac.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_hmac.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_hmac.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_hmac.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_hmac.o: $(hdrdir)/ruby/3/symbol.h
+ossl_hmac.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_hmac.o: $(hdrdir)/ruby/3/value.h
+ossl_hmac.o: $(hdrdir)/ruby/3/value_type.h
+ossl_hmac.o: $(hdrdir)/ruby/3/variable.h
+ossl_hmac.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_hmac.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_hmac.o: $(hdrdir)/ruby/assert.h
ossl_hmac.o: $(hdrdir)/ruby/backward.h
+ossl_hmac.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_hmac.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_hmac.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_hmac.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_hmac.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_hmac.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_hmac.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_hmac.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_hmac.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_hmac.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_hmac.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_hmac.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_hmac.o: $(hdrdir)/ruby/defines.h
ossl_hmac.o: $(hdrdir)/ruby/encoding.h
ossl_hmac.o: $(hdrdir)/ruby/intern.h
@@ -349,8 +1717,160 @@ ossl_hmac.o: ruby_missing.h
ossl_kdf.o: $(RUBY_EXTCONF_H)
ossl_kdf.o: $(arch_hdrdir)/ruby/config.h
ossl_kdf.o: $(hdrdir)/ruby.h
+ossl_kdf.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_kdf.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_kdf.o: $(hdrdir)/ruby/3/assume.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_kdf.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_kdf.o: $(hdrdir)/ruby/3/cast.h
+ossl_kdf.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_kdf.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_kdf.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_kdf.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_kdf.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_kdf.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_kdf.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_kdf.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_kdf.o: $(hdrdir)/ruby/3/config.h
+ossl_kdf.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_kdf.o: $(hdrdir)/ruby/3/core.h
+ossl_kdf.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_kdf.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_kdf.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_kdf.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_kdf.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_kdf.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_kdf.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_kdf.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_kdf.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_kdf.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_kdf.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_kdf.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_kdf.o: $(hdrdir)/ruby/3/ctype.h
+ossl_kdf.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_kdf.o: $(hdrdir)/ruby/3/dosish.h
+ossl_kdf.o: $(hdrdir)/ruby/3/error.h
+ossl_kdf.o: $(hdrdir)/ruby/3/eval.h
+ossl_kdf.o: $(hdrdir)/ruby/3/event.h
+ossl_kdf.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_kdf.o: $(hdrdir)/ruby/3/gc.h
+ossl_kdf.o: $(hdrdir)/ruby/3/glob.h
+ossl_kdf.o: $(hdrdir)/ruby/3/globals.h
+ossl_kdf.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_kdf.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_kdf.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_kdf.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_kdf.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_kdf.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_kdf.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_kdf.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_kdf.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_kdf.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_kdf.o: $(hdrdir)/ruby/3/iterator.h
+ossl_kdf.o: $(hdrdir)/ruby/3/memory.h
+ossl_kdf.o: $(hdrdir)/ruby/3/method.h
+ossl_kdf.o: $(hdrdir)/ruby/3/module.h
+ossl_kdf.o: $(hdrdir)/ruby/3/newobj.h
+ossl_kdf.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_kdf.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_kdf.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_kdf.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_kdf.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_kdf.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_kdf.o: $(hdrdir)/ruby/3/symbol.h
+ossl_kdf.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_kdf.o: $(hdrdir)/ruby/3/value.h
+ossl_kdf.o: $(hdrdir)/ruby/3/value_type.h
+ossl_kdf.o: $(hdrdir)/ruby/3/variable.h
+ossl_kdf.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_kdf.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_kdf.o: $(hdrdir)/ruby/assert.h
ossl_kdf.o: $(hdrdir)/ruby/backward.h
+ossl_kdf.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_kdf.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_kdf.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_kdf.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_kdf.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_kdf.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_kdf.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_kdf.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_kdf.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_kdf.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_kdf.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_kdf.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_kdf.o: $(hdrdir)/ruby/defines.h
ossl_kdf.o: $(hdrdir)/ruby/encoding.h
ossl_kdf.o: $(hdrdir)/ruby/intern.h
@@ -387,8 +1907,160 @@ ossl_kdf.o: ruby_missing.h
ossl_ns_spki.o: $(RUBY_EXTCONF_H)
ossl_ns_spki.o: $(arch_hdrdir)/ruby/config.h
ossl_ns_spki.o: $(hdrdir)/ruby.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/assume.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/cast.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/config.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/core.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/ctype.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/dosish.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/error.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/eval.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/event.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/gc.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/glob.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/globals.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/iterator.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/memory.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/method.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/module.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/newobj.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/symbol.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/value.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/value_type.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/variable.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_ns_spki.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_ns_spki.o: $(hdrdir)/ruby/assert.h
ossl_ns_spki.o: $(hdrdir)/ruby/backward.h
+ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_ns_spki.o: $(hdrdir)/ruby/defines.h
ossl_ns_spki.o: $(hdrdir)/ruby/encoding.h
ossl_ns_spki.o: $(hdrdir)/ruby/intern.h
@@ -425,8 +2097,160 @@ ossl_ns_spki.o: ruby_missing.h
ossl_ocsp.o: $(RUBY_EXTCONF_H)
ossl_ocsp.o: $(arch_hdrdir)/ruby/config.h
ossl_ocsp.o: $(hdrdir)/ruby.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/assume.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/cast.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/config.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/core.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/ctype.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/dosish.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/error.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/eval.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/event.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/gc.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/glob.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/globals.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/iterator.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/memory.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/method.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/module.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/newobj.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/symbol.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/value.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/value_type.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/variable.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_ocsp.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_ocsp.o: $(hdrdir)/ruby/assert.h
ossl_ocsp.o: $(hdrdir)/ruby/backward.h
+ossl_ocsp.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_ocsp.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_ocsp.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_ocsp.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_ocsp.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_ocsp.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_ocsp.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_ocsp.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_ocsp.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_ocsp.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_ocsp.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_ocsp.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_ocsp.o: $(hdrdir)/ruby/defines.h
ossl_ocsp.o: $(hdrdir)/ruby/encoding.h
ossl_ocsp.o: $(hdrdir)/ruby/intern.h
@@ -463,8 +2287,160 @@ ossl_ocsp.o: ruby_missing.h
ossl_pkcs12.o: $(RUBY_EXTCONF_H)
ossl_pkcs12.o: $(arch_hdrdir)/ruby/config.h
ossl_pkcs12.o: $(hdrdir)/ruby.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/assume.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/cast.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/config.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/core.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/ctype.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/dosish.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/error.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/eval.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/event.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/gc.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/glob.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/globals.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/iterator.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/memory.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/method.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/module.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/newobj.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/symbol.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/value.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/value_type.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/variable.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_pkcs12.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_pkcs12.o: $(hdrdir)/ruby/assert.h
ossl_pkcs12.o: $(hdrdir)/ruby/backward.h
+ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_pkcs12.o: $(hdrdir)/ruby/defines.h
ossl_pkcs12.o: $(hdrdir)/ruby/encoding.h
ossl_pkcs12.o: $(hdrdir)/ruby/intern.h
@@ -501,8 +2477,160 @@ ossl_pkcs12.o: ruby_missing.h
ossl_pkcs7.o: $(RUBY_EXTCONF_H)
ossl_pkcs7.o: $(arch_hdrdir)/ruby/config.h
ossl_pkcs7.o: $(hdrdir)/ruby.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/assume.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/cast.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/config.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/core.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/ctype.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/dosish.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/error.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/eval.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/event.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/gc.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/glob.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/globals.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/iterator.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/memory.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/method.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/module.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/newobj.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/symbol.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/value.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/value_type.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/variable.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_pkcs7.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_pkcs7.o: $(hdrdir)/ruby/assert.h
ossl_pkcs7.o: $(hdrdir)/ruby/backward.h
+ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_pkcs7.o: $(hdrdir)/ruby/defines.h
ossl_pkcs7.o: $(hdrdir)/ruby/encoding.h
ossl_pkcs7.o: $(hdrdir)/ruby/intern.h
@@ -539,8 +2667,160 @@ ossl_pkcs7.o: ruby_missing.h
ossl_pkey.o: $(RUBY_EXTCONF_H)
ossl_pkey.o: $(arch_hdrdir)/ruby/config.h
ossl_pkey.o: $(hdrdir)/ruby.h
+ossl_pkey.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_pkey.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_pkey.o: $(hdrdir)/ruby/3/assume.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_pkey.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_pkey.o: $(hdrdir)/ruby/3/cast.h
+ossl_pkey.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_pkey.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_pkey.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_pkey.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_pkey.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_pkey.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_pkey.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_pkey.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_pkey.o: $(hdrdir)/ruby/3/config.h
+ossl_pkey.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_pkey.o: $(hdrdir)/ruby/3/core.h
+ossl_pkey.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_pkey.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_pkey.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_pkey.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_pkey.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_pkey.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_pkey.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_pkey.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_pkey.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_pkey.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_pkey.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_pkey.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_pkey.o: $(hdrdir)/ruby/3/ctype.h
+ossl_pkey.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_pkey.o: $(hdrdir)/ruby/3/dosish.h
+ossl_pkey.o: $(hdrdir)/ruby/3/error.h
+ossl_pkey.o: $(hdrdir)/ruby/3/eval.h
+ossl_pkey.o: $(hdrdir)/ruby/3/event.h
+ossl_pkey.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_pkey.o: $(hdrdir)/ruby/3/gc.h
+ossl_pkey.o: $(hdrdir)/ruby/3/glob.h
+ossl_pkey.o: $(hdrdir)/ruby/3/globals.h
+ossl_pkey.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_pkey.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_pkey.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_pkey.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_pkey.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_pkey.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_pkey.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_pkey.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_pkey.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_pkey.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_pkey.o: $(hdrdir)/ruby/3/iterator.h
+ossl_pkey.o: $(hdrdir)/ruby/3/memory.h
+ossl_pkey.o: $(hdrdir)/ruby/3/method.h
+ossl_pkey.o: $(hdrdir)/ruby/3/module.h
+ossl_pkey.o: $(hdrdir)/ruby/3/newobj.h
+ossl_pkey.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_pkey.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_pkey.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_pkey.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_pkey.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_pkey.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_pkey.o: $(hdrdir)/ruby/3/symbol.h
+ossl_pkey.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_pkey.o: $(hdrdir)/ruby/3/value.h
+ossl_pkey.o: $(hdrdir)/ruby/3/value_type.h
+ossl_pkey.o: $(hdrdir)/ruby/3/variable.h
+ossl_pkey.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_pkey.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_pkey.o: $(hdrdir)/ruby/assert.h
ossl_pkey.o: $(hdrdir)/ruby/backward.h
+ossl_pkey.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_pkey.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_pkey.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_pkey.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_pkey.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_pkey.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_pkey.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_pkey.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_pkey.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_pkey.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_pkey.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_pkey.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_pkey.o: $(hdrdir)/ruby/defines.h
ossl_pkey.o: $(hdrdir)/ruby/encoding.h
ossl_pkey.o: $(hdrdir)/ruby/intern.h
@@ -577,8 +2857,160 @@ ossl_pkey.o: ruby_missing.h
ossl_pkey_dh.o: $(RUBY_EXTCONF_H)
ossl_pkey_dh.o: $(arch_hdrdir)/ruby/config.h
ossl_pkey_dh.o: $(hdrdir)/ruby.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/assume.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/cast.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/config.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/core.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/ctype.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/dosish.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/error.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/eval.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/event.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/gc.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/glob.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/globals.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/iterator.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/memory.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/method.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/module.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/newobj.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/symbol.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/value.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/value_type.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/variable.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_pkey_dh.o: $(hdrdir)/ruby/assert.h
ossl_pkey_dh.o: $(hdrdir)/ruby/backward.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_pkey_dh.o: $(hdrdir)/ruby/defines.h
ossl_pkey_dh.o: $(hdrdir)/ruby/encoding.h
ossl_pkey_dh.o: $(hdrdir)/ruby/intern.h
@@ -615,8 +3047,160 @@ ossl_pkey_dh.o: ruby_missing.h
ossl_pkey_dsa.o: $(RUBY_EXTCONF_H)
ossl_pkey_dsa.o: $(arch_hdrdir)/ruby/config.h
ossl_pkey_dsa.o: $(hdrdir)/ruby.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/assume.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/cast.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/config.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/core.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/ctype.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/dosish.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/error.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/eval.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/event.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/gc.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/glob.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/globals.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/iterator.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/memory.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/method.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/module.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/newobj.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/symbol.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/value.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/value_type.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/variable.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_pkey_dsa.o: $(hdrdir)/ruby/assert.h
ossl_pkey_dsa.o: $(hdrdir)/ruby/backward.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_pkey_dsa.o: $(hdrdir)/ruby/defines.h
ossl_pkey_dsa.o: $(hdrdir)/ruby/encoding.h
ossl_pkey_dsa.o: $(hdrdir)/ruby/intern.h
@@ -653,8 +3237,160 @@ ossl_pkey_dsa.o: ruby_missing.h
ossl_pkey_ec.o: $(RUBY_EXTCONF_H)
ossl_pkey_ec.o: $(arch_hdrdir)/ruby/config.h
ossl_pkey_ec.o: $(hdrdir)/ruby.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/assume.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/cast.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/config.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/core.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/ctype.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/dosish.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/error.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/eval.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/event.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/gc.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/glob.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/globals.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/iterator.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/memory.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/method.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/module.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/newobj.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/symbol.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/value.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/value_type.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/variable.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_pkey_ec.o: $(hdrdir)/ruby/assert.h
ossl_pkey_ec.o: $(hdrdir)/ruby/backward.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_pkey_ec.o: $(hdrdir)/ruby/defines.h
ossl_pkey_ec.o: $(hdrdir)/ruby/encoding.h
ossl_pkey_ec.o: $(hdrdir)/ruby/intern.h
@@ -691,8 +3427,160 @@ ossl_pkey_ec.o: ruby_missing.h
ossl_pkey_rsa.o: $(RUBY_EXTCONF_H)
ossl_pkey_rsa.o: $(arch_hdrdir)/ruby/config.h
ossl_pkey_rsa.o: $(hdrdir)/ruby.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/assume.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/cast.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/config.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/core.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/ctype.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/dosish.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/error.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/eval.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/event.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/gc.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/glob.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/globals.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/iterator.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/memory.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/method.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/module.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/newobj.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/symbol.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/value.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/value_type.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/variable.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_pkey_rsa.o: $(hdrdir)/ruby/assert.h
ossl_pkey_rsa.o: $(hdrdir)/ruby/backward.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_pkey_rsa.o: $(hdrdir)/ruby/defines.h
ossl_pkey_rsa.o: $(hdrdir)/ruby/encoding.h
ossl_pkey_rsa.o: $(hdrdir)/ruby/intern.h
@@ -729,8 +3617,160 @@ ossl_pkey_rsa.o: ruby_missing.h
ossl_rand.o: $(RUBY_EXTCONF_H)
ossl_rand.o: $(arch_hdrdir)/ruby/config.h
ossl_rand.o: $(hdrdir)/ruby.h
+ossl_rand.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_rand.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_rand.o: $(hdrdir)/ruby/3/assume.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_rand.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_rand.o: $(hdrdir)/ruby/3/cast.h
+ossl_rand.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_rand.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_rand.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_rand.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_rand.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_rand.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_rand.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_rand.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_rand.o: $(hdrdir)/ruby/3/config.h
+ossl_rand.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_rand.o: $(hdrdir)/ruby/3/core.h
+ossl_rand.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_rand.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_rand.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_rand.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_rand.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_rand.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_rand.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_rand.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_rand.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_rand.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_rand.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_rand.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_rand.o: $(hdrdir)/ruby/3/ctype.h
+ossl_rand.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_rand.o: $(hdrdir)/ruby/3/dosish.h
+ossl_rand.o: $(hdrdir)/ruby/3/error.h
+ossl_rand.o: $(hdrdir)/ruby/3/eval.h
+ossl_rand.o: $(hdrdir)/ruby/3/event.h
+ossl_rand.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_rand.o: $(hdrdir)/ruby/3/gc.h
+ossl_rand.o: $(hdrdir)/ruby/3/glob.h
+ossl_rand.o: $(hdrdir)/ruby/3/globals.h
+ossl_rand.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_rand.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_rand.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_rand.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_rand.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_rand.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_rand.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_rand.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_rand.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_rand.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_rand.o: $(hdrdir)/ruby/3/iterator.h
+ossl_rand.o: $(hdrdir)/ruby/3/memory.h
+ossl_rand.o: $(hdrdir)/ruby/3/method.h
+ossl_rand.o: $(hdrdir)/ruby/3/module.h
+ossl_rand.o: $(hdrdir)/ruby/3/newobj.h
+ossl_rand.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_rand.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_rand.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_rand.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_rand.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_rand.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_rand.o: $(hdrdir)/ruby/3/symbol.h
+ossl_rand.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_rand.o: $(hdrdir)/ruby/3/value.h
+ossl_rand.o: $(hdrdir)/ruby/3/value_type.h
+ossl_rand.o: $(hdrdir)/ruby/3/variable.h
+ossl_rand.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_rand.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_rand.o: $(hdrdir)/ruby/assert.h
ossl_rand.o: $(hdrdir)/ruby/backward.h
+ossl_rand.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_rand.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_rand.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_rand.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_rand.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_rand.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_rand.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_rand.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_rand.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_rand.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_rand.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_rand.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_rand.o: $(hdrdir)/ruby/defines.h
ossl_rand.o: $(hdrdir)/ruby/encoding.h
ossl_rand.o: $(hdrdir)/ruby/intern.h
@@ -767,8 +3807,160 @@ ossl_rand.o: ruby_missing.h
ossl_ssl.o: $(RUBY_EXTCONF_H)
ossl_ssl.o: $(arch_hdrdir)/ruby/config.h
ossl_ssl.o: $(hdrdir)/ruby.h
+ossl_ssl.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_ssl.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_ssl.o: $(hdrdir)/ruby/3/assume.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_ssl.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_ssl.o: $(hdrdir)/ruby/3/cast.h
+ossl_ssl.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_ssl.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_ssl.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_ssl.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_ssl.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_ssl.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_ssl.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_ssl.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_ssl.o: $(hdrdir)/ruby/3/config.h
+ossl_ssl.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_ssl.o: $(hdrdir)/ruby/3/core.h
+ossl_ssl.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_ssl.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_ssl.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_ssl.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_ssl.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_ssl.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_ssl.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_ssl.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_ssl.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_ssl.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_ssl.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_ssl.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_ssl.o: $(hdrdir)/ruby/3/ctype.h
+ossl_ssl.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_ssl.o: $(hdrdir)/ruby/3/dosish.h
+ossl_ssl.o: $(hdrdir)/ruby/3/error.h
+ossl_ssl.o: $(hdrdir)/ruby/3/eval.h
+ossl_ssl.o: $(hdrdir)/ruby/3/event.h
+ossl_ssl.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_ssl.o: $(hdrdir)/ruby/3/gc.h
+ossl_ssl.o: $(hdrdir)/ruby/3/glob.h
+ossl_ssl.o: $(hdrdir)/ruby/3/globals.h
+ossl_ssl.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_ssl.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_ssl.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_ssl.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_ssl.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_ssl.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_ssl.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_ssl.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_ssl.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_ssl.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_ssl.o: $(hdrdir)/ruby/3/iterator.h
+ossl_ssl.o: $(hdrdir)/ruby/3/memory.h
+ossl_ssl.o: $(hdrdir)/ruby/3/method.h
+ossl_ssl.o: $(hdrdir)/ruby/3/module.h
+ossl_ssl.o: $(hdrdir)/ruby/3/newobj.h
+ossl_ssl.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_ssl.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_ssl.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_ssl.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_ssl.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_ssl.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_ssl.o: $(hdrdir)/ruby/3/symbol.h
+ossl_ssl.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_ssl.o: $(hdrdir)/ruby/3/value.h
+ossl_ssl.o: $(hdrdir)/ruby/3/value_type.h
+ossl_ssl.o: $(hdrdir)/ruby/3/variable.h
+ossl_ssl.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_ssl.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_ssl.o: $(hdrdir)/ruby/assert.h
ossl_ssl.o: $(hdrdir)/ruby/backward.h
+ossl_ssl.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_ssl.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_ssl.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_ssl.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_ssl.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_ssl.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_ssl.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_ssl.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_ssl.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_ssl.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_ssl.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_ssl.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_ssl.o: $(hdrdir)/ruby/defines.h
ossl_ssl.o: $(hdrdir)/ruby/encoding.h
ossl_ssl.o: $(hdrdir)/ruby/intern.h
@@ -805,8 +3997,160 @@ ossl_ssl.o: ruby_missing.h
ossl_ssl_session.o: $(RUBY_EXTCONF_H)
ossl_ssl_session.o: $(arch_hdrdir)/ruby/config.h
ossl_ssl_session.o: $(hdrdir)/ruby.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/assume.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/cast.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/config.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/core.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/ctype.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/dosish.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/error.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/eval.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/event.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/gc.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/glob.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/globals.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/iterator.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/memory.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/method.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/module.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/newobj.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/symbol.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/value.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/value_type.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/variable.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_ssl_session.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_ssl_session.o: $(hdrdir)/ruby/assert.h
ossl_ssl_session.o: $(hdrdir)/ruby/backward.h
+ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_ssl_session.o: $(hdrdir)/ruby/defines.h
ossl_ssl_session.o: $(hdrdir)/ruby/encoding.h
ossl_ssl_session.o: $(hdrdir)/ruby/intern.h
@@ -843,8 +4187,160 @@ ossl_ssl_session.o: ruby_missing.h
ossl_ts.o: $(RUBY_EXTCONF_H)
ossl_ts.o: $(arch_hdrdir)/ruby/config.h
ossl_ts.o: $(hdrdir)/ruby.h
+ossl_ts.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_ts.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_ts.o: $(hdrdir)/ruby/3/assume.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_ts.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_ts.o: $(hdrdir)/ruby/3/cast.h
+ossl_ts.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_ts.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_ts.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_ts.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_ts.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_ts.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_ts.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_ts.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_ts.o: $(hdrdir)/ruby/3/config.h
+ossl_ts.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_ts.o: $(hdrdir)/ruby/3/core.h
+ossl_ts.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_ts.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_ts.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_ts.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_ts.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_ts.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_ts.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_ts.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_ts.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_ts.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_ts.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_ts.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_ts.o: $(hdrdir)/ruby/3/ctype.h
+ossl_ts.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_ts.o: $(hdrdir)/ruby/3/dosish.h
+ossl_ts.o: $(hdrdir)/ruby/3/error.h
+ossl_ts.o: $(hdrdir)/ruby/3/eval.h
+ossl_ts.o: $(hdrdir)/ruby/3/event.h
+ossl_ts.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_ts.o: $(hdrdir)/ruby/3/gc.h
+ossl_ts.o: $(hdrdir)/ruby/3/glob.h
+ossl_ts.o: $(hdrdir)/ruby/3/globals.h
+ossl_ts.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_ts.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_ts.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_ts.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_ts.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_ts.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_ts.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_ts.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_ts.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_ts.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_ts.o: $(hdrdir)/ruby/3/iterator.h
+ossl_ts.o: $(hdrdir)/ruby/3/memory.h
+ossl_ts.o: $(hdrdir)/ruby/3/method.h
+ossl_ts.o: $(hdrdir)/ruby/3/module.h
+ossl_ts.o: $(hdrdir)/ruby/3/newobj.h
+ossl_ts.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_ts.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_ts.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_ts.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_ts.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_ts.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_ts.o: $(hdrdir)/ruby/3/symbol.h
+ossl_ts.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_ts.o: $(hdrdir)/ruby/3/value.h
+ossl_ts.o: $(hdrdir)/ruby/3/value_type.h
+ossl_ts.o: $(hdrdir)/ruby/3/variable.h
+ossl_ts.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_ts.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_ts.o: $(hdrdir)/ruby/assert.h
ossl_ts.o: $(hdrdir)/ruby/backward.h
+ossl_ts.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_ts.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_ts.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_ts.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_ts.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_ts.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_ts.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_ts.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_ts.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_ts.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_ts.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_ts.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_ts.o: $(hdrdir)/ruby/defines.h
ossl_ts.o: $(hdrdir)/ruby/encoding.h
ossl_ts.o: $(hdrdir)/ruby/intern.h
@@ -881,8 +4377,160 @@ ossl_ts.o: ruby_missing.h
ossl_x509.o: $(RUBY_EXTCONF_H)
ossl_x509.o: $(arch_hdrdir)/ruby/config.h
ossl_x509.o: $(hdrdir)/ruby.h
+ossl_x509.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_x509.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_x509.o: $(hdrdir)/ruby/3/assume.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_x509.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_x509.o: $(hdrdir)/ruby/3/cast.h
+ossl_x509.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_x509.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_x509.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_x509.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_x509.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_x509.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_x509.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_x509.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_x509.o: $(hdrdir)/ruby/3/config.h
+ossl_x509.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_x509.o: $(hdrdir)/ruby/3/core.h
+ossl_x509.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_x509.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_x509.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_x509.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_x509.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_x509.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_x509.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_x509.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_x509.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_x509.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_x509.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_x509.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_x509.o: $(hdrdir)/ruby/3/ctype.h
+ossl_x509.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_x509.o: $(hdrdir)/ruby/3/dosish.h
+ossl_x509.o: $(hdrdir)/ruby/3/error.h
+ossl_x509.o: $(hdrdir)/ruby/3/eval.h
+ossl_x509.o: $(hdrdir)/ruby/3/event.h
+ossl_x509.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_x509.o: $(hdrdir)/ruby/3/gc.h
+ossl_x509.o: $(hdrdir)/ruby/3/glob.h
+ossl_x509.o: $(hdrdir)/ruby/3/globals.h
+ossl_x509.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_x509.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_x509.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_x509.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_x509.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_x509.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_x509.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_x509.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_x509.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_x509.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_x509.o: $(hdrdir)/ruby/3/iterator.h
+ossl_x509.o: $(hdrdir)/ruby/3/memory.h
+ossl_x509.o: $(hdrdir)/ruby/3/method.h
+ossl_x509.o: $(hdrdir)/ruby/3/module.h
+ossl_x509.o: $(hdrdir)/ruby/3/newobj.h
+ossl_x509.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_x509.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_x509.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_x509.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_x509.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_x509.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_x509.o: $(hdrdir)/ruby/3/symbol.h
+ossl_x509.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_x509.o: $(hdrdir)/ruby/3/value.h
+ossl_x509.o: $(hdrdir)/ruby/3/value_type.h
+ossl_x509.o: $(hdrdir)/ruby/3/variable.h
+ossl_x509.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_x509.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_x509.o: $(hdrdir)/ruby/assert.h
ossl_x509.o: $(hdrdir)/ruby/backward.h
+ossl_x509.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_x509.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_x509.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_x509.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_x509.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_x509.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_x509.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_x509.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_x509.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_x509.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_x509.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_x509.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_x509.o: $(hdrdir)/ruby/defines.h
ossl_x509.o: $(hdrdir)/ruby/encoding.h
ossl_x509.o: $(hdrdir)/ruby/intern.h
@@ -919,8 +4567,160 @@ ossl_x509.o: ruby_missing.h
ossl_x509attr.o: $(RUBY_EXTCONF_H)
ossl_x509attr.o: $(arch_hdrdir)/ruby/config.h
ossl_x509attr.o: $(hdrdir)/ruby.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/assume.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/cast.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/config.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/core.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/ctype.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/dosish.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/error.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/eval.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/event.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/gc.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/glob.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/globals.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/iterator.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/memory.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/method.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/module.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/newobj.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/symbol.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/value.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/value_type.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/variable.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_x509attr.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_x509attr.o: $(hdrdir)/ruby/assert.h
ossl_x509attr.o: $(hdrdir)/ruby/backward.h
+ossl_x509attr.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_x509attr.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_x509attr.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_x509attr.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_x509attr.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_x509attr.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_x509attr.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_x509attr.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_x509attr.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_x509attr.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_x509attr.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_x509attr.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_x509attr.o: $(hdrdir)/ruby/defines.h
ossl_x509attr.o: $(hdrdir)/ruby/encoding.h
ossl_x509attr.o: $(hdrdir)/ruby/intern.h
@@ -957,8 +4757,160 @@ ossl_x509attr.o: ruby_missing.h
ossl_x509cert.o: $(RUBY_EXTCONF_H)
ossl_x509cert.o: $(arch_hdrdir)/ruby/config.h
ossl_x509cert.o: $(hdrdir)/ruby.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/assume.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/cast.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/config.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/core.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/ctype.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/dosish.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/error.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/eval.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/event.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/gc.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/glob.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/globals.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/iterator.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/memory.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/method.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/module.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/newobj.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/symbol.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/value.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/value_type.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/variable.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_x509cert.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_x509cert.o: $(hdrdir)/ruby/assert.h
ossl_x509cert.o: $(hdrdir)/ruby/backward.h
+ossl_x509cert.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_x509cert.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_x509cert.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_x509cert.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_x509cert.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_x509cert.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_x509cert.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_x509cert.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_x509cert.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_x509cert.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_x509cert.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_x509cert.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_x509cert.o: $(hdrdir)/ruby/defines.h
ossl_x509cert.o: $(hdrdir)/ruby/encoding.h
ossl_x509cert.o: $(hdrdir)/ruby/intern.h
@@ -995,8 +4947,160 @@ ossl_x509cert.o: ruby_missing.h
ossl_x509crl.o: $(RUBY_EXTCONF_H)
ossl_x509crl.o: $(arch_hdrdir)/ruby/config.h
ossl_x509crl.o: $(hdrdir)/ruby.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/assume.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/cast.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/config.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/core.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/ctype.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/dosish.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/error.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/eval.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/event.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/gc.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/glob.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/globals.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/iterator.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/memory.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/method.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/module.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/newobj.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/symbol.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/value.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/value_type.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/variable.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_x509crl.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_x509crl.o: $(hdrdir)/ruby/assert.h
ossl_x509crl.o: $(hdrdir)/ruby/backward.h
+ossl_x509crl.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_x509crl.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_x509crl.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_x509crl.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_x509crl.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_x509crl.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_x509crl.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_x509crl.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_x509crl.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_x509crl.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_x509crl.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_x509crl.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_x509crl.o: $(hdrdir)/ruby/defines.h
ossl_x509crl.o: $(hdrdir)/ruby/encoding.h
ossl_x509crl.o: $(hdrdir)/ruby/intern.h
@@ -1033,8 +5137,160 @@ ossl_x509crl.o: ruby_missing.h
ossl_x509ext.o: $(RUBY_EXTCONF_H)
ossl_x509ext.o: $(arch_hdrdir)/ruby/config.h
ossl_x509ext.o: $(hdrdir)/ruby.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/assume.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/cast.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/config.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/core.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/ctype.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/dosish.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/error.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/eval.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/event.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/gc.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/glob.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/globals.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/iterator.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/memory.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/method.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/module.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/newobj.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/symbol.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/value.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/value_type.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/variable.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_x509ext.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_x509ext.o: $(hdrdir)/ruby/assert.h
ossl_x509ext.o: $(hdrdir)/ruby/backward.h
+ossl_x509ext.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_x509ext.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_x509ext.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_x509ext.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_x509ext.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_x509ext.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_x509ext.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_x509ext.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_x509ext.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_x509ext.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_x509ext.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_x509ext.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_x509ext.o: $(hdrdir)/ruby/defines.h
ossl_x509ext.o: $(hdrdir)/ruby/encoding.h
ossl_x509ext.o: $(hdrdir)/ruby/intern.h
@@ -1071,8 +5327,160 @@ ossl_x509ext.o: ruby_missing.h
ossl_x509name.o: $(RUBY_EXTCONF_H)
ossl_x509name.o: $(arch_hdrdir)/ruby/config.h
ossl_x509name.o: $(hdrdir)/ruby.h
+ossl_x509name.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_x509name.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_x509name.o: $(hdrdir)/ruby/3/assume.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_x509name.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_x509name.o: $(hdrdir)/ruby/3/cast.h
+ossl_x509name.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_x509name.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_x509name.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_x509name.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_x509name.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_x509name.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_x509name.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_x509name.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_x509name.o: $(hdrdir)/ruby/3/config.h
+ossl_x509name.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_x509name.o: $(hdrdir)/ruby/3/core.h
+ossl_x509name.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_x509name.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_x509name.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_x509name.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_x509name.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_x509name.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_x509name.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_x509name.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_x509name.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_x509name.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_x509name.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_x509name.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_x509name.o: $(hdrdir)/ruby/3/ctype.h
+ossl_x509name.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_x509name.o: $(hdrdir)/ruby/3/dosish.h
+ossl_x509name.o: $(hdrdir)/ruby/3/error.h
+ossl_x509name.o: $(hdrdir)/ruby/3/eval.h
+ossl_x509name.o: $(hdrdir)/ruby/3/event.h
+ossl_x509name.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_x509name.o: $(hdrdir)/ruby/3/gc.h
+ossl_x509name.o: $(hdrdir)/ruby/3/glob.h
+ossl_x509name.o: $(hdrdir)/ruby/3/globals.h
+ossl_x509name.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_x509name.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_x509name.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_x509name.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_x509name.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_x509name.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_x509name.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_x509name.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_x509name.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_x509name.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_x509name.o: $(hdrdir)/ruby/3/iterator.h
+ossl_x509name.o: $(hdrdir)/ruby/3/memory.h
+ossl_x509name.o: $(hdrdir)/ruby/3/method.h
+ossl_x509name.o: $(hdrdir)/ruby/3/module.h
+ossl_x509name.o: $(hdrdir)/ruby/3/newobj.h
+ossl_x509name.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_x509name.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_x509name.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_x509name.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_x509name.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_x509name.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_x509name.o: $(hdrdir)/ruby/3/symbol.h
+ossl_x509name.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_x509name.o: $(hdrdir)/ruby/3/value.h
+ossl_x509name.o: $(hdrdir)/ruby/3/value_type.h
+ossl_x509name.o: $(hdrdir)/ruby/3/variable.h
+ossl_x509name.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_x509name.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_x509name.o: $(hdrdir)/ruby/assert.h
ossl_x509name.o: $(hdrdir)/ruby/backward.h
+ossl_x509name.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_x509name.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_x509name.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_x509name.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_x509name.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_x509name.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_x509name.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_x509name.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_x509name.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_x509name.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_x509name.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_x509name.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_x509name.o: $(hdrdir)/ruby/defines.h
ossl_x509name.o: $(hdrdir)/ruby/encoding.h
ossl_x509name.o: $(hdrdir)/ruby/intern.h
@@ -1109,8 +5517,160 @@ ossl_x509name.o: ruby_missing.h
ossl_x509req.o: $(RUBY_EXTCONF_H)
ossl_x509req.o: $(arch_hdrdir)/ruby/config.h
ossl_x509req.o: $(hdrdir)/ruby.h
+ossl_x509req.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_x509req.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_x509req.o: $(hdrdir)/ruby/3/assume.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_x509req.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_x509req.o: $(hdrdir)/ruby/3/cast.h
+ossl_x509req.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_x509req.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_x509req.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_x509req.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_x509req.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_x509req.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_x509req.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_x509req.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_x509req.o: $(hdrdir)/ruby/3/config.h
+ossl_x509req.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_x509req.o: $(hdrdir)/ruby/3/core.h
+ossl_x509req.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_x509req.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_x509req.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_x509req.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_x509req.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_x509req.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_x509req.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_x509req.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_x509req.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_x509req.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_x509req.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_x509req.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_x509req.o: $(hdrdir)/ruby/3/ctype.h
+ossl_x509req.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_x509req.o: $(hdrdir)/ruby/3/dosish.h
+ossl_x509req.o: $(hdrdir)/ruby/3/error.h
+ossl_x509req.o: $(hdrdir)/ruby/3/eval.h
+ossl_x509req.o: $(hdrdir)/ruby/3/event.h
+ossl_x509req.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_x509req.o: $(hdrdir)/ruby/3/gc.h
+ossl_x509req.o: $(hdrdir)/ruby/3/glob.h
+ossl_x509req.o: $(hdrdir)/ruby/3/globals.h
+ossl_x509req.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_x509req.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_x509req.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_x509req.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_x509req.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_x509req.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_x509req.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_x509req.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_x509req.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_x509req.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_x509req.o: $(hdrdir)/ruby/3/iterator.h
+ossl_x509req.o: $(hdrdir)/ruby/3/memory.h
+ossl_x509req.o: $(hdrdir)/ruby/3/method.h
+ossl_x509req.o: $(hdrdir)/ruby/3/module.h
+ossl_x509req.o: $(hdrdir)/ruby/3/newobj.h
+ossl_x509req.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_x509req.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_x509req.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_x509req.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_x509req.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_x509req.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_x509req.o: $(hdrdir)/ruby/3/symbol.h
+ossl_x509req.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_x509req.o: $(hdrdir)/ruby/3/value.h
+ossl_x509req.o: $(hdrdir)/ruby/3/value_type.h
+ossl_x509req.o: $(hdrdir)/ruby/3/variable.h
+ossl_x509req.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_x509req.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_x509req.o: $(hdrdir)/ruby/assert.h
ossl_x509req.o: $(hdrdir)/ruby/backward.h
+ossl_x509req.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_x509req.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_x509req.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_x509req.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_x509req.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_x509req.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_x509req.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_x509req.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_x509req.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_x509req.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_x509req.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_x509req.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_x509req.o: $(hdrdir)/ruby/defines.h
ossl_x509req.o: $(hdrdir)/ruby/encoding.h
ossl_x509req.o: $(hdrdir)/ruby/intern.h
@@ -1147,8 +5707,160 @@ ossl_x509req.o: ruby_missing.h
ossl_x509revoked.o: $(RUBY_EXTCONF_H)
ossl_x509revoked.o: $(arch_hdrdir)/ruby/config.h
ossl_x509revoked.o: $(hdrdir)/ruby.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/assume.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/cast.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/config.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/core.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/ctype.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/dosish.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/error.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/eval.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/event.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/gc.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/glob.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/globals.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/iterator.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/memory.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/method.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/module.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/newobj.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/symbol.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/value.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/value_type.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/variable.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_x509revoked.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_x509revoked.o: $(hdrdir)/ruby/assert.h
ossl_x509revoked.o: $(hdrdir)/ruby/backward.h
+ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_x509revoked.o: $(hdrdir)/ruby/defines.h
ossl_x509revoked.o: $(hdrdir)/ruby/encoding.h
ossl_x509revoked.o: $(hdrdir)/ruby/intern.h
@@ -1185,8 +5897,160 @@ ossl_x509revoked.o: ruby_missing.h
ossl_x509store.o: $(RUBY_EXTCONF_H)
ossl_x509store.o: $(arch_hdrdir)/ruby/config.h
ossl_x509store.o: $(hdrdir)/ruby.h
+ossl_x509store.o: $(hdrdir)/ruby/3/anyargs.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ossl_x509store.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ossl_x509store.o: $(hdrdir)/ruby/3/assume.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/artificial.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/cold.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/const.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/error.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/format.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/noalias.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/noinline.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/pure.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/restrict.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/warning.h
+ossl_x509store.o: $(hdrdir)/ruby/3/attr/weakref.h
+ossl_x509store.o: $(hdrdir)/ruby/3/cast.h
+ossl_x509store.o: $(hdrdir)/ruby/3/compiler_is.h
+ossl_x509store.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ossl_x509store.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ossl_x509store.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ossl_x509store.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ossl_x509store.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ossl_x509store.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ossl_x509store.o: $(hdrdir)/ruby/3/compiler_since.h
+ossl_x509store.o: $(hdrdir)/ruby/3/config.h
+ossl_x509store.o: $(hdrdir)/ruby/3/constant_p.h
+ossl_x509store.o: $(hdrdir)/ruby/3/core.h
+ossl_x509store.o: $(hdrdir)/ruby/3/core/rarray.h
+ossl_x509store.o: $(hdrdir)/ruby/3/core/rbasic.h
+ossl_x509store.o: $(hdrdir)/ruby/3/core/rbignum.h
+ossl_x509store.o: $(hdrdir)/ruby/3/core/rclass.h
+ossl_x509store.o: $(hdrdir)/ruby/3/core/rdata.h
+ossl_x509store.o: $(hdrdir)/ruby/3/core/rfile.h
+ossl_x509store.o: $(hdrdir)/ruby/3/core/rhash.h
+ossl_x509store.o: $(hdrdir)/ruby/3/core/robject.h
+ossl_x509store.o: $(hdrdir)/ruby/3/core/rregexp.h
+ossl_x509store.o: $(hdrdir)/ruby/3/core/rstring.h
+ossl_x509store.o: $(hdrdir)/ruby/3/core/rstruct.h
+ossl_x509store.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ossl_x509store.o: $(hdrdir)/ruby/3/ctype.h
+ossl_x509store.o: $(hdrdir)/ruby/3/dllexport.h
+ossl_x509store.o: $(hdrdir)/ruby/3/dosish.h
+ossl_x509store.o: $(hdrdir)/ruby/3/error.h
+ossl_x509store.o: $(hdrdir)/ruby/3/eval.h
+ossl_x509store.o: $(hdrdir)/ruby/3/event.h
+ossl_x509store.o: $(hdrdir)/ruby/3/fl_type.h
+ossl_x509store.o: $(hdrdir)/ruby/3/gc.h
+ossl_x509store.o: $(hdrdir)/ruby/3/glob.h
+ossl_x509store.o: $(hdrdir)/ruby/3/globals.h
+ossl_x509store.o: $(hdrdir)/ruby/3/has/attribute.h
+ossl_x509store.o: $(hdrdir)/ruby/3/has/builtin.h
+ossl_x509store.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ossl_x509store.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ossl_x509store.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ossl_x509store.o: $(hdrdir)/ruby/3/has/extension.h
+ossl_x509store.o: $(hdrdir)/ruby/3/has/feature.h
+ossl_x509store.o: $(hdrdir)/ruby/3/has/warning.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/array.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/bignum.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/class.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/compar.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/complex.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/cont.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/dir.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/enum.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/error.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/eval.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/file.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/gc.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/hash.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/io.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/load.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/marshal.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/numeric.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/object.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/parse.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/proc.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/process.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/random.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/range.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/rational.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/re.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/ruby.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/select.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/signal.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/string.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/struct.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/thread.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/time.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/variable.h
+ossl_x509store.o: $(hdrdir)/ruby/3/intern/vm.h
+ossl_x509store.o: $(hdrdir)/ruby/3/interpreter.h
+ossl_x509store.o: $(hdrdir)/ruby/3/iterator.h
+ossl_x509store.o: $(hdrdir)/ruby/3/memory.h
+ossl_x509store.o: $(hdrdir)/ruby/3/method.h
+ossl_x509store.o: $(hdrdir)/ruby/3/module.h
+ossl_x509store.o: $(hdrdir)/ruby/3/newobj.h
+ossl_x509store.o: $(hdrdir)/ruby/3/rgengc.h
+ossl_x509store.o: $(hdrdir)/ruby/3/scan_args.h
+ossl_x509store.o: $(hdrdir)/ruby/3/special_consts.h
+ossl_x509store.o: $(hdrdir)/ruby/3/static_assert.h
+ossl_x509store.o: $(hdrdir)/ruby/3/stdalign.h
+ossl_x509store.o: $(hdrdir)/ruby/3/stdbool.h
+ossl_x509store.o: $(hdrdir)/ruby/3/symbol.h
+ossl_x509store.o: $(hdrdir)/ruby/3/token_paste.h
+ossl_x509store.o: $(hdrdir)/ruby/3/value.h
+ossl_x509store.o: $(hdrdir)/ruby/3/value_type.h
+ossl_x509store.o: $(hdrdir)/ruby/3/variable.h
+ossl_x509store.o: $(hdrdir)/ruby/3/warning_push.h
+ossl_x509store.o: $(hdrdir)/ruby/3/xmalloc.h
ossl_x509store.o: $(hdrdir)/ruby/assert.h
ossl_x509store.o: $(hdrdir)/ruby/backward.h
+ossl_x509store.o: $(hdrdir)/ruby/backward/2/assume.h
+ossl_x509store.o: $(hdrdir)/ruby/backward/2/attributes.h
+ossl_x509store.o: $(hdrdir)/ruby/backward/2/bool.h
+ossl_x509store.o: $(hdrdir)/ruby/backward/2/extern.h
+ossl_x509store.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ossl_x509store.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ossl_x509store.o: $(hdrdir)/ruby/backward/2/limits.h
+ossl_x509store.o: $(hdrdir)/ruby/backward/2/long_long.h
+ossl_x509store.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ossl_x509store.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ossl_x509store.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ossl_x509store.o: $(hdrdir)/ruby/backward/2/stdarg.h
ossl_x509store.o: $(hdrdir)/ruby/defines.h
ossl_x509store.o: $(hdrdir)/ruby/encoding.h
ossl_x509store.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/pathname/depend b/ext/pathname/depend
index 1e13dd5f37..0965e499b0 100644
--- a/ext/pathname/depend
+++ b/ext/pathname/depend
@@ -2,8 +2,160 @@
pathname.o: $(RUBY_EXTCONF_H)
pathname.o: $(arch_hdrdir)/ruby/config.h
pathname.o: $(hdrdir)/ruby.h
+pathname.o: $(hdrdir)/ruby/3/anyargs.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic/char.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic/double.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic/int.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic/long.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic/short.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+pathname.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+pathname.o: $(hdrdir)/ruby/3/assume.h
+pathname.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+pathname.o: $(hdrdir)/ruby/3/attr/artificial.h
+pathname.o: $(hdrdir)/ruby/3/attr/cold.h
+pathname.o: $(hdrdir)/ruby/3/attr/const.h
+pathname.o: $(hdrdir)/ruby/3/attr/constexpr.h
+pathname.o: $(hdrdir)/ruby/3/attr/deprecated.h
+pathname.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+pathname.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+pathname.o: $(hdrdir)/ruby/3/attr/error.h
+pathname.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+pathname.o: $(hdrdir)/ruby/3/attr/forceinline.h
+pathname.o: $(hdrdir)/ruby/3/attr/format.h
+pathname.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+pathname.o: $(hdrdir)/ruby/3/attr/noalias.h
+pathname.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+pathname.o: $(hdrdir)/ruby/3/attr/noexcept.h
+pathname.o: $(hdrdir)/ruby/3/attr/noinline.h
+pathname.o: $(hdrdir)/ruby/3/attr/nonnull.h
+pathname.o: $(hdrdir)/ruby/3/attr/noreturn.h
+pathname.o: $(hdrdir)/ruby/3/attr/pure.h
+pathname.o: $(hdrdir)/ruby/3/attr/restrict.h
+pathname.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+pathname.o: $(hdrdir)/ruby/3/attr/warning.h
+pathname.o: $(hdrdir)/ruby/3/attr/weakref.h
+pathname.o: $(hdrdir)/ruby/3/cast.h
+pathname.o: $(hdrdir)/ruby/3/compiler_is.h
+pathname.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+pathname.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+pathname.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+pathname.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+pathname.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+pathname.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+pathname.o: $(hdrdir)/ruby/3/compiler_since.h
+pathname.o: $(hdrdir)/ruby/3/config.h
+pathname.o: $(hdrdir)/ruby/3/constant_p.h
+pathname.o: $(hdrdir)/ruby/3/core.h
+pathname.o: $(hdrdir)/ruby/3/core/rarray.h
+pathname.o: $(hdrdir)/ruby/3/core/rbasic.h
+pathname.o: $(hdrdir)/ruby/3/core/rbignum.h
+pathname.o: $(hdrdir)/ruby/3/core/rclass.h
+pathname.o: $(hdrdir)/ruby/3/core/rdata.h
+pathname.o: $(hdrdir)/ruby/3/core/rfile.h
+pathname.o: $(hdrdir)/ruby/3/core/rhash.h
+pathname.o: $(hdrdir)/ruby/3/core/robject.h
+pathname.o: $(hdrdir)/ruby/3/core/rregexp.h
+pathname.o: $(hdrdir)/ruby/3/core/rstring.h
+pathname.o: $(hdrdir)/ruby/3/core/rstruct.h
+pathname.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+pathname.o: $(hdrdir)/ruby/3/ctype.h
+pathname.o: $(hdrdir)/ruby/3/dllexport.h
+pathname.o: $(hdrdir)/ruby/3/dosish.h
+pathname.o: $(hdrdir)/ruby/3/error.h
+pathname.o: $(hdrdir)/ruby/3/eval.h
+pathname.o: $(hdrdir)/ruby/3/event.h
+pathname.o: $(hdrdir)/ruby/3/fl_type.h
+pathname.o: $(hdrdir)/ruby/3/gc.h
+pathname.o: $(hdrdir)/ruby/3/glob.h
+pathname.o: $(hdrdir)/ruby/3/globals.h
+pathname.o: $(hdrdir)/ruby/3/has/attribute.h
+pathname.o: $(hdrdir)/ruby/3/has/builtin.h
+pathname.o: $(hdrdir)/ruby/3/has/c_attribute.h
+pathname.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+pathname.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+pathname.o: $(hdrdir)/ruby/3/has/extension.h
+pathname.o: $(hdrdir)/ruby/3/has/feature.h
+pathname.o: $(hdrdir)/ruby/3/has/warning.h
+pathname.o: $(hdrdir)/ruby/3/intern/array.h
+pathname.o: $(hdrdir)/ruby/3/intern/bignum.h
+pathname.o: $(hdrdir)/ruby/3/intern/class.h
+pathname.o: $(hdrdir)/ruby/3/intern/compar.h
+pathname.o: $(hdrdir)/ruby/3/intern/complex.h
+pathname.o: $(hdrdir)/ruby/3/intern/cont.h
+pathname.o: $(hdrdir)/ruby/3/intern/dir.h
+pathname.o: $(hdrdir)/ruby/3/intern/enum.h
+pathname.o: $(hdrdir)/ruby/3/intern/enumerator.h
+pathname.o: $(hdrdir)/ruby/3/intern/error.h
+pathname.o: $(hdrdir)/ruby/3/intern/eval.h
+pathname.o: $(hdrdir)/ruby/3/intern/file.h
+pathname.o: $(hdrdir)/ruby/3/intern/gc.h
+pathname.o: $(hdrdir)/ruby/3/intern/hash.h
+pathname.o: $(hdrdir)/ruby/3/intern/io.h
+pathname.o: $(hdrdir)/ruby/3/intern/load.h
+pathname.o: $(hdrdir)/ruby/3/intern/marshal.h
+pathname.o: $(hdrdir)/ruby/3/intern/numeric.h
+pathname.o: $(hdrdir)/ruby/3/intern/object.h
+pathname.o: $(hdrdir)/ruby/3/intern/parse.h
+pathname.o: $(hdrdir)/ruby/3/intern/proc.h
+pathname.o: $(hdrdir)/ruby/3/intern/process.h
+pathname.o: $(hdrdir)/ruby/3/intern/random.h
+pathname.o: $(hdrdir)/ruby/3/intern/range.h
+pathname.o: $(hdrdir)/ruby/3/intern/rational.h
+pathname.o: $(hdrdir)/ruby/3/intern/re.h
+pathname.o: $(hdrdir)/ruby/3/intern/ruby.h
+pathname.o: $(hdrdir)/ruby/3/intern/select.h
+pathname.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+pathname.o: $(hdrdir)/ruby/3/intern/signal.h
+pathname.o: $(hdrdir)/ruby/3/intern/sprintf.h
+pathname.o: $(hdrdir)/ruby/3/intern/string.h
+pathname.o: $(hdrdir)/ruby/3/intern/struct.h
+pathname.o: $(hdrdir)/ruby/3/intern/thread.h
+pathname.o: $(hdrdir)/ruby/3/intern/time.h
+pathname.o: $(hdrdir)/ruby/3/intern/variable.h
+pathname.o: $(hdrdir)/ruby/3/intern/vm.h
+pathname.o: $(hdrdir)/ruby/3/interpreter.h
+pathname.o: $(hdrdir)/ruby/3/iterator.h
+pathname.o: $(hdrdir)/ruby/3/memory.h
+pathname.o: $(hdrdir)/ruby/3/method.h
+pathname.o: $(hdrdir)/ruby/3/module.h
+pathname.o: $(hdrdir)/ruby/3/newobj.h
+pathname.o: $(hdrdir)/ruby/3/rgengc.h
+pathname.o: $(hdrdir)/ruby/3/scan_args.h
+pathname.o: $(hdrdir)/ruby/3/special_consts.h
+pathname.o: $(hdrdir)/ruby/3/static_assert.h
+pathname.o: $(hdrdir)/ruby/3/stdalign.h
+pathname.o: $(hdrdir)/ruby/3/stdbool.h
+pathname.o: $(hdrdir)/ruby/3/symbol.h
+pathname.o: $(hdrdir)/ruby/3/token_paste.h
+pathname.o: $(hdrdir)/ruby/3/value.h
+pathname.o: $(hdrdir)/ruby/3/value_type.h
+pathname.o: $(hdrdir)/ruby/3/variable.h
+pathname.o: $(hdrdir)/ruby/3/warning_push.h
+pathname.o: $(hdrdir)/ruby/3/xmalloc.h
pathname.o: $(hdrdir)/ruby/assert.h
pathname.o: $(hdrdir)/ruby/backward.h
+pathname.o: $(hdrdir)/ruby/backward/2/assume.h
+pathname.o: $(hdrdir)/ruby/backward/2/attributes.h
+pathname.o: $(hdrdir)/ruby/backward/2/bool.h
+pathname.o: $(hdrdir)/ruby/backward/2/extern.h
+pathname.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+pathname.o: $(hdrdir)/ruby/backward/2/inttypes.h
+pathname.o: $(hdrdir)/ruby/backward/2/limits.h
+pathname.o: $(hdrdir)/ruby/backward/2/long_long.h
+pathname.o: $(hdrdir)/ruby/backward/2/r_cast.h
+pathname.o: $(hdrdir)/ruby/backward/2/rmodule.h
+pathname.o: $(hdrdir)/ruby/backward/2/stdalign.h
+pathname.o: $(hdrdir)/ruby/backward/2/stdarg.h
pathname.o: $(hdrdir)/ruby/defines.h
pathname.o: $(hdrdir)/ruby/encoding.h
pathname.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/psych/depend b/ext/psych/depend
index dc358eaed3..6a605bc549 100644
--- a/ext/psych/depend
+++ b/ext/psych/depend
@@ -4,8 +4,160 @@ $(OBJS): $(YAML_H)
psych.o: $(RUBY_EXTCONF_H)
psych.o: $(arch_hdrdir)/ruby/config.h
psych.o: $(hdrdir)/ruby.h
+psych.o: $(hdrdir)/ruby/3/anyargs.h
+psych.o: $(hdrdir)/ruby/3/arithmetic.h
+psych.o: $(hdrdir)/ruby/3/arithmetic/char.h
+psych.o: $(hdrdir)/ruby/3/arithmetic/double.h
+psych.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+psych.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+psych.o: $(hdrdir)/ruby/3/arithmetic/int.h
+psych.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+psych.o: $(hdrdir)/ruby/3/arithmetic/long.h
+psych.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+psych.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+psych.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+psych.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+psych.o: $(hdrdir)/ruby/3/arithmetic/short.h
+psych.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+psych.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+psych.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+psych.o: $(hdrdir)/ruby/3/assume.h
+psych.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+psych.o: $(hdrdir)/ruby/3/attr/artificial.h
+psych.o: $(hdrdir)/ruby/3/attr/cold.h
+psych.o: $(hdrdir)/ruby/3/attr/const.h
+psych.o: $(hdrdir)/ruby/3/attr/constexpr.h
+psych.o: $(hdrdir)/ruby/3/attr/deprecated.h
+psych.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+psych.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+psych.o: $(hdrdir)/ruby/3/attr/error.h
+psych.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+psych.o: $(hdrdir)/ruby/3/attr/forceinline.h
+psych.o: $(hdrdir)/ruby/3/attr/format.h
+psych.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+psych.o: $(hdrdir)/ruby/3/attr/noalias.h
+psych.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+psych.o: $(hdrdir)/ruby/3/attr/noexcept.h
+psych.o: $(hdrdir)/ruby/3/attr/noinline.h
+psych.o: $(hdrdir)/ruby/3/attr/nonnull.h
+psych.o: $(hdrdir)/ruby/3/attr/noreturn.h
+psych.o: $(hdrdir)/ruby/3/attr/pure.h
+psych.o: $(hdrdir)/ruby/3/attr/restrict.h
+psych.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+psych.o: $(hdrdir)/ruby/3/attr/warning.h
+psych.o: $(hdrdir)/ruby/3/attr/weakref.h
+psych.o: $(hdrdir)/ruby/3/cast.h
+psych.o: $(hdrdir)/ruby/3/compiler_is.h
+psych.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+psych.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+psych.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+psych.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+psych.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+psych.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+psych.o: $(hdrdir)/ruby/3/compiler_since.h
+psych.o: $(hdrdir)/ruby/3/config.h
+psych.o: $(hdrdir)/ruby/3/constant_p.h
+psych.o: $(hdrdir)/ruby/3/core.h
+psych.o: $(hdrdir)/ruby/3/core/rarray.h
+psych.o: $(hdrdir)/ruby/3/core/rbasic.h
+psych.o: $(hdrdir)/ruby/3/core/rbignum.h
+psych.o: $(hdrdir)/ruby/3/core/rclass.h
+psych.o: $(hdrdir)/ruby/3/core/rdata.h
+psych.o: $(hdrdir)/ruby/3/core/rfile.h
+psych.o: $(hdrdir)/ruby/3/core/rhash.h
+psych.o: $(hdrdir)/ruby/3/core/robject.h
+psych.o: $(hdrdir)/ruby/3/core/rregexp.h
+psych.o: $(hdrdir)/ruby/3/core/rstring.h
+psych.o: $(hdrdir)/ruby/3/core/rstruct.h
+psych.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+psych.o: $(hdrdir)/ruby/3/ctype.h
+psych.o: $(hdrdir)/ruby/3/dllexport.h
+psych.o: $(hdrdir)/ruby/3/dosish.h
+psych.o: $(hdrdir)/ruby/3/error.h
+psych.o: $(hdrdir)/ruby/3/eval.h
+psych.o: $(hdrdir)/ruby/3/event.h
+psych.o: $(hdrdir)/ruby/3/fl_type.h
+psych.o: $(hdrdir)/ruby/3/gc.h
+psych.o: $(hdrdir)/ruby/3/glob.h
+psych.o: $(hdrdir)/ruby/3/globals.h
+psych.o: $(hdrdir)/ruby/3/has/attribute.h
+psych.o: $(hdrdir)/ruby/3/has/builtin.h
+psych.o: $(hdrdir)/ruby/3/has/c_attribute.h
+psych.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+psych.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+psych.o: $(hdrdir)/ruby/3/has/extension.h
+psych.o: $(hdrdir)/ruby/3/has/feature.h
+psych.o: $(hdrdir)/ruby/3/has/warning.h
+psych.o: $(hdrdir)/ruby/3/intern/array.h
+psych.o: $(hdrdir)/ruby/3/intern/bignum.h
+psych.o: $(hdrdir)/ruby/3/intern/class.h
+psych.o: $(hdrdir)/ruby/3/intern/compar.h
+psych.o: $(hdrdir)/ruby/3/intern/complex.h
+psych.o: $(hdrdir)/ruby/3/intern/cont.h
+psych.o: $(hdrdir)/ruby/3/intern/dir.h
+psych.o: $(hdrdir)/ruby/3/intern/enum.h
+psych.o: $(hdrdir)/ruby/3/intern/enumerator.h
+psych.o: $(hdrdir)/ruby/3/intern/error.h
+psych.o: $(hdrdir)/ruby/3/intern/eval.h
+psych.o: $(hdrdir)/ruby/3/intern/file.h
+psych.o: $(hdrdir)/ruby/3/intern/gc.h
+psych.o: $(hdrdir)/ruby/3/intern/hash.h
+psych.o: $(hdrdir)/ruby/3/intern/io.h
+psych.o: $(hdrdir)/ruby/3/intern/load.h
+psych.o: $(hdrdir)/ruby/3/intern/marshal.h
+psych.o: $(hdrdir)/ruby/3/intern/numeric.h
+psych.o: $(hdrdir)/ruby/3/intern/object.h
+psych.o: $(hdrdir)/ruby/3/intern/parse.h
+psych.o: $(hdrdir)/ruby/3/intern/proc.h
+psych.o: $(hdrdir)/ruby/3/intern/process.h
+psych.o: $(hdrdir)/ruby/3/intern/random.h
+psych.o: $(hdrdir)/ruby/3/intern/range.h
+psych.o: $(hdrdir)/ruby/3/intern/rational.h
+psych.o: $(hdrdir)/ruby/3/intern/re.h
+psych.o: $(hdrdir)/ruby/3/intern/ruby.h
+psych.o: $(hdrdir)/ruby/3/intern/select.h
+psych.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+psych.o: $(hdrdir)/ruby/3/intern/signal.h
+psych.o: $(hdrdir)/ruby/3/intern/sprintf.h
+psych.o: $(hdrdir)/ruby/3/intern/string.h
+psych.o: $(hdrdir)/ruby/3/intern/struct.h
+psych.o: $(hdrdir)/ruby/3/intern/thread.h
+psych.o: $(hdrdir)/ruby/3/intern/time.h
+psych.o: $(hdrdir)/ruby/3/intern/variable.h
+psych.o: $(hdrdir)/ruby/3/intern/vm.h
+psych.o: $(hdrdir)/ruby/3/interpreter.h
+psych.o: $(hdrdir)/ruby/3/iterator.h
+psych.o: $(hdrdir)/ruby/3/memory.h
+psych.o: $(hdrdir)/ruby/3/method.h
+psych.o: $(hdrdir)/ruby/3/module.h
+psych.o: $(hdrdir)/ruby/3/newobj.h
+psych.o: $(hdrdir)/ruby/3/rgengc.h
+psych.o: $(hdrdir)/ruby/3/scan_args.h
+psych.o: $(hdrdir)/ruby/3/special_consts.h
+psych.o: $(hdrdir)/ruby/3/static_assert.h
+psych.o: $(hdrdir)/ruby/3/stdalign.h
+psych.o: $(hdrdir)/ruby/3/stdbool.h
+psych.o: $(hdrdir)/ruby/3/symbol.h
+psych.o: $(hdrdir)/ruby/3/token_paste.h
+psych.o: $(hdrdir)/ruby/3/value.h
+psych.o: $(hdrdir)/ruby/3/value_type.h
+psych.o: $(hdrdir)/ruby/3/variable.h
+psych.o: $(hdrdir)/ruby/3/warning_push.h
+psych.o: $(hdrdir)/ruby/3/xmalloc.h
psych.o: $(hdrdir)/ruby/assert.h
psych.o: $(hdrdir)/ruby/backward.h
+psych.o: $(hdrdir)/ruby/backward/2/assume.h
+psych.o: $(hdrdir)/ruby/backward/2/attributes.h
+psych.o: $(hdrdir)/ruby/backward/2/bool.h
+psych.o: $(hdrdir)/ruby/backward/2/extern.h
+psych.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+psych.o: $(hdrdir)/ruby/backward/2/inttypes.h
+psych.o: $(hdrdir)/ruby/backward/2/limits.h
+psych.o: $(hdrdir)/ruby/backward/2/long_long.h
+psych.o: $(hdrdir)/ruby/backward/2/r_cast.h
+psych.o: $(hdrdir)/ruby/backward/2/rmodule.h
+psych.o: $(hdrdir)/ruby/backward/2/stdalign.h
+psych.o: $(hdrdir)/ruby/backward/2/stdarg.h
psych.o: $(hdrdir)/ruby/defines.h
psych.o: $(hdrdir)/ruby/encoding.h
psych.o: $(hdrdir)/ruby/intern.h
@@ -24,8 +176,160 @@ psych.o: psych_yaml_tree.h
psych_emitter.o: $(RUBY_EXTCONF_H)
psych_emitter.o: $(arch_hdrdir)/ruby/config.h
psych_emitter.o: $(hdrdir)/ruby.h
+psych_emitter.o: $(hdrdir)/ruby/3/anyargs.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic/char.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic/double.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic/int.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic/long.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic/short.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+psych_emitter.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+psych_emitter.o: $(hdrdir)/ruby/3/assume.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/artificial.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/cold.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/const.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/constexpr.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/deprecated.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/error.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/forceinline.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/format.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/noalias.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/noexcept.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/noinline.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/nonnull.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/noreturn.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/pure.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/restrict.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/warning.h
+psych_emitter.o: $(hdrdir)/ruby/3/attr/weakref.h
+psych_emitter.o: $(hdrdir)/ruby/3/cast.h
+psych_emitter.o: $(hdrdir)/ruby/3/compiler_is.h
+psych_emitter.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+psych_emitter.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+psych_emitter.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+psych_emitter.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+psych_emitter.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+psych_emitter.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+psych_emitter.o: $(hdrdir)/ruby/3/compiler_since.h
+psych_emitter.o: $(hdrdir)/ruby/3/config.h
+psych_emitter.o: $(hdrdir)/ruby/3/constant_p.h
+psych_emitter.o: $(hdrdir)/ruby/3/core.h
+psych_emitter.o: $(hdrdir)/ruby/3/core/rarray.h
+psych_emitter.o: $(hdrdir)/ruby/3/core/rbasic.h
+psych_emitter.o: $(hdrdir)/ruby/3/core/rbignum.h
+psych_emitter.o: $(hdrdir)/ruby/3/core/rclass.h
+psych_emitter.o: $(hdrdir)/ruby/3/core/rdata.h
+psych_emitter.o: $(hdrdir)/ruby/3/core/rfile.h
+psych_emitter.o: $(hdrdir)/ruby/3/core/rhash.h
+psych_emitter.o: $(hdrdir)/ruby/3/core/robject.h
+psych_emitter.o: $(hdrdir)/ruby/3/core/rregexp.h
+psych_emitter.o: $(hdrdir)/ruby/3/core/rstring.h
+psych_emitter.o: $(hdrdir)/ruby/3/core/rstruct.h
+psych_emitter.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+psych_emitter.o: $(hdrdir)/ruby/3/ctype.h
+psych_emitter.o: $(hdrdir)/ruby/3/dllexport.h
+psych_emitter.o: $(hdrdir)/ruby/3/dosish.h
+psych_emitter.o: $(hdrdir)/ruby/3/error.h
+psych_emitter.o: $(hdrdir)/ruby/3/eval.h
+psych_emitter.o: $(hdrdir)/ruby/3/event.h
+psych_emitter.o: $(hdrdir)/ruby/3/fl_type.h
+psych_emitter.o: $(hdrdir)/ruby/3/gc.h
+psych_emitter.o: $(hdrdir)/ruby/3/glob.h
+psych_emitter.o: $(hdrdir)/ruby/3/globals.h
+psych_emitter.o: $(hdrdir)/ruby/3/has/attribute.h
+psych_emitter.o: $(hdrdir)/ruby/3/has/builtin.h
+psych_emitter.o: $(hdrdir)/ruby/3/has/c_attribute.h
+psych_emitter.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+psych_emitter.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+psych_emitter.o: $(hdrdir)/ruby/3/has/extension.h
+psych_emitter.o: $(hdrdir)/ruby/3/has/feature.h
+psych_emitter.o: $(hdrdir)/ruby/3/has/warning.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/array.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/bignum.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/class.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/compar.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/complex.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/cont.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/dir.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/enum.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/enumerator.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/error.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/eval.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/file.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/gc.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/hash.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/io.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/load.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/marshal.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/numeric.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/object.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/parse.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/proc.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/process.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/random.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/range.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/rational.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/re.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/ruby.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/select.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/signal.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/sprintf.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/string.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/struct.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/thread.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/time.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/variable.h
+psych_emitter.o: $(hdrdir)/ruby/3/intern/vm.h
+psych_emitter.o: $(hdrdir)/ruby/3/interpreter.h
+psych_emitter.o: $(hdrdir)/ruby/3/iterator.h
+psych_emitter.o: $(hdrdir)/ruby/3/memory.h
+psych_emitter.o: $(hdrdir)/ruby/3/method.h
+psych_emitter.o: $(hdrdir)/ruby/3/module.h
+psych_emitter.o: $(hdrdir)/ruby/3/newobj.h
+psych_emitter.o: $(hdrdir)/ruby/3/rgengc.h
+psych_emitter.o: $(hdrdir)/ruby/3/scan_args.h
+psych_emitter.o: $(hdrdir)/ruby/3/special_consts.h
+psych_emitter.o: $(hdrdir)/ruby/3/static_assert.h
+psych_emitter.o: $(hdrdir)/ruby/3/stdalign.h
+psych_emitter.o: $(hdrdir)/ruby/3/stdbool.h
+psych_emitter.o: $(hdrdir)/ruby/3/symbol.h
+psych_emitter.o: $(hdrdir)/ruby/3/token_paste.h
+psych_emitter.o: $(hdrdir)/ruby/3/value.h
+psych_emitter.o: $(hdrdir)/ruby/3/value_type.h
+psych_emitter.o: $(hdrdir)/ruby/3/variable.h
+psych_emitter.o: $(hdrdir)/ruby/3/warning_push.h
+psych_emitter.o: $(hdrdir)/ruby/3/xmalloc.h
psych_emitter.o: $(hdrdir)/ruby/assert.h
psych_emitter.o: $(hdrdir)/ruby/backward.h
+psych_emitter.o: $(hdrdir)/ruby/backward/2/assume.h
+psych_emitter.o: $(hdrdir)/ruby/backward/2/attributes.h
+psych_emitter.o: $(hdrdir)/ruby/backward/2/bool.h
+psych_emitter.o: $(hdrdir)/ruby/backward/2/extern.h
+psych_emitter.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+psych_emitter.o: $(hdrdir)/ruby/backward/2/inttypes.h
+psych_emitter.o: $(hdrdir)/ruby/backward/2/limits.h
+psych_emitter.o: $(hdrdir)/ruby/backward/2/long_long.h
+psych_emitter.o: $(hdrdir)/ruby/backward/2/r_cast.h
+psych_emitter.o: $(hdrdir)/ruby/backward/2/rmodule.h
+psych_emitter.o: $(hdrdir)/ruby/backward/2/stdalign.h
+psych_emitter.o: $(hdrdir)/ruby/backward/2/stdarg.h
psych_emitter.o: $(hdrdir)/ruby/defines.h
psych_emitter.o: $(hdrdir)/ruby/encoding.h
psych_emitter.o: $(hdrdir)/ruby/intern.h
@@ -44,8 +348,160 @@ psych_emitter.o: psych_yaml_tree.h
psych_parser.o: $(RUBY_EXTCONF_H)
psych_parser.o: $(arch_hdrdir)/ruby/config.h
psych_parser.o: $(hdrdir)/ruby.h
+psych_parser.o: $(hdrdir)/ruby/3/anyargs.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic/char.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic/double.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic/int.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic/long.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic/short.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+psych_parser.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+psych_parser.o: $(hdrdir)/ruby/3/assume.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/artificial.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/cold.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/const.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/constexpr.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/deprecated.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/error.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/forceinline.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/format.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/noalias.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/noexcept.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/noinline.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/nonnull.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/noreturn.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/pure.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/restrict.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/warning.h
+psych_parser.o: $(hdrdir)/ruby/3/attr/weakref.h
+psych_parser.o: $(hdrdir)/ruby/3/cast.h
+psych_parser.o: $(hdrdir)/ruby/3/compiler_is.h
+psych_parser.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+psych_parser.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+psych_parser.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+psych_parser.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+psych_parser.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+psych_parser.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+psych_parser.o: $(hdrdir)/ruby/3/compiler_since.h
+psych_parser.o: $(hdrdir)/ruby/3/config.h
+psych_parser.o: $(hdrdir)/ruby/3/constant_p.h
+psych_parser.o: $(hdrdir)/ruby/3/core.h
+psych_parser.o: $(hdrdir)/ruby/3/core/rarray.h
+psych_parser.o: $(hdrdir)/ruby/3/core/rbasic.h
+psych_parser.o: $(hdrdir)/ruby/3/core/rbignum.h
+psych_parser.o: $(hdrdir)/ruby/3/core/rclass.h
+psych_parser.o: $(hdrdir)/ruby/3/core/rdata.h
+psych_parser.o: $(hdrdir)/ruby/3/core/rfile.h
+psych_parser.o: $(hdrdir)/ruby/3/core/rhash.h
+psych_parser.o: $(hdrdir)/ruby/3/core/robject.h
+psych_parser.o: $(hdrdir)/ruby/3/core/rregexp.h
+psych_parser.o: $(hdrdir)/ruby/3/core/rstring.h
+psych_parser.o: $(hdrdir)/ruby/3/core/rstruct.h
+psych_parser.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+psych_parser.o: $(hdrdir)/ruby/3/ctype.h
+psych_parser.o: $(hdrdir)/ruby/3/dllexport.h
+psych_parser.o: $(hdrdir)/ruby/3/dosish.h
+psych_parser.o: $(hdrdir)/ruby/3/error.h
+psych_parser.o: $(hdrdir)/ruby/3/eval.h
+psych_parser.o: $(hdrdir)/ruby/3/event.h
+psych_parser.o: $(hdrdir)/ruby/3/fl_type.h
+psych_parser.o: $(hdrdir)/ruby/3/gc.h
+psych_parser.o: $(hdrdir)/ruby/3/glob.h
+psych_parser.o: $(hdrdir)/ruby/3/globals.h
+psych_parser.o: $(hdrdir)/ruby/3/has/attribute.h
+psych_parser.o: $(hdrdir)/ruby/3/has/builtin.h
+psych_parser.o: $(hdrdir)/ruby/3/has/c_attribute.h
+psych_parser.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+psych_parser.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+psych_parser.o: $(hdrdir)/ruby/3/has/extension.h
+psych_parser.o: $(hdrdir)/ruby/3/has/feature.h
+psych_parser.o: $(hdrdir)/ruby/3/has/warning.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/array.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/bignum.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/class.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/compar.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/complex.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/cont.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/dir.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/enum.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/enumerator.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/error.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/eval.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/file.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/gc.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/hash.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/io.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/load.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/marshal.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/numeric.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/object.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/parse.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/proc.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/process.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/random.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/range.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/rational.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/re.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/ruby.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/select.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/signal.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/sprintf.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/string.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/struct.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/thread.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/time.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/variable.h
+psych_parser.o: $(hdrdir)/ruby/3/intern/vm.h
+psych_parser.o: $(hdrdir)/ruby/3/interpreter.h
+psych_parser.o: $(hdrdir)/ruby/3/iterator.h
+psych_parser.o: $(hdrdir)/ruby/3/memory.h
+psych_parser.o: $(hdrdir)/ruby/3/method.h
+psych_parser.o: $(hdrdir)/ruby/3/module.h
+psych_parser.o: $(hdrdir)/ruby/3/newobj.h
+psych_parser.o: $(hdrdir)/ruby/3/rgengc.h
+psych_parser.o: $(hdrdir)/ruby/3/scan_args.h
+psych_parser.o: $(hdrdir)/ruby/3/special_consts.h
+psych_parser.o: $(hdrdir)/ruby/3/static_assert.h
+psych_parser.o: $(hdrdir)/ruby/3/stdalign.h
+psych_parser.o: $(hdrdir)/ruby/3/stdbool.h
+psych_parser.o: $(hdrdir)/ruby/3/symbol.h
+psych_parser.o: $(hdrdir)/ruby/3/token_paste.h
+psych_parser.o: $(hdrdir)/ruby/3/value.h
+psych_parser.o: $(hdrdir)/ruby/3/value_type.h
+psych_parser.o: $(hdrdir)/ruby/3/variable.h
+psych_parser.o: $(hdrdir)/ruby/3/warning_push.h
+psych_parser.o: $(hdrdir)/ruby/3/xmalloc.h
psych_parser.o: $(hdrdir)/ruby/assert.h
psych_parser.o: $(hdrdir)/ruby/backward.h
+psych_parser.o: $(hdrdir)/ruby/backward/2/assume.h
+psych_parser.o: $(hdrdir)/ruby/backward/2/attributes.h
+psych_parser.o: $(hdrdir)/ruby/backward/2/bool.h
+psych_parser.o: $(hdrdir)/ruby/backward/2/extern.h
+psych_parser.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+psych_parser.o: $(hdrdir)/ruby/backward/2/inttypes.h
+psych_parser.o: $(hdrdir)/ruby/backward/2/limits.h
+psych_parser.o: $(hdrdir)/ruby/backward/2/long_long.h
+psych_parser.o: $(hdrdir)/ruby/backward/2/r_cast.h
+psych_parser.o: $(hdrdir)/ruby/backward/2/rmodule.h
+psych_parser.o: $(hdrdir)/ruby/backward/2/stdalign.h
+psych_parser.o: $(hdrdir)/ruby/backward/2/stdarg.h
psych_parser.o: $(hdrdir)/ruby/defines.h
psych_parser.o: $(hdrdir)/ruby/encoding.h
psych_parser.o: $(hdrdir)/ruby/intern.h
@@ -64,8 +520,160 @@ psych_parser.o: psych_yaml_tree.h
psych_to_ruby.o: $(RUBY_EXTCONF_H)
psych_to_ruby.o: $(arch_hdrdir)/ruby/config.h
psych_to_ruby.o: $(hdrdir)/ruby.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/anyargs.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic/char.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic/double.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic/int.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic/long.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic/short.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/assume.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/artificial.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/cold.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/const.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/constexpr.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/deprecated.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/error.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/forceinline.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/format.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/noalias.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/noexcept.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/noinline.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/nonnull.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/noreturn.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/pure.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/restrict.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/warning.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/attr/weakref.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/cast.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/compiler_is.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/compiler_since.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/config.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/constant_p.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/core.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/core/rarray.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/core/rbasic.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/core/rbignum.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/core/rclass.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/core/rdata.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/core/rfile.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/core/rhash.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/core/robject.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/core/rregexp.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/core/rstring.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/core/rstruct.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/ctype.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/dllexport.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/dosish.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/error.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/eval.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/event.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/fl_type.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/gc.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/glob.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/globals.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/has/attribute.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/has/builtin.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/has/c_attribute.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/has/extension.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/has/feature.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/has/warning.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/array.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/bignum.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/class.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/compar.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/complex.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/cont.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/dir.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/enum.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/enumerator.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/error.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/eval.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/file.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/gc.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/hash.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/io.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/load.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/marshal.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/numeric.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/object.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/parse.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/proc.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/process.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/random.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/range.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/rational.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/re.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/ruby.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/select.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/signal.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/sprintf.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/string.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/struct.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/thread.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/time.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/variable.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/intern/vm.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/interpreter.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/iterator.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/memory.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/method.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/module.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/newobj.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/rgengc.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/scan_args.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/special_consts.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/static_assert.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/stdalign.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/stdbool.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/symbol.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/token_paste.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/value.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/value_type.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/variable.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/warning_push.h
+psych_to_ruby.o: $(hdrdir)/ruby/3/xmalloc.h
psych_to_ruby.o: $(hdrdir)/ruby/assert.h
psych_to_ruby.o: $(hdrdir)/ruby/backward.h
+psych_to_ruby.o: $(hdrdir)/ruby/backward/2/assume.h
+psych_to_ruby.o: $(hdrdir)/ruby/backward/2/attributes.h
+psych_to_ruby.o: $(hdrdir)/ruby/backward/2/bool.h
+psych_to_ruby.o: $(hdrdir)/ruby/backward/2/extern.h
+psych_to_ruby.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+psych_to_ruby.o: $(hdrdir)/ruby/backward/2/inttypes.h
+psych_to_ruby.o: $(hdrdir)/ruby/backward/2/limits.h
+psych_to_ruby.o: $(hdrdir)/ruby/backward/2/long_long.h
+psych_to_ruby.o: $(hdrdir)/ruby/backward/2/r_cast.h
+psych_to_ruby.o: $(hdrdir)/ruby/backward/2/rmodule.h
+psych_to_ruby.o: $(hdrdir)/ruby/backward/2/stdalign.h
+psych_to_ruby.o: $(hdrdir)/ruby/backward/2/stdarg.h
psych_to_ruby.o: $(hdrdir)/ruby/defines.h
psych_to_ruby.o: $(hdrdir)/ruby/encoding.h
psych_to_ruby.o: $(hdrdir)/ruby/intern.h
@@ -84,8 +692,160 @@ psych_to_ruby.o: psych_yaml_tree.h
psych_yaml_tree.o: $(RUBY_EXTCONF_H)
psych_yaml_tree.o: $(arch_hdrdir)/ruby/config.h
psych_yaml_tree.o: $(hdrdir)/ruby.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/anyargs.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic/char.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic/double.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic/int.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic/long.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic/short.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/assume.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/artificial.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/cold.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/const.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/constexpr.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/deprecated.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/error.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/forceinline.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/format.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/noalias.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/noexcept.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/noinline.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/nonnull.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/noreturn.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/pure.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/restrict.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/warning.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/attr/weakref.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/cast.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/compiler_is.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/compiler_since.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/config.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/constant_p.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/core.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/core/rarray.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/core/rbasic.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/core/rbignum.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/core/rclass.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/core/rdata.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/core/rfile.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/core/rhash.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/core/robject.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/core/rregexp.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/core/rstring.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/core/rstruct.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/ctype.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/dllexport.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/dosish.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/error.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/eval.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/event.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/fl_type.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/gc.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/glob.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/globals.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/has/attribute.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/has/builtin.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/has/c_attribute.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/has/extension.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/has/feature.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/has/warning.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/array.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/bignum.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/class.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/compar.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/complex.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/cont.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/dir.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/enum.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/enumerator.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/error.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/eval.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/file.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/gc.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/hash.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/io.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/load.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/marshal.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/numeric.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/object.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/parse.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/proc.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/process.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/random.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/range.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/rational.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/re.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/ruby.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/select.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/signal.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/sprintf.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/string.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/struct.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/thread.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/time.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/variable.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/intern/vm.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/interpreter.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/iterator.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/memory.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/method.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/module.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/newobj.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/rgengc.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/scan_args.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/special_consts.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/static_assert.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/stdalign.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/stdbool.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/symbol.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/token_paste.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/value.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/value_type.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/variable.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/warning_push.h
+psych_yaml_tree.o: $(hdrdir)/ruby/3/xmalloc.h
psych_yaml_tree.o: $(hdrdir)/ruby/assert.h
psych_yaml_tree.o: $(hdrdir)/ruby/backward.h
+psych_yaml_tree.o: $(hdrdir)/ruby/backward/2/assume.h
+psych_yaml_tree.o: $(hdrdir)/ruby/backward/2/attributes.h
+psych_yaml_tree.o: $(hdrdir)/ruby/backward/2/bool.h
+psych_yaml_tree.o: $(hdrdir)/ruby/backward/2/extern.h
+psych_yaml_tree.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+psych_yaml_tree.o: $(hdrdir)/ruby/backward/2/inttypes.h
+psych_yaml_tree.o: $(hdrdir)/ruby/backward/2/limits.h
+psych_yaml_tree.o: $(hdrdir)/ruby/backward/2/long_long.h
+psych_yaml_tree.o: $(hdrdir)/ruby/backward/2/r_cast.h
+psych_yaml_tree.o: $(hdrdir)/ruby/backward/2/rmodule.h
+psych_yaml_tree.o: $(hdrdir)/ruby/backward/2/stdalign.h
+psych_yaml_tree.o: $(hdrdir)/ruby/backward/2/stdarg.h
psych_yaml_tree.o: $(hdrdir)/ruby/defines.h
psych_yaml_tree.o: $(hdrdir)/ruby/encoding.h
psych_yaml_tree.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/pty/depend b/ext/pty/depend
index 09c364102d..781ca88a5e 100644
--- a/ext/pty/depend
+++ b/ext/pty/depend
@@ -2,8 +2,160 @@
pty.o: $(RUBY_EXTCONF_H)
pty.o: $(arch_hdrdir)/ruby/config.h
pty.o: $(hdrdir)/ruby.h
+pty.o: $(hdrdir)/ruby/3/anyargs.h
+pty.o: $(hdrdir)/ruby/3/arithmetic.h
+pty.o: $(hdrdir)/ruby/3/arithmetic/char.h
+pty.o: $(hdrdir)/ruby/3/arithmetic/double.h
+pty.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+pty.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+pty.o: $(hdrdir)/ruby/3/arithmetic/int.h
+pty.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+pty.o: $(hdrdir)/ruby/3/arithmetic/long.h
+pty.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+pty.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+pty.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+pty.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+pty.o: $(hdrdir)/ruby/3/arithmetic/short.h
+pty.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+pty.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+pty.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+pty.o: $(hdrdir)/ruby/3/assume.h
+pty.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+pty.o: $(hdrdir)/ruby/3/attr/artificial.h
+pty.o: $(hdrdir)/ruby/3/attr/cold.h
+pty.o: $(hdrdir)/ruby/3/attr/const.h
+pty.o: $(hdrdir)/ruby/3/attr/constexpr.h
+pty.o: $(hdrdir)/ruby/3/attr/deprecated.h
+pty.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+pty.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+pty.o: $(hdrdir)/ruby/3/attr/error.h
+pty.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+pty.o: $(hdrdir)/ruby/3/attr/forceinline.h
+pty.o: $(hdrdir)/ruby/3/attr/format.h
+pty.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+pty.o: $(hdrdir)/ruby/3/attr/noalias.h
+pty.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+pty.o: $(hdrdir)/ruby/3/attr/noexcept.h
+pty.o: $(hdrdir)/ruby/3/attr/noinline.h
+pty.o: $(hdrdir)/ruby/3/attr/nonnull.h
+pty.o: $(hdrdir)/ruby/3/attr/noreturn.h
+pty.o: $(hdrdir)/ruby/3/attr/pure.h
+pty.o: $(hdrdir)/ruby/3/attr/restrict.h
+pty.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+pty.o: $(hdrdir)/ruby/3/attr/warning.h
+pty.o: $(hdrdir)/ruby/3/attr/weakref.h
+pty.o: $(hdrdir)/ruby/3/cast.h
+pty.o: $(hdrdir)/ruby/3/compiler_is.h
+pty.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+pty.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+pty.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+pty.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+pty.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+pty.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+pty.o: $(hdrdir)/ruby/3/compiler_since.h
+pty.o: $(hdrdir)/ruby/3/config.h
+pty.o: $(hdrdir)/ruby/3/constant_p.h
+pty.o: $(hdrdir)/ruby/3/core.h
+pty.o: $(hdrdir)/ruby/3/core/rarray.h
+pty.o: $(hdrdir)/ruby/3/core/rbasic.h
+pty.o: $(hdrdir)/ruby/3/core/rbignum.h
+pty.o: $(hdrdir)/ruby/3/core/rclass.h
+pty.o: $(hdrdir)/ruby/3/core/rdata.h
+pty.o: $(hdrdir)/ruby/3/core/rfile.h
+pty.o: $(hdrdir)/ruby/3/core/rhash.h
+pty.o: $(hdrdir)/ruby/3/core/robject.h
+pty.o: $(hdrdir)/ruby/3/core/rregexp.h
+pty.o: $(hdrdir)/ruby/3/core/rstring.h
+pty.o: $(hdrdir)/ruby/3/core/rstruct.h
+pty.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+pty.o: $(hdrdir)/ruby/3/ctype.h
+pty.o: $(hdrdir)/ruby/3/dllexport.h
+pty.o: $(hdrdir)/ruby/3/dosish.h
+pty.o: $(hdrdir)/ruby/3/error.h
+pty.o: $(hdrdir)/ruby/3/eval.h
+pty.o: $(hdrdir)/ruby/3/event.h
+pty.o: $(hdrdir)/ruby/3/fl_type.h
+pty.o: $(hdrdir)/ruby/3/gc.h
+pty.o: $(hdrdir)/ruby/3/glob.h
+pty.o: $(hdrdir)/ruby/3/globals.h
+pty.o: $(hdrdir)/ruby/3/has/attribute.h
+pty.o: $(hdrdir)/ruby/3/has/builtin.h
+pty.o: $(hdrdir)/ruby/3/has/c_attribute.h
+pty.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+pty.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+pty.o: $(hdrdir)/ruby/3/has/extension.h
+pty.o: $(hdrdir)/ruby/3/has/feature.h
+pty.o: $(hdrdir)/ruby/3/has/warning.h
+pty.o: $(hdrdir)/ruby/3/intern/array.h
+pty.o: $(hdrdir)/ruby/3/intern/bignum.h
+pty.o: $(hdrdir)/ruby/3/intern/class.h
+pty.o: $(hdrdir)/ruby/3/intern/compar.h
+pty.o: $(hdrdir)/ruby/3/intern/complex.h
+pty.o: $(hdrdir)/ruby/3/intern/cont.h
+pty.o: $(hdrdir)/ruby/3/intern/dir.h
+pty.o: $(hdrdir)/ruby/3/intern/enum.h
+pty.o: $(hdrdir)/ruby/3/intern/enumerator.h
+pty.o: $(hdrdir)/ruby/3/intern/error.h
+pty.o: $(hdrdir)/ruby/3/intern/eval.h
+pty.o: $(hdrdir)/ruby/3/intern/file.h
+pty.o: $(hdrdir)/ruby/3/intern/gc.h
+pty.o: $(hdrdir)/ruby/3/intern/hash.h
+pty.o: $(hdrdir)/ruby/3/intern/io.h
+pty.o: $(hdrdir)/ruby/3/intern/load.h
+pty.o: $(hdrdir)/ruby/3/intern/marshal.h
+pty.o: $(hdrdir)/ruby/3/intern/numeric.h
+pty.o: $(hdrdir)/ruby/3/intern/object.h
+pty.o: $(hdrdir)/ruby/3/intern/parse.h
+pty.o: $(hdrdir)/ruby/3/intern/proc.h
+pty.o: $(hdrdir)/ruby/3/intern/process.h
+pty.o: $(hdrdir)/ruby/3/intern/random.h
+pty.o: $(hdrdir)/ruby/3/intern/range.h
+pty.o: $(hdrdir)/ruby/3/intern/rational.h
+pty.o: $(hdrdir)/ruby/3/intern/re.h
+pty.o: $(hdrdir)/ruby/3/intern/ruby.h
+pty.o: $(hdrdir)/ruby/3/intern/select.h
+pty.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+pty.o: $(hdrdir)/ruby/3/intern/signal.h
+pty.o: $(hdrdir)/ruby/3/intern/sprintf.h
+pty.o: $(hdrdir)/ruby/3/intern/string.h
+pty.o: $(hdrdir)/ruby/3/intern/struct.h
+pty.o: $(hdrdir)/ruby/3/intern/thread.h
+pty.o: $(hdrdir)/ruby/3/intern/time.h
+pty.o: $(hdrdir)/ruby/3/intern/variable.h
+pty.o: $(hdrdir)/ruby/3/intern/vm.h
+pty.o: $(hdrdir)/ruby/3/interpreter.h
+pty.o: $(hdrdir)/ruby/3/iterator.h
+pty.o: $(hdrdir)/ruby/3/memory.h
+pty.o: $(hdrdir)/ruby/3/method.h
+pty.o: $(hdrdir)/ruby/3/module.h
+pty.o: $(hdrdir)/ruby/3/newobj.h
+pty.o: $(hdrdir)/ruby/3/rgengc.h
+pty.o: $(hdrdir)/ruby/3/scan_args.h
+pty.o: $(hdrdir)/ruby/3/special_consts.h
+pty.o: $(hdrdir)/ruby/3/static_assert.h
+pty.o: $(hdrdir)/ruby/3/stdalign.h
+pty.o: $(hdrdir)/ruby/3/stdbool.h
+pty.o: $(hdrdir)/ruby/3/symbol.h
+pty.o: $(hdrdir)/ruby/3/token_paste.h
+pty.o: $(hdrdir)/ruby/3/value.h
+pty.o: $(hdrdir)/ruby/3/value_type.h
+pty.o: $(hdrdir)/ruby/3/variable.h
+pty.o: $(hdrdir)/ruby/3/warning_push.h
+pty.o: $(hdrdir)/ruby/3/xmalloc.h
pty.o: $(hdrdir)/ruby/assert.h
pty.o: $(hdrdir)/ruby/backward.h
+pty.o: $(hdrdir)/ruby/backward/2/assume.h
+pty.o: $(hdrdir)/ruby/backward/2/attributes.h
+pty.o: $(hdrdir)/ruby/backward/2/bool.h
+pty.o: $(hdrdir)/ruby/backward/2/extern.h
+pty.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+pty.o: $(hdrdir)/ruby/backward/2/inttypes.h
+pty.o: $(hdrdir)/ruby/backward/2/limits.h
+pty.o: $(hdrdir)/ruby/backward/2/long_long.h
+pty.o: $(hdrdir)/ruby/backward/2/r_cast.h
+pty.o: $(hdrdir)/ruby/backward/2/rmodule.h
+pty.o: $(hdrdir)/ruby/backward/2/stdalign.h
+pty.o: $(hdrdir)/ruby/backward/2/stdarg.h
pty.o: $(hdrdir)/ruby/defines.h
pty.o: $(hdrdir)/ruby/encoding.h
pty.o: $(hdrdir)/ruby/intern.h
@@ -23,7 +175,6 @@ pty.o: $(top_srcdir)/internal/imemo.h
pty.o: $(top_srcdir)/internal/process.h
pty.o: $(top_srcdir)/internal/signal.h
pty.o: $(top_srcdir)/internal/static_assert.h
-pty.o: $(top_srcdir)/internal/stdbool.h
pty.o: $(top_srcdir)/internal/warnings.h
pty.o: pty.c
# AUTOGENERATED DEPENDENCIES END
diff --git a/ext/racc/cparse/depend b/ext/racc/cparse/depend
index a156b32343..c7af157bfa 100644
--- a/ext/racc/cparse/depend
+++ b/ext/racc/cparse/depend
@@ -2,8 +2,160 @@
cparse.o: $(RUBY_EXTCONF_H)
cparse.o: $(arch_hdrdir)/ruby/config.h
cparse.o: $(hdrdir)/ruby.h
+cparse.o: $(hdrdir)/ruby/3/anyargs.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic/char.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic/double.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic/int.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic/long.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic/short.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+cparse.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+cparse.o: $(hdrdir)/ruby/3/assume.h
+cparse.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+cparse.o: $(hdrdir)/ruby/3/attr/artificial.h
+cparse.o: $(hdrdir)/ruby/3/attr/cold.h
+cparse.o: $(hdrdir)/ruby/3/attr/const.h
+cparse.o: $(hdrdir)/ruby/3/attr/constexpr.h
+cparse.o: $(hdrdir)/ruby/3/attr/deprecated.h
+cparse.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+cparse.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+cparse.o: $(hdrdir)/ruby/3/attr/error.h
+cparse.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+cparse.o: $(hdrdir)/ruby/3/attr/forceinline.h
+cparse.o: $(hdrdir)/ruby/3/attr/format.h
+cparse.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+cparse.o: $(hdrdir)/ruby/3/attr/noalias.h
+cparse.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+cparse.o: $(hdrdir)/ruby/3/attr/noexcept.h
+cparse.o: $(hdrdir)/ruby/3/attr/noinline.h
+cparse.o: $(hdrdir)/ruby/3/attr/nonnull.h
+cparse.o: $(hdrdir)/ruby/3/attr/noreturn.h
+cparse.o: $(hdrdir)/ruby/3/attr/pure.h
+cparse.o: $(hdrdir)/ruby/3/attr/restrict.h
+cparse.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+cparse.o: $(hdrdir)/ruby/3/attr/warning.h
+cparse.o: $(hdrdir)/ruby/3/attr/weakref.h
+cparse.o: $(hdrdir)/ruby/3/cast.h
+cparse.o: $(hdrdir)/ruby/3/compiler_is.h
+cparse.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+cparse.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+cparse.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+cparse.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+cparse.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+cparse.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+cparse.o: $(hdrdir)/ruby/3/compiler_since.h
+cparse.o: $(hdrdir)/ruby/3/config.h
+cparse.o: $(hdrdir)/ruby/3/constant_p.h
+cparse.o: $(hdrdir)/ruby/3/core.h
+cparse.o: $(hdrdir)/ruby/3/core/rarray.h
+cparse.o: $(hdrdir)/ruby/3/core/rbasic.h
+cparse.o: $(hdrdir)/ruby/3/core/rbignum.h
+cparse.o: $(hdrdir)/ruby/3/core/rclass.h
+cparse.o: $(hdrdir)/ruby/3/core/rdata.h
+cparse.o: $(hdrdir)/ruby/3/core/rfile.h
+cparse.o: $(hdrdir)/ruby/3/core/rhash.h
+cparse.o: $(hdrdir)/ruby/3/core/robject.h
+cparse.o: $(hdrdir)/ruby/3/core/rregexp.h
+cparse.o: $(hdrdir)/ruby/3/core/rstring.h
+cparse.o: $(hdrdir)/ruby/3/core/rstruct.h
+cparse.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+cparse.o: $(hdrdir)/ruby/3/ctype.h
+cparse.o: $(hdrdir)/ruby/3/dllexport.h
+cparse.o: $(hdrdir)/ruby/3/dosish.h
+cparse.o: $(hdrdir)/ruby/3/error.h
+cparse.o: $(hdrdir)/ruby/3/eval.h
+cparse.o: $(hdrdir)/ruby/3/event.h
+cparse.o: $(hdrdir)/ruby/3/fl_type.h
+cparse.o: $(hdrdir)/ruby/3/gc.h
+cparse.o: $(hdrdir)/ruby/3/glob.h
+cparse.o: $(hdrdir)/ruby/3/globals.h
+cparse.o: $(hdrdir)/ruby/3/has/attribute.h
+cparse.o: $(hdrdir)/ruby/3/has/builtin.h
+cparse.o: $(hdrdir)/ruby/3/has/c_attribute.h
+cparse.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+cparse.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+cparse.o: $(hdrdir)/ruby/3/has/extension.h
+cparse.o: $(hdrdir)/ruby/3/has/feature.h
+cparse.o: $(hdrdir)/ruby/3/has/warning.h
+cparse.o: $(hdrdir)/ruby/3/intern/array.h
+cparse.o: $(hdrdir)/ruby/3/intern/bignum.h
+cparse.o: $(hdrdir)/ruby/3/intern/class.h
+cparse.o: $(hdrdir)/ruby/3/intern/compar.h
+cparse.o: $(hdrdir)/ruby/3/intern/complex.h
+cparse.o: $(hdrdir)/ruby/3/intern/cont.h
+cparse.o: $(hdrdir)/ruby/3/intern/dir.h
+cparse.o: $(hdrdir)/ruby/3/intern/enum.h
+cparse.o: $(hdrdir)/ruby/3/intern/enumerator.h
+cparse.o: $(hdrdir)/ruby/3/intern/error.h
+cparse.o: $(hdrdir)/ruby/3/intern/eval.h
+cparse.o: $(hdrdir)/ruby/3/intern/file.h
+cparse.o: $(hdrdir)/ruby/3/intern/gc.h
+cparse.o: $(hdrdir)/ruby/3/intern/hash.h
+cparse.o: $(hdrdir)/ruby/3/intern/io.h
+cparse.o: $(hdrdir)/ruby/3/intern/load.h
+cparse.o: $(hdrdir)/ruby/3/intern/marshal.h
+cparse.o: $(hdrdir)/ruby/3/intern/numeric.h
+cparse.o: $(hdrdir)/ruby/3/intern/object.h
+cparse.o: $(hdrdir)/ruby/3/intern/parse.h
+cparse.o: $(hdrdir)/ruby/3/intern/proc.h
+cparse.o: $(hdrdir)/ruby/3/intern/process.h
+cparse.o: $(hdrdir)/ruby/3/intern/random.h
+cparse.o: $(hdrdir)/ruby/3/intern/range.h
+cparse.o: $(hdrdir)/ruby/3/intern/rational.h
+cparse.o: $(hdrdir)/ruby/3/intern/re.h
+cparse.o: $(hdrdir)/ruby/3/intern/ruby.h
+cparse.o: $(hdrdir)/ruby/3/intern/select.h
+cparse.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+cparse.o: $(hdrdir)/ruby/3/intern/signal.h
+cparse.o: $(hdrdir)/ruby/3/intern/sprintf.h
+cparse.o: $(hdrdir)/ruby/3/intern/string.h
+cparse.o: $(hdrdir)/ruby/3/intern/struct.h
+cparse.o: $(hdrdir)/ruby/3/intern/thread.h
+cparse.o: $(hdrdir)/ruby/3/intern/time.h
+cparse.o: $(hdrdir)/ruby/3/intern/variable.h
+cparse.o: $(hdrdir)/ruby/3/intern/vm.h
+cparse.o: $(hdrdir)/ruby/3/interpreter.h
+cparse.o: $(hdrdir)/ruby/3/iterator.h
+cparse.o: $(hdrdir)/ruby/3/memory.h
+cparse.o: $(hdrdir)/ruby/3/method.h
+cparse.o: $(hdrdir)/ruby/3/module.h
+cparse.o: $(hdrdir)/ruby/3/newobj.h
+cparse.o: $(hdrdir)/ruby/3/rgengc.h
+cparse.o: $(hdrdir)/ruby/3/scan_args.h
+cparse.o: $(hdrdir)/ruby/3/special_consts.h
+cparse.o: $(hdrdir)/ruby/3/static_assert.h
+cparse.o: $(hdrdir)/ruby/3/stdalign.h
+cparse.o: $(hdrdir)/ruby/3/stdbool.h
+cparse.o: $(hdrdir)/ruby/3/symbol.h
+cparse.o: $(hdrdir)/ruby/3/token_paste.h
+cparse.o: $(hdrdir)/ruby/3/value.h
+cparse.o: $(hdrdir)/ruby/3/value_type.h
+cparse.o: $(hdrdir)/ruby/3/variable.h
+cparse.o: $(hdrdir)/ruby/3/warning_push.h
+cparse.o: $(hdrdir)/ruby/3/xmalloc.h
cparse.o: $(hdrdir)/ruby/assert.h
cparse.o: $(hdrdir)/ruby/backward.h
+cparse.o: $(hdrdir)/ruby/backward/2/assume.h
+cparse.o: $(hdrdir)/ruby/backward/2/attributes.h
+cparse.o: $(hdrdir)/ruby/backward/2/bool.h
+cparse.o: $(hdrdir)/ruby/backward/2/extern.h
+cparse.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+cparse.o: $(hdrdir)/ruby/backward/2/inttypes.h
+cparse.o: $(hdrdir)/ruby/backward/2/limits.h
+cparse.o: $(hdrdir)/ruby/backward/2/long_long.h
+cparse.o: $(hdrdir)/ruby/backward/2/r_cast.h
+cparse.o: $(hdrdir)/ruby/backward/2/rmodule.h
+cparse.o: $(hdrdir)/ruby/backward/2/stdalign.h
+cparse.o: $(hdrdir)/ruby/backward/2/stdarg.h
cparse.o: $(hdrdir)/ruby/defines.h
cparse.o: $(hdrdir)/ruby/intern.h
cparse.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/rbconfig/sizeof/depend b/ext/rbconfig/sizeof/depend
index 9433dd4156..63809d1a10 100644
--- a/ext/rbconfig/sizeof/depend
+++ b/ext/rbconfig/sizeof/depend
@@ -16,8 +16,160 @@ sizes.c: $(top_srcdir)/tool/generic_erb.rb \
# AUTOGENERATED DEPENDENCIES START
limits.o: $(RUBY_EXTCONF_H)
limits.o: $(arch_hdrdir)/ruby/config.h
+limits.o: $(hdrdir)/ruby/3/anyargs.h
+limits.o: $(hdrdir)/ruby/3/arithmetic.h
+limits.o: $(hdrdir)/ruby/3/arithmetic/char.h
+limits.o: $(hdrdir)/ruby/3/arithmetic/double.h
+limits.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+limits.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+limits.o: $(hdrdir)/ruby/3/arithmetic/int.h
+limits.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+limits.o: $(hdrdir)/ruby/3/arithmetic/long.h
+limits.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+limits.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+limits.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+limits.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+limits.o: $(hdrdir)/ruby/3/arithmetic/short.h
+limits.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+limits.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+limits.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+limits.o: $(hdrdir)/ruby/3/assume.h
+limits.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+limits.o: $(hdrdir)/ruby/3/attr/artificial.h
+limits.o: $(hdrdir)/ruby/3/attr/cold.h
+limits.o: $(hdrdir)/ruby/3/attr/const.h
+limits.o: $(hdrdir)/ruby/3/attr/constexpr.h
+limits.o: $(hdrdir)/ruby/3/attr/deprecated.h
+limits.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+limits.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+limits.o: $(hdrdir)/ruby/3/attr/error.h
+limits.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+limits.o: $(hdrdir)/ruby/3/attr/forceinline.h
+limits.o: $(hdrdir)/ruby/3/attr/format.h
+limits.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+limits.o: $(hdrdir)/ruby/3/attr/noalias.h
+limits.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+limits.o: $(hdrdir)/ruby/3/attr/noexcept.h
+limits.o: $(hdrdir)/ruby/3/attr/noinline.h
+limits.o: $(hdrdir)/ruby/3/attr/nonnull.h
+limits.o: $(hdrdir)/ruby/3/attr/noreturn.h
+limits.o: $(hdrdir)/ruby/3/attr/pure.h
+limits.o: $(hdrdir)/ruby/3/attr/restrict.h
+limits.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+limits.o: $(hdrdir)/ruby/3/attr/warning.h
+limits.o: $(hdrdir)/ruby/3/attr/weakref.h
+limits.o: $(hdrdir)/ruby/3/cast.h
+limits.o: $(hdrdir)/ruby/3/compiler_is.h
+limits.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+limits.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+limits.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+limits.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+limits.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+limits.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+limits.o: $(hdrdir)/ruby/3/compiler_since.h
+limits.o: $(hdrdir)/ruby/3/config.h
+limits.o: $(hdrdir)/ruby/3/constant_p.h
+limits.o: $(hdrdir)/ruby/3/core.h
+limits.o: $(hdrdir)/ruby/3/core/rarray.h
+limits.o: $(hdrdir)/ruby/3/core/rbasic.h
+limits.o: $(hdrdir)/ruby/3/core/rbignum.h
+limits.o: $(hdrdir)/ruby/3/core/rclass.h
+limits.o: $(hdrdir)/ruby/3/core/rdata.h
+limits.o: $(hdrdir)/ruby/3/core/rfile.h
+limits.o: $(hdrdir)/ruby/3/core/rhash.h
+limits.o: $(hdrdir)/ruby/3/core/robject.h
+limits.o: $(hdrdir)/ruby/3/core/rregexp.h
+limits.o: $(hdrdir)/ruby/3/core/rstring.h
+limits.o: $(hdrdir)/ruby/3/core/rstruct.h
+limits.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+limits.o: $(hdrdir)/ruby/3/ctype.h
+limits.o: $(hdrdir)/ruby/3/dllexport.h
+limits.o: $(hdrdir)/ruby/3/dosish.h
+limits.o: $(hdrdir)/ruby/3/error.h
+limits.o: $(hdrdir)/ruby/3/eval.h
+limits.o: $(hdrdir)/ruby/3/event.h
+limits.o: $(hdrdir)/ruby/3/fl_type.h
+limits.o: $(hdrdir)/ruby/3/gc.h
+limits.o: $(hdrdir)/ruby/3/glob.h
+limits.o: $(hdrdir)/ruby/3/globals.h
+limits.o: $(hdrdir)/ruby/3/has/attribute.h
+limits.o: $(hdrdir)/ruby/3/has/builtin.h
+limits.o: $(hdrdir)/ruby/3/has/c_attribute.h
+limits.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+limits.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+limits.o: $(hdrdir)/ruby/3/has/extension.h
+limits.o: $(hdrdir)/ruby/3/has/feature.h
+limits.o: $(hdrdir)/ruby/3/has/warning.h
+limits.o: $(hdrdir)/ruby/3/intern/array.h
+limits.o: $(hdrdir)/ruby/3/intern/bignum.h
+limits.o: $(hdrdir)/ruby/3/intern/class.h
+limits.o: $(hdrdir)/ruby/3/intern/compar.h
+limits.o: $(hdrdir)/ruby/3/intern/complex.h
+limits.o: $(hdrdir)/ruby/3/intern/cont.h
+limits.o: $(hdrdir)/ruby/3/intern/dir.h
+limits.o: $(hdrdir)/ruby/3/intern/enum.h
+limits.o: $(hdrdir)/ruby/3/intern/enumerator.h
+limits.o: $(hdrdir)/ruby/3/intern/error.h
+limits.o: $(hdrdir)/ruby/3/intern/eval.h
+limits.o: $(hdrdir)/ruby/3/intern/file.h
+limits.o: $(hdrdir)/ruby/3/intern/gc.h
+limits.o: $(hdrdir)/ruby/3/intern/hash.h
+limits.o: $(hdrdir)/ruby/3/intern/io.h
+limits.o: $(hdrdir)/ruby/3/intern/load.h
+limits.o: $(hdrdir)/ruby/3/intern/marshal.h
+limits.o: $(hdrdir)/ruby/3/intern/numeric.h
+limits.o: $(hdrdir)/ruby/3/intern/object.h
+limits.o: $(hdrdir)/ruby/3/intern/parse.h
+limits.o: $(hdrdir)/ruby/3/intern/proc.h
+limits.o: $(hdrdir)/ruby/3/intern/process.h
+limits.o: $(hdrdir)/ruby/3/intern/random.h
+limits.o: $(hdrdir)/ruby/3/intern/range.h
+limits.o: $(hdrdir)/ruby/3/intern/rational.h
+limits.o: $(hdrdir)/ruby/3/intern/re.h
+limits.o: $(hdrdir)/ruby/3/intern/ruby.h
+limits.o: $(hdrdir)/ruby/3/intern/select.h
+limits.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+limits.o: $(hdrdir)/ruby/3/intern/signal.h
+limits.o: $(hdrdir)/ruby/3/intern/sprintf.h
+limits.o: $(hdrdir)/ruby/3/intern/string.h
+limits.o: $(hdrdir)/ruby/3/intern/struct.h
+limits.o: $(hdrdir)/ruby/3/intern/thread.h
+limits.o: $(hdrdir)/ruby/3/intern/time.h
+limits.o: $(hdrdir)/ruby/3/intern/variable.h
+limits.o: $(hdrdir)/ruby/3/intern/vm.h
+limits.o: $(hdrdir)/ruby/3/interpreter.h
+limits.o: $(hdrdir)/ruby/3/iterator.h
+limits.o: $(hdrdir)/ruby/3/memory.h
+limits.o: $(hdrdir)/ruby/3/method.h
+limits.o: $(hdrdir)/ruby/3/module.h
+limits.o: $(hdrdir)/ruby/3/newobj.h
+limits.o: $(hdrdir)/ruby/3/rgengc.h
+limits.o: $(hdrdir)/ruby/3/scan_args.h
+limits.o: $(hdrdir)/ruby/3/special_consts.h
+limits.o: $(hdrdir)/ruby/3/static_assert.h
+limits.o: $(hdrdir)/ruby/3/stdalign.h
+limits.o: $(hdrdir)/ruby/3/stdbool.h
+limits.o: $(hdrdir)/ruby/3/symbol.h
+limits.o: $(hdrdir)/ruby/3/token_paste.h
+limits.o: $(hdrdir)/ruby/3/value.h
+limits.o: $(hdrdir)/ruby/3/value_type.h
+limits.o: $(hdrdir)/ruby/3/variable.h
+limits.o: $(hdrdir)/ruby/3/warning_push.h
+limits.o: $(hdrdir)/ruby/3/xmalloc.h
limits.o: $(hdrdir)/ruby/assert.h
limits.o: $(hdrdir)/ruby/backward.h
+limits.o: $(hdrdir)/ruby/backward/2/assume.h
+limits.o: $(hdrdir)/ruby/backward/2/attributes.h
+limits.o: $(hdrdir)/ruby/backward/2/bool.h
+limits.o: $(hdrdir)/ruby/backward/2/extern.h
+limits.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+limits.o: $(hdrdir)/ruby/backward/2/inttypes.h
+limits.o: $(hdrdir)/ruby/backward/2/limits.h
+limits.o: $(hdrdir)/ruby/backward/2/long_long.h
+limits.o: $(hdrdir)/ruby/backward/2/r_cast.h
+limits.o: $(hdrdir)/ruby/backward/2/rmodule.h
+limits.o: $(hdrdir)/ruby/backward/2/stdalign.h
+limits.o: $(hdrdir)/ruby/backward/2/stdarg.h
limits.o: $(hdrdir)/ruby/defines.h
limits.o: $(hdrdir)/ruby/intern.h
limits.o: $(hdrdir)/ruby/missing.h
@@ -27,8 +179,160 @@ limits.o: $(hdrdir)/ruby/subst.h
limits.o: limits.c
sizes.o: $(RUBY_EXTCONF_H)
sizes.o: $(arch_hdrdir)/ruby/config.h
+sizes.o: $(hdrdir)/ruby/3/anyargs.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic/char.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic/double.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic/int.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic/long.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic/short.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+sizes.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+sizes.o: $(hdrdir)/ruby/3/assume.h
+sizes.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+sizes.o: $(hdrdir)/ruby/3/attr/artificial.h
+sizes.o: $(hdrdir)/ruby/3/attr/cold.h
+sizes.o: $(hdrdir)/ruby/3/attr/const.h
+sizes.o: $(hdrdir)/ruby/3/attr/constexpr.h
+sizes.o: $(hdrdir)/ruby/3/attr/deprecated.h
+sizes.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+sizes.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+sizes.o: $(hdrdir)/ruby/3/attr/error.h
+sizes.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+sizes.o: $(hdrdir)/ruby/3/attr/forceinline.h
+sizes.o: $(hdrdir)/ruby/3/attr/format.h
+sizes.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+sizes.o: $(hdrdir)/ruby/3/attr/noalias.h
+sizes.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+sizes.o: $(hdrdir)/ruby/3/attr/noexcept.h
+sizes.o: $(hdrdir)/ruby/3/attr/noinline.h
+sizes.o: $(hdrdir)/ruby/3/attr/nonnull.h
+sizes.o: $(hdrdir)/ruby/3/attr/noreturn.h
+sizes.o: $(hdrdir)/ruby/3/attr/pure.h
+sizes.o: $(hdrdir)/ruby/3/attr/restrict.h
+sizes.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+sizes.o: $(hdrdir)/ruby/3/attr/warning.h
+sizes.o: $(hdrdir)/ruby/3/attr/weakref.h
+sizes.o: $(hdrdir)/ruby/3/cast.h
+sizes.o: $(hdrdir)/ruby/3/compiler_is.h
+sizes.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+sizes.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+sizes.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+sizes.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+sizes.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+sizes.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+sizes.o: $(hdrdir)/ruby/3/compiler_since.h
+sizes.o: $(hdrdir)/ruby/3/config.h
+sizes.o: $(hdrdir)/ruby/3/constant_p.h
+sizes.o: $(hdrdir)/ruby/3/core.h
+sizes.o: $(hdrdir)/ruby/3/core/rarray.h
+sizes.o: $(hdrdir)/ruby/3/core/rbasic.h
+sizes.o: $(hdrdir)/ruby/3/core/rbignum.h
+sizes.o: $(hdrdir)/ruby/3/core/rclass.h
+sizes.o: $(hdrdir)/ruby/3/core/rdata.h
+sizes.o: $(hdrdir)/ruby/3/core/rfile.h
+sizes.o: $(hdrdir)/ruby/3/core/rhash.h
+sizes.o: $(hdrdir)/ruby/3/core/robject.h
+sizes.o: $(hdrdir)/ruby/3/core/rregexp.h
+sizes.o: $(hdrdir)/ruby/3/core/rstring.h
+sizes.o: $(hdrdir)/ruby/3/core/rstruct.h
+sizes.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+sizes.o: $(hdrdir)/ruby/3/ctype.h
+sizes.o: $(hdrdir)/ruby/3/dllexport.h
+sizes.o: $(hdrdir)/ruby/3/dosish.h
+sizes.o: $(hdrdir)/ruby/3/error.h
+sizes.o: $(hdrdir)/ruby/3/eval.h
+sizes.o: $(hdrdir)/ruby/3/event.h
+sizes.o: $(hdrdir)/ruby/3/fl_type.h
+sizes.o: $(hdrdir)/ruby/3/gc.h
+sizes.o: $(hdrdir)/ruby/3/glob.h
+sizes.o: $(hdrdir)/ruby/3/globals.h
+sizes.o: $(hdrdir)/ruby/3/has/attribute.h
+sizes.o: $(hdrdir)/ruby/3/has/builtin.h
+sizes.o: $(hdrdir)/ruby/3/has/c_attribute.h
+sizes.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+sizes.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+sizes.o: $(hdrdir)/ruby/3/has/extension.h
+sizes.o: $(hdrdir)/ruby/3/has/feature.h
+sizes.o: $(hdrdir)/ruby/3/has/warning.h
+sizes.o: $(hdrdir)/ruby/3/intern/array.h
+sizes.o: $(hdrdir)/ruby/3/intern/bignum.h
+sizes.o: $(hdrdir)/ruby/3/intern/class.h
+sizes.o: $(hdrdir)/ruby/3/intern/compar.h
+sizes.o: $(hdrdir)/ruby/3/intern/complex.h
+sizes.o: $(hdrdir)/ruby/3/intern/cont.h
+sizes.o: $(hdrdir)/ruby/3/intern/dir.h
+sizes.o: $(hdrdir)/ruby/3/intern/enum.h
+sizes.o: $(hdrdir)/ruby/3/intern/enumerator.h
+sizes.o: $(hdrdir)/ruby/3/intern/error.h
+sizes.o: $(hdrdir)/ruby/3/intern/eval.h
+sizes.o: $(hdrdir)/ruby/3/intern/file.h
+sizes.o: $(hdrdir)/ruby/3/intern/gc.h
+sizes.o: $(hdrdir)/ruby/3/intern/hash.h
+sizes.o: $(hdrdir)/ruby/3/intern/io.h
+sizes.o: $(hdrdir)/ruby/3/intern/load.h
+sizes.o: $(hdrdir)/ruby/3/intern/marshal.h
+sizes.o: $(hdrdir)/ruby/3/intern/numeric.h
+sizes.o: $(hdrdir)/ruby/3/intern/object.h
+sizes.o: $(hdrdir)/ruby/3/intern/parse.h
+sizes.o: $(hdrdir)/ruby/3/intern/proc.h
+sizes.o: $(hdrdir)/ruby/3/intern/process.h
+sizes.o: $(hdrdir)/ruby/3/intern/random.h
+sizes.o: $(hdrdir)/ruby/3/intern/range.h
+sizes.o: $(hdrdir)/ruby/3/intern/rational.h
+sizes.o: $(hdrdir)/ruby/3/intern/re.h
+sizes.o: $(hdrdir)/ruby/3/intern/ruby.h
+sizes.o: $(hdrdir)/ruby/3/intern/select.h
+sizes.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+sizes.o: $(hdrdir)/ruby/3/intern/signal.h
+sizes.o: $(hdrdir)/ruby/3/intern/sprintf.h
+sizes.o: $(hdrdir)/ruby/3/intern/string.h
+sizes.o: $(hdrdir)/ruby/3/intern/struct.h
+sizes.o: $(hdrdir)/ruby/3/intern/thread.h
+sizes.o: $(hdrdir)/ruby/3/intern/time.h
+sizes.o: $(hdrdir)/ruby/3/intern/variable.h
+sizes.o: $(hdrdir)/ruby/3/intern/vm.h
+sizes.o: $(hdrdir)/ruby/3/interpreter.h
+sizes.o: $(hdrdir)/ruby/3/iterator.h
+sizes.o: $(hdrdir)/ruby/3/memory.h
+sizes.o: $(hdrdir)/ruby/3/method.h
+sizes.o: $(hdrdir)/ruby/3/module.h
+sizes.o: $(hdrdir)/ruby/3/newobj.h
+sizes.o: $(hdrdir)/ruby/3/rgengc.h
+sizes.o: $(hdrdir)/ruby/3/scan_args.h
+sizes.o: $(hdrdir)/ruby/3/special_consts.h
+sizes.o: $(hdrdir)/ruby/3/static_assert.h
+sizes.o: $(hdrdir)/ruby/3/stdalign.h
+sizes.o: $(hdrdir)/ruby/3/stdbool.h
+sizes.o: $(hdrdir)/ruby/3/symbol.h
+sizes.o: $(hdrdir)/ruby/3/token_paste.h
+sizes.o: $(hdrdir)/ruby/3/value.h
+sizes.o: $(hdrdir)/ruby/3/value_type.h
+sizes.o: $(hdrdir)/ruby/3/variable.h
+sizes.o: $(hdrdir)/ruby/3/warning_push.h
+sizes.o: $(hdrdir)/ruby/3/xmalloc.h
sizes.o: $(hdrdir)/ruby/assert.h
sizes.o: $(hdrdir)/ruby/backward.h
+sizes.o: $(hdrdir)/ruby/backward/2/assume.h
+sizes.o: $(hdrdir)/ruby/backward/2/attributes.h
+sizes.o: $(hdrdir)/ruby/backward/2/bool.h
+sizes.o: $(hdrdir)/ruby/backward/2/extern.h
+sizes.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+sizes.o: $(hdrdir)/ruby/backward/2/inttypes.h
+sizes.o: $(hdrdir)/ruby/backward/2/limits.h
+sizes.o: $(hdrdir)/ruby/backward/2/long_long.h
+sizes.o: $(hdrdir)/ruby/backward/2/r_cast.h
+sizes.o: $(hdrdir)/ruby/backward/2/rmodule.h
+sizes.o: $(hdrdir)/ruby/backward/2/stdalign.h
+sizes.o: $(hdrdir)/ruby/backward/2/stdarg.h
sizes.o: $(hdrdir)/ruby/defines.h
sizes.o: $(hdrdir)/ruby/intern.h
sizes.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/readline/depend b/ext/readline/depend
index 2dde7fca58..4e7c2aaeae 100644
--- a/ext/readline/depend
+++ b/ext/readline/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
readline.o: $(RUBY_EXTCONF_H)
readline.o: $(arch_hdrdir)/ruby/config.h
+readline.o: $(hdrdir)/ruby/3/anyargs.h
+readline.o: $(hdrdir)/ruby/3/arithmetic.h
+readline.o: $(hdrdir)/ruby/3/arithmetic/char.h
+readline.o: $(hdrdir)/ruby/3/arithmetic/double.h
+readline.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+readline.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+readline.o: $(hdrdir)/ruby/3/arithmetic/int.h
+readline.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+readline.o: $(hdrdir)/ruby/3/arithmetic/long.h
+readline.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+readline.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+readline.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+readline.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+readline.o: $(hdrdir)/ruby/3/arithmetic/short.h
+readline.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+readline.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+readline.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+readline.o: $(hdrdir)/ruby/3/assume.h
+readline.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+readline.o: $(hdrdir)/ruby/3/attr/artificial.h
+readline.o: $(hdrdir)/ruby/3/attr/cold.h
+readline.o: $(hdrdir)/ruby/3/attr/const.h
+readline.o: $(hdrdir)/ruby/3/attr/constexpr.h
+readline.o: $(hdrdir)/ruby/3/attr/deprecated.h
+readline.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+readline.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+readline.o: $(hdrdir)/ruby/3/attr/error.h
+readline.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+readline.o: $(hdrdir)/ruby/3/attr/forceinline.h
+readline.o: $(hdrdir)/ruby/3/attr/format.h
+readline.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+readline.o: $(hdrdir)/ruby/3/attr/noalias.h
+readline.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+readline.o: $(hdrdir)/ruby/3/attr/noexcept.h
+readline.o: $(hdrdir)/ruby/3/attr/noinline.h
+readline.o: $(hdrdir)/ruby/3/attr/nonnull.h
+readline.o: $(hdrdir)/ruby/3/attr/noreturn.h
+readline.o: $(hdrdir)/ruby/3/attr/pure.h
+readline.o: $(hdrdir)/ruby/3/attr/restrict.h
+readline.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+readline.o: $(hdrdir)/ruby/3/attr/warning.h
+readline.o: $(hdrdir)/ruby/3/attr/weakref.h
+readline.o: $(hdrdir)/ruby/3/cast.h
+readline.o: $(hdrdir)/ruby/3/compiler_is.h
+readline.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+readline.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+readline.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+readline.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+readline.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+readline.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+readline.o: $(hdrdir)/ruby/3/compiler_since.h
+readline.o: $(hdrdir)/ruby/3/config.h
+readline.o: $(hdrdir)/ruby/3/constant_p.h
+readline.o: $(hdrdir)/ruby/3/core.h
+readline.o: $(hdrdir)/ruby/3/core/rarray.h
+readline.o: $(hdrdir)/ruby/3/core/rbasic.h
+readline.o: $(hdrdir)/ruby/3/core/rbignum.h
+readline.o: $(hdrdir)/ruby/3/core/rclass.h
+readline.o: $(hdrdir)/ruby/3/core/rdata.h
+readline.o: $(hdrdir)/ruby/3/core/rfile.h
+readline.o: $(hdrdir)/ruby/3/core/rhash.h
+readline.o: $(hdrdir)/ruby/3/core/robject.h
+readline.o: $(hdrdir)/ruby/3/core/rregexp.h
+readline.o: $(hdrdir)/ruby/3/core/rstring.h
+readline.o: $(hdrdir)/ruby/3/core/rstruct.h
+readline.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+readline.o: $(hdrdir)/ruby/3/ctype.h
+readline.o: $(hdrdir)/ruby/3/dllexport.h
+readline.o: $(hdrdir)/ruby/3/dosish.h
+readline.o: $(hdrdir)/ruby/3/error.h
+readline.o: $(hdrdir)/ruby/3/eval.h
+readline.o: $(hdrdir)/ruby/3/event.h
+readline.o: $(hdrdir)/ruby/3/fl_type.h
+readline.o: $(hdrdir)/ruby/3/gc.h
+readline.o: $(hdrdir)/ruby/3/glob.h
+readline.o: $(hdrdir)/ruby/3/globals.h
+readline.o: $(hdrdir)/ruby/3/has/attribute.h
+readline.o: $(hdrdir)/ruby/3/has/builtin.h
+readline.o: $(hdrdir)/ruby/3/has/c_attribute.h
+readline.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+readline.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+readline.o: $(hdrdir)/ruby/3/has/extension.h
+readline.o: $(hdrdir)/ruby/3/has/feature.h
+readline.o: $(hdrdir)/ruby/3/has/warning.h
+readline.o: $(hdrdir)/ruby/3/intern/array.h
+readline.o: $(hdrdir)/ruby/3/intern/bignum.h
+readline.o: $(hdrdir)/ruby/3/intern/class.h
+readline.o: $(hdrdir)/ruby/3/intern/compar.h
+readline.o: $(hdrdir)/ruby/3/intern/complex.h
+readline.o: $(hdrdir)/ruby/3/intern/cont.h
+readline.o: $(hdrdir)/ruby/3/intern/dir.h
+readline.o: $(hdrdir)/ruby/3/intern/enum.h
+readline.o: $(hdrdir)/ruby/3/intern/enumerator.h
+readline.o: $(hdrdir)/ruby/3/intern/error.h
+readline.o: $(hdrdir)/ruby/3/intern/eval.h
+readline.o: $(hdrdir)/ruby/3/intern/file.h
+readline.o: $(hdrdir)/ruby/3/intern/gc.h
+readline.o: $(hdrdir)/ruby/3/intern/hash.h
+readline.o: $(hdrdir)/ruby/3/intern/io.h
+readline.o: $(hdrdir)/ruby/3/intern/load.h
+readline.o: $(hdrdir)/ruby/3/intern/marshal.h
+readline.o: $(hdrdir)/ruby/3/intern/numeric.h
+readline.o: $(hdrdir)/ruby/3/intern/object.h
+readline.o: $(hdrdir)/ruby/3/intern/parse.h
+readline.o: $(hdrdir)/ruby/3/intern/proc.h
+readline.o: $(hdrdir)/ruby/3/intern/process.h
+readline.o: $(hdrdir)/ruby/3/intern/random.h
+readline.o: $(hdrdir)/ruby/3/intern/range.h
+readline.o: $(hdrdir)/ruby/3/intern/rational.h
+readline.o: $(hdrdir)/ruby/3/intern/re.h
+readline.o: $(hdrdir)/ruby/3/intern/ruby.h
+readline.o: $(hdrdir)/ruby/3/intern/select.h
+readline.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+readline.o: $(hdrdir)/ruby/3/intern/signal.h
+readline.o: $(hdrdir)/ruby/3/intern/sprintf.h
+readline.o: $(hdrdir)/ruby/3/intern/string.h
+readline.o: $(hdrdir)/ruby/3/intern/struct.h
+readline.o: $(hdrdir)/ruby/3/intern/thread.h
+readline.o: $(hdrdir)/ruby/3/intern/time.h
+readline.o: $(hdrdir)/ruby/3/intern/variable.h
+readline.o: $(hdrdir)/ruby/3/intern/vm.h
+readline.o: $(hdrdir)/ruby/3/interpreter.h
+readline.o: $(hdrdir)/ruby/3/iterator.h
+readline.o: $(hdrdir)/ruby/3/memory.h
+readline.o: $(hdrdir)/ruby/3/method.h
+readline.o: $(hdrdir)/ruby/3/module.h
+readline.o: $(hdrdir)/ruby/3/newobj.h
+readline.o: $(hdrdir)/ruby/3/rgengc.h
+readline.o: $(hdrdir)/ruby/3/scan_args.h
+readline.o: $(hdrdir)/ruby/3/special_consts.h
+readline.o: $(hdrdir)/ruby/3/static_assert.h
+readline.o: $(hdrdir)/ruby/3/stdalign.h
+readline.o: $(hdrdir)/ruby/3/stdbool.h
+readline.o: $(hdrdir)/ruby/3/symbol.h
+readline.o: $(hdrdir)/ruby/3/token_paste.h
+readline.o: $(hdrdir)/ruby/3/value.h
+readline.o: $(hdrdir)/ruby/3/value_type.h
+readline.o: $(hdrdir)/ruby/3/variable.h
+readline.o: $(hdrdir)/ruby/3/warning_push.h
+readline.o: $(hdrdir)/ruby/3/xmalloc.h
readline.o: $(hdrdir)/ruby/assert.h
readline.o: $(hdrdir)/ruby/backward.h
+readline.o: $(hdrdir)/ruby/backward/2/assume.h
+readline.o: $(hdrdir)/ruby/backward/2/attributes.h
+readline.o: $(hdrdir)/ruby/backward/2/bool.h
+readline.o: $(hdrdir)/ruby/backward/2/extern.h
+readline.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+readline.o: $(hdrdir)/ruby/backward/2/inttypes.h
+readline.o: $(hdrdir)/ruby/backward/2/limits.h
+readline.o: $(hdrdir)/ruby/backward/2/long_long.h
+readline.o: $(hdrdir)/ruby/backward/2/r_cast.h
+readline.o: $(hdrdir)/ruby/backward/2/rmodule.h
+readline.o: $(hdrdir)/ruby/backward/2/stdalign.h
+readline.o: $(hdrdir)/ruby/backward/2/stdarg.h
readline.o: $(hdrdir)/ruby/defines.h
readline.o: $(hdrdir)/ruby/encoding.h
readline.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/ripper/depend b/ext/ripper/depend
index f1ec0facc9..6b81c00309 100644
--- a/ext/ripper/depend
+++ b/ext/ripper/depend
@@ -52,8 +52,160 @@ ripper.E: ripper.c
ripper.o: $(RUBY_EXTCONF_H)
ripper.o: $(arch_hdrdir)/ruby/config.h
ripper.o: $(hdrdir)/ruby.h
+ripper.o: $(hdrdir)/ruby/3/anyargs.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ripper.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ripper.o: $(hdrdir)/ruby/3/assume.h
+ripper.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ripper.o: $(hdrdir)/ruby/3/attr/artificial.h
+ripper.o: $(hdrdir)/ruby/3/attr/cold.h
+ripper.o: $(hdrdir)/ruby/3/attr/const.h
+ripper.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ripper.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ripper.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ripper.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ripper.o: $(hdrdir)/ruby/3/attr/error.h
+ripper.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ripper.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ripper.o: $(hdrdir)/ruby/3/attr/format.h
+ripper.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ripper.o: $(hdrdir)/ruby/3/attr/noalias.h
+ripper.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ripper.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ripper.o: $(hdrdir)/ruby/3/attr/noinline.h
+ripper.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ripper.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ripper.o: $(hdrdir)/ruby/3/attr/pure.h
+ripper.o: $(hdrdir)/ruby/3/attr/restrict.h
+ripper.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ripper.o: $(hdrdir)/ruby/3/attr/warning.h
+ripper.o: $(hdrdir)/ruby/3/attr/weakref.h
+ripper.o: $(hdrdir)/ruby/3/cast.h
+ripper.o: $(hdrdir)/ruby/3/compiler_is.h
+ripper.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ripper.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ripper.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ripper.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ripper.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ripper.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ripper.o: $(hdrdir)/ruby/3/compiler_since.h
+ripper.o: $(hdrdir)/ruby/3/config.h
+ripper.o: $(hdrdir)/ruby/3/constant_p.h
+ripper.o: $(hdrdir)/ruby/3/core.h
+ripper.o: $(hdrdir)/ruby/3/core/rarray.h
+ripper.o: $(hdrdir)/ruby/3/core/rbasic.h
+ripper.o: $(hdrdir)/ruby/3/core/rbignum.h
+ripper.o: $(hdrdir)/ruby/3/core/rclass.h
+ripper.o: $(hdrdir)/ruby/3/core/rdata.h
+ripper.o: $(hdrdir)/ruby/3/core/rfile.h
+ripper.o: $(hdrdir)/ruby/3/core/rhash.h
+ripper.o: $(hdrdir)/ruby/3/core/robject.h
+ripper.o: $(hdrdir)/ruby/3/core/rregexp.h
+ripper.o: $(hdrdir)/ruby/3/core/rstring.h
+ripper.o: $(hdrdir)/ruby/3/core/rstruct.h
+ripper.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ripper.o: $(hdrdir)/ruby/3/ctype.h
+ripper.o: $(hdrdir)/ruby/3/dllexport.h
+ripper.o: $(hdrdir)/ruby/3/dosish.h
+ripper.o: $(hdrdir)/ruby/3/error.h
+ripper.o: $(hdrdir)/ruby/3/eval.h
+ripper.o: $(hdrdir)/ruby/3/event.h
+ripper.o: $(hdrdir)/ruby/3/fl_type.h
+ripper.o: $(hdrdir)/ruby/3/gc.h
+ripper.o: $(hdrdir)/ruby/3/glob.h
+ripper.o: $(hdrdir)/ruby/3/globals.h
+ripper.o: $(hdrdir)/ruby/3/has/attribute.h
+ripper.o: $(hdrdir)/ruby/3/has/builtin.h
+ripper.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ripper.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ripper.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ripper.o: $(hdrdir)/ruby/3/has/extension.h
+ripper.o: $(hdrdir)/ruby/3/has/feature.h
+ripper.o: $(hdrdir)/ruby/3/has/warning.h
+ripper.o: $(hdrdir)/ruby/3/intern/array.h
+ripper.o: $(hdrdir)/ruby/3/intern/bignum.h
+ripper.o: $(hdrdir)/ruby/3/intern/class.h
+ripper.o: $(hdrdir)/ruby/3/intern/compar.h
+ripper.o: $(hdrdir)/ruby/3/intern/complex.h
+ripper.o: $(hdrdir)/ruby/3/intern/cont.h
+ripper.o: $(hdrdir)/ruby/3/intern/dir.h
+ripper.o: $(hdrdir)/ruby/3/intern/enum.h
+ripper.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ripper.o: $(hdrdir)/ruby/3/intern/error.h
+ripper.o: $(hdrdir)/ruby/3/intern/eval.h
+ripper.o: $(hdrdir)/ruby/3/intern/file.h
+ripper.o: $(hdrdir)/ruby/3/intern/gc.h
+ripper.o: $(hdrdir)/ruby/3/intern/hash.h
+ripper.o: $(hdrdir)/ruby/3/intern/io.h
+ripper.o: $(hdrdir)/ruby/3/intern/load.h
+ripper.o: $(hdrdir)/ruby/3/intern/marshal.h
+ripper.o: $(hdrdir)/ruby/3/intern/numeric.h
+ripper.o: $(hdrdir)/ruby/3/intern/object.h
+ripper.o: $(hdrdir)/ruby/3/intern/parse.h
+ripper.o: $(hdrdir)/ruby/3/intern/proc.h
+ripper.o: $(hdrdir)/ruby/3/intern/process.h
+ripper.o: $(hdrdir)/ruby/3/intern/random.h
+ripper.o: $(hdrdir)/ruby/3/intern/range.h
+ripper.o: $(hdrdir)/ruby/3/intern/rational.h
+ripper.o: $(hdrdir)/ruby/3/intern/re.h
+ripper.o: $(hdrdir)/ruby/3/intern/ruby.h
+ripper.o: $(hdrdir)/ruby/3/intern/select.h
+ripper.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ripper.o: $(hdrdir)/ruby/3/intern/signal.h
+ripper.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ripper.o: $(hdrdir)/ruby/3/intern/string.h
+ripper.o: $(hdrdir)/ruby/3/intern/struct.h
+ripper.o: $(hdrdir)/ruby/3/intern/thread.h
+ripper.o: $(hdrdir)/ruby/3/intern/time.h
+ripper.o: $(hdrdir)/ruby/3/intern/variable.h
+ripper.o: $(hdrdir)/ruby/3/intern/vm.h
+ripper.o: $(hdrdir)/ruby/3/interpreter.h
+ripper.o: $(hdrdir)/ruby/3/iterator.h
+ripper.o: $(hdrdir)/ruby/3/memory.h
+ripper.o: $(hdrdir)/ruby/3/method.h
+ripper.o: $(hdrdir)/ruby/3/module.h
+ripper.o: $(hdrdir)/ruby/3/newobj.h
+ripper.o: $(hdrdir)/ruby/3/rgengc.h
+ripper.o: $(hdrdir)/ruby/3/scan_args.h
+ripper.o: $(hdrdir)/ruby/3/special_consts.h
+ripper.o: $(hdrdir)/ruby/3/static_assert.h
+ripper.o: $(hdrdir)/ruby/3/stdalign.h
+ripper.o: $(hdrdir)/ruby/3/stdbool.h
+ripper.o: $(hdrdir)/ruby/3/symbol.h
+ripper.o: $(hdrdir)/ruby/3/token_paste.h
+ripper.o: $(hdrdir)/ruby/3/value.h
+ripper.o: $(hdrdir)/ruby/3/value_type.h
+ripper.o: $(hdrdir)/ruby/3/variable.h
+ripper.o: $(hdrdir)/ruby/3/warning_push.h
+ripper.o: $(hdrdir)/ruby/3/xmalloc.h
ripper.o: $(hdrdir)/ruby/assert.h
ripper.o: $(hdrdir)/ruby/backward.h
+ripper.o: $(hdrdir)/ruby/backward/2/assume.h
+ripper.o: $(hdrdir)/ruby/backward/2/attributes.h
+ripper.o: $(hdrdir)/ruby/backward/2/bool.h
+ripper.o: $(hdrdir)/ruby/backward/2/extern.h
+ripper.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ripper.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ripper.o: $(hdrdir)/ruby/backward/2/limits.h
+ripper.o: $(hdrdir)/ruby/backward/2/long_long.h
+ripper.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ripper.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ripper.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ripper.o: $(hdrdir)/ruby/backward/2/stdarg.h
ripper.o: $(hdrdir)/ruby/defines.h
ripper.o: $(hdrdir)/ruby/encoding.h
ripper.o: $(hdrdir)/ruby/intern.h
@@ -87,7 +239,6 @@ ripper.o: $(top_srcdir)/internal/rational.h
ripper.o: $(top_srcdir)/internal/re.h
ripper.o: $(top_srcdir)/internal/serial.h
ripper.o: $(top_srcdir)/internal/static_assert.h
-ripper.o: $(top_srcdir)/internal/stdbool.h
ripper.o: $(top_srcdir)/internal/string.h
ripper.o: $(top_srcdir)/internal/symbol.h
ripper.o: $(top_srcdir)/internal/thread.h
diff --git a/ext/sdbm/depend b/ext/sdbm/depend
index d475ecccef..e9777e477b 100644
--- a/ext/sdbm/depend
+++ b/ext/sdbm/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
_sdbm.o: $(RUBY_EXTCONF_H)
_sdbm.o: $(arch_hdrdir)/ruby/config.h
+_sdbm.o: $(hdrdir)/ruby/3/anyargs.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic/char.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic/double.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic/int.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic/long.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic/short.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+_sdbm.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+_sdbm.o: $(hdrdir)/ruby/3/assume.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/artificial.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/cold.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/const.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/constexpr.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/deprecated.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/error.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/forceinline.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/format.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/noalias.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/noexcept.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/noinline.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/nonnull.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/noreturn.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/pure.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/restrict.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/warning.h
+_sdbm.o: $(hdrdir)/ruby/3/attr/weakref.h
+_sdbm.o: $(hdrdir)/ruby/3/cast.h
+_sdbm.o: $(hdrdir)/ruby/3/compiler_is.h
+_sdbm.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+_sdbm.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+_sdbm.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+_sdbm.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+_sdbm.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+_sdbm.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+_sdbm.o: $(hdrdir)/ruby/3/compiler_since.h
+_sdbm.o: $(hdrdir)/ruby/3/config.h
+_sdbm.o: $(hdrdir)/ruby/3/constant_p.h
+_sdbm.o: $(hdrdir)/ruby/3/core.h
+_sdbm.o: $(hdrdir)/ruby/3/core/rarray.h
+_sdbm.o: $(hdrdir)/ruby/3/core/rbasic.h
+_sdbm.o: $(hdrdir)/ruby/3/core/rbignum.h
+_sdbm.o: $(hdrdir)/ruby/3/core/rclass.h
+_sdbm.o: $(hdrdir)/ruby/3/core/rdata.h
+_sdbm.o: $(hdrdir)/ruby/3/core/rfile.h
+_sdbm.o: $(hdrdir)/ruby/3/core/rhash.h
+_sdbm.o: $(hdrdir)/ruby/3/core/robject.h
+_sdbm.o: $(hdrdir)/ruby/3/core/rregexp.h
+_sdbm.o: $(hdrdir)/ruby/3/core/rstring.h
+_sdbm.o: $(hdrdir)/ruby/3/core/rstruct.h
+_sdbm.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+_sdbm.o: $(hdrdir)/ruby/3/ctype.h
+_sdbm.o: $(hdrdir)/ruby/3/dllexport.h
+_sdbm.o: $(hdrdir)/ruby/3/dosish.h
+_sdbm.o: $(hdrdir)/ruby/3/error.h
+_sdbm.o: $(hdrdir)/ruby/3/eval.h
+_sdbm.o: $(hdrdir)/ruby/3/event.h
+_sdbm.o: $(hdrdir)/ruby/3/fl_type.h
+_sdbm.o: $(hdrdir)/ruby/3/gc.h
+_sdbm.o: $(hdrdir)/ruby/3/glob.h
+_sdbm.o: $(hdrdir)/ruby/3/globals.h
+_sdbm.o: $(hdrdir)/ruby/3/has/attribute.h
+_sdbm.o: $(hdrdir)/ruby/3/has/builtin.h
+_sdbm.o: $(hdrdir)/ruby/3/has/c_attribute.h
+_sdbm.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+_sdbm.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+_sdbm.o: $(hdrdir)/ruby/3/has/extension.h
+_sdbm.o: $(hdrdir)/ruby/3/has/feature.h
+_sdbm.o: $(hdrdir)/ruby/3/has/warning.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/array.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/bignum.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/class.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/compar.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/complex.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/cont.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/dir.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/enum.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/enumerator.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/error.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/eval.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/file.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/gc.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/hash.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/io.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/load.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/marshal.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/numeric.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/object.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/parse.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/proc.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/process.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/random.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/range.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/rational.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/re.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/ruby.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/select.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/signal.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/sprintf.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/string.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/struct.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/thread.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/time.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/variable.h
+_sdbm.o: $(hdrdir)/ruby/3/intern/vm.h
+_sdbm.o: $(hdrdir)/ruby/3/interpreter.h
+_sdbm.o: $(hdrdir)/ruby/3/iterator.h
+_sdbm.o: $(hdrdir)/ruby/3/memory.h
+_sdbm.o: $(hdrdir)/ruby/3/method.h
+_sdbm.o: $(hdrdir)/ruby/3/module.h
+_sdbm.o: $(hdrdir)/ruby/3/newobj.h
+_sdbm.o: $(hdrdir)/ruby/3/rgengc.h
+_sdbm.o: $(hdrdir)/ruby/3/scan_args.h
+_sdbm.o: $(hdrdir)/ruby/3/special_consts.h
+_sdbm.o: $(hdrdir)/ruby/3/static_assert.h
+_sdbm.o: $(hdrdir)/ruby/3/stdalign.h
+_sdbm.o: $(hdrdir)/ruby/3/stdbool.h
+_sdbm.o: $(hdrdir)/ruby/3/symbol.h
+_sdbm.o: $(hdrdir)/ruby/3/token_paste.h
+_sdbm.o: $(hdrdir)/ruby/3/value.h
+_sdbm.o: $(hdrdir)/ruby/3/value_type.h
+_sdbm.o: $(hdrdir)/ruby/3/variable.h
+_sdbm.o: $(hdrdir)/ruby/3/warning_push.h
+_sdbm.o: $(hdrdir)/ruby/3/xmalloc.h
_sdbm.o: $(hdrdir)/ruby/assert.h
_sdbm.o: $(hdrdir)/ruby/backward.h
+_sdbm.o: $(hdrdir)/ruby/backward/2/assume.h
+_sdbm.o: $(hdrdir)/ruby/backward/2/attributes.h
+_sdbm.o: $(hdrdir)/ruby/backward/2/bool.h
+_sdbm.o: $(hdrdir)/ruby/backward/2/extern.h
+_sdbm.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+_sdbm.o: $(hdrdir)/ruby/backward/2/inttypes.h
+_sdbm.o: $(hdrdir)/ruby/backward/2/limits.h
+_sdbm.o: $(hdrdir)/ruby/backward/2/long_long.h
+_sdbm.o: $(hdrdir)/ruby/backward/2/r_cast.h
+_sdbm.o: $(hdrdir)/ruby/backward/2/rmodule.h
+_sdbm.o: $(hdrdir)/ruby/backward/2/stdalign.h
+_sdbm.o: $(hdrdir)/ruby/backward/2/stdarg.h
_sdbm.o: $(hdrdir)/ruby/defines.h
_sdbm.o: $(hdrdir)/ruby/intern.h
_sdbm.o: $(hdrdir)/ruby/missing.h
@@ -14,8 +166,160 @@ _sdbm.o: sdbm.h
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/intern.h
init.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/socket/depend b/ext/socket/depend
index 669311cc74..3b1b333ba5 100644
--- a/ext/socket/depend
+++ b/ext/socket/depend
@@ -13,8 +13,160 @@ constdefs.c: constdefs.h
ancdata.o: $(RUBY_EXTCONF_H)
ancdata.o: $(arch_hdrdir)/ruby/config.h
ancdata.o: $(hdrdir)/ruby.h
+ancdata.o: $(hdrdir)/ruby/3/anyargs.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ancdata.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ancdata.o: $(hdrdir)/ruby/3/assume.h
+ancdata.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ancdata.o: $(hdrdir)/ruby/3/attr/artificial.h
+ancdata.o: $(hdrdir)/ruby/3/attr/cold.h
+ancdata.o: $(hdrdir)/ruby/3/attr/const.h
+ancdata.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ancdata.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ancdata.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ancdata.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ancdata.o: $(hdrdir)/ruby/3/attr/error.h
+ancdata.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ancdata.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ancdata.o: $(hdrdir)/ruby/3/attr/format.h
+ancdata.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ancdata.o: $(hdrdir)/ruby/3/attr/noalias.h
+ancdata.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ancdata.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ancdata.o: $(hdrdir)/ruby/3/attr/noinline.h
+ancdata.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ancdata.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ancdata.o: $(hdrdir)/ruby/3/attr/pure.h
+ancdata.o: $(hdrdir)/ruby/3/attr/restrict.h
+ancdata.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ancdata.o: $(hdrdir)/ruby/3/attr/warning.h
+ancdata.o: $(hdrdir)/ruby/3/attr/weakref.h
+ancdata.o: $(hdrdir)/ruby/3/cast.h
+ancdata.o: $(hdrdir)/ruby/3/compiler_is.h
+ancdata.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ancdata.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ancdata.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ancdata.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ancdata.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ancdata.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ancdata.o: $(hdrdir)/ruby/3/compiler_since.h
+ancdata.o: $(hdrdir)/ruby/3/config.h
+ancdata.o: $(hdrdir)/ruby/3/constant_p.h
+ancdata.o: $(hdrdir)/ruby/3/core.h
+ancdata.o: $(hdrdir)/ruby/3/core/rarray.h
+ancdata.o: $(hdrdir)/ruby/3/core/rbasic.h
+ancdata.o: $(hdrdir)/ruby/3/core/rbignum.h
+ancdata.o: $(hdrdir)/ruby/3/core/rclass.h
+ancdata.o: $(hdrdir)/ruby/3/core/rdata.h
+ancdata.o: $(hdrdir)/ruby/3/core/rfile.h
+ancdata.o: $(hdrdir)/ruby/3/core/rhash.h
+ancdata.o: $(hdrdir)/ruby/3/core/robject.h
+ancdata.o: $(hdrdir)/ruby/3/core/rregexp.h
+ancdata.o: $(hdrdir)/ruby/3/core/rstring.h
+ancdata.o: $(hdrdir)/ruby/3/core/rstruct.h
+ancdata.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ancdata.o: $(hdrdir)/ruby/3/ctype.h
+ancdata.o: $(hdrdir)/ruby/3/dllexport.h
+ancdata.o: $(hdrdir)/ruby/3/dosish.h
+ancdata.o: $(hdrdir)/ruby/3/error.h
+ancdata.o: $(hdrdir)/ruby/3/eval.h
+ancdata.o: $(hdrdir)/ruby/3/event.h
+ancdata.o: $(hdrdir)/ruby/3/fl_type.h
+ancdata.o: $(hdrdir)/ruby/3/gc.h
+ancdata.o: $(hdrdir)/ruby/3/glob.h
+ancdata.o: $(hdrdir)/ruby/3/globals.h
+ancdata.o: $(hdrdir)/ruby/3/has/attribute.h
+ancdata.o: $(hdrdir)/ruby/3/has/builtin.h
+ancdata.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ancdata.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ancdata.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ancdata.o: $(hdrdir)/ruby/3/has/extension.h
+ancdata.o: $(hdrdir)/ruby/3/has/feature.h
+ancdata.o: $(hdrdir)/ruby/3/has/warning.h
+ancdata.o: $(hdrdir)/ruby/3/intern/array.h
+ancdata.o: $(hdrdir)/ruby/3/intern/bignum.h
+ancdata.o: $(hdrdir)/ruby/3/intern/class.h
+ancdata.o: $(hdrdir)/ruby/3/intern/compar.h
+ancdata.o: $(hdrdir)/ruby/3/intern/complex.h
+ancdata.o: $(hdrdir)/ruby/3/intern/cont.h
+ancdata.o: $(hdrdir)/ruby/3/intern/dir.h
+ancdata.o: $(hdrdir)/ruby/3/intern/enum.h
+ancdata.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ancdata.o: $(hdrdir)/ruby/3/intern/error.h
+ancdata.o: $(hdrdir)/ruby/3/intern/eval.h
+ancdata.o: $(hdrdir)/ruby/3/intern/file.h
+ancdata.o: $(hdrdir)/ruby/3/intern/gc.h
+ancdata.o: $(hdrdir)/ruby/3/intern/hash.h
+ancdata.o: $(hdrdir)/ruby/3/intern/io.h
+ancdata.o: $(hdrdir)/ruby/3/intern/load.h
+ancdata.o: $(hdrdir)/ruby/3/intern/marshal.h
+ancdata.o: $(hdrdir)/ruby/3/intern/numeric.h
+ancdata.o: $(hdrdir)/ruby/3/intern/object.h
+ancdata.o: $(hdrdir)/ruby/3/intern/parse.h
+ancdata.o: $(hdrdir)/ruby/3/intern/proc.h
+ancdata.o: $(hdrdir)/ruby/3/intern/process.h
+ancdata.o: $(hdrdir)/ruby/3/intern/random.h
+ancdata.o: $(hdrdir)/ruby/3/intern/range.h
+ancdata.o: $(hdrdir)/ruby/3/intern/rational.h
+ancdata.o: $(hdrdir)/ruby/3/intern/re.h
+ancdata.o: $(hdrdir)/ruby/3/intern/ruby.h
+ancdata.o: $(hdrdir)/ruby/3/intern/select.h
+ancdata.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ancdata.o: $(hdrdir)/ruby/3/intern/signal.h
+ancdata.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ancdata.o: $(hdrdir)/ruby/3/intern/string.h
+ancdata.o: $(hdrdir)/ruby/3/intern/struct.h
+ancdata.o: $(hdrdir)/ruby/3/intern/thread.h
+ancdata.o: $(hdrdir)/ruby/3/intern/time.h
+ancdata.o: $(hdrdir)/ruby/3/intern/variable.h
+ancdata.o: $(hdrdir)/ruby/3/intern/vm.h
+ancdata.o: $(hdrdir)/ruby/3/interpreter.h
+ancdata.o: $(hdrdir)/ruby/3/iterator.h
+ancdata.o: $(hdrdir)/ruby/3/memory.h
+ancdata.o: $(hdrdir)/ruby/3/method.h
+ancdata.o: $(hdrdir)/ruby/3/module.h
+ancdata.o: $(hdrdir)/ruby/3/newobj.h
+ancdata.o: $(hdrdir)/ruby/3/rgengc.h
+ancdata.o: $(hdrdir)/ruby/3/scan_args.h
+ancdata.o: $(hdrdir)/ruby/3/special_consts.h
+ancdata.o: $(hdrdir)/ruby/3/static_assert.h
+ancdata.o: $(hdrdir)/ruby/3/stdalign.h
+ancdata.o: $(hdrdir)/ruby/3/stdbool.h
+ancdata.o: $(hdrdir)/ruby/3/symbol.h
+ancdata.o: $(hdrdir)/ruby/3/token_paste.h
+ancdata.o: $(hdrdir)/ruby/3/value.h
+ancdata.o: $(hdrdir)/ruby/3/value_type.h
+ancdata.o: $(hdrdir)/ruby/3/variable.h
+ancdata.o: $(hdrdir)/ruby/3/warning_push.h
+ancdata.o: $(hdrdir)/ruby/3/xmalloc.h
ancdata.o: $(hdrdir)/ruby/assert.h
ancdata.o: $(hdrdir)/ruby/backward.h
+ancdata.o: $(hdrdir)/ruby/backward/2/assume.h
+ancdata.o: $(hdrdir)/ruby/backward/2/attributes.h
+ancdata.o: $(hdrdir)/ruby/backward/2/bool.h
+ancdata.o: $(hdrdir)/ruby/backward/2/extern.h
+ancdata.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ancdata.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ancdata.o: $(hdrdir)/ruby/backward/2/limits.h
+ancdata.o: $(hdrdir)/ruby/backward/2/long_long.h
+ancdata.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ancdata.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ancdata.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ancdata.o: $(hdrdir)/ruby/backward/2/stdarg.h
ancdata.o: $(hdrdir)/ruby/defines.h
ancdata.o: $(hdrdir)/ruby/encoding.h
ancdata.o: $(hdrdir)/ruby/intern.h
@@ -35,7 +187,6 @@ ancdata.o: $(top_srcdir)/internal/gc.h
ancdata.o: $(top_srcdir)/internal/io.h
ancdata.o: $(top_srcdir)/internal/serial.h
ancdata.o: $(top_srcdir)/internal/static_assert.h
-ancdata.o: $(top_srcdir)/internal/stdbool.h
ancdata.o: $(top_srcdir)/internal/string.h
ancdata.o: $(top_srcdir)/internal/thread.h
ancdata.o: $(top_srcdir)/internal/vm.h
@@ -47,8 +198,160 @@ ancdata.o: sockport.h
basicsocket.o: $(RUBY_EXTCONF_H)
basicsocket.o: $(arch_hdrdir)/ruby/config.h
basicsocket.o: $(hdrdir)/ruby.h
+basicsocket.o: $(hdrdir)/ruby/3/anyargs.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic/char.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic/double.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic/int.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic/long.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic/short.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+basicsocket.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+basicsocket.o: $(hdrdir)/ruby/3/assume.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/artificial.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/cold.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/const.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/constexpr.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/deprecated.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/error.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/forceinline.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/format.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/noalias.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/noexcept.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/noinline.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/nonnull.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/noreturn.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/pure.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/restrict.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/warning.h
+basicsocket.o: $(hdrdir)/ruby/3/attr/weakref.h
+basicsocket.o: $(hdrdir)/ruby/3/cast.h
+basicsocket.o: $(hdrdir)/ruby/3/compiler_is.h
+basicsocket.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+basicsocket.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+basicsocket.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+basicsocket.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+basicsocket.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+basicsocket.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+basicsocket.o: $(hdrdir)/ruby/3/compiler_since.h
+basicsocket.o: $(hdrdir)/ruby/3/config.h
+basicsocket.o: $(hdrdir)/ruby/3/constant_p.h
+basicsocket.o: $(hdrdir)/ruby/3/core.h
+basicsocket.o: $(hdrdir)/ruby/3/core/rarray.h
+basicsocket.o: $(hdrdir)/ruby/3/core/rbasic.h
+basicsocket.o: $(hdrdir)/ruby/3/core/rbignum.h
+basicsocket.o: $(hdrdir)/ruby/3/core/rclass.h
+basicsocket.o: $(hdrdir)/ruby/3/core/rdata.h
+basicsocket.o: $(hdrdir)/ruby/3/core/rfile.h
+basicsocket.o: $(hdrdir)/ruby/3/core/rhash.h
+basicsocket.o: $(hdrdir)/ruby/3/core/robject.h
+basicsocket.o: $(hdrdir)/ruby/3/core/rregexp.h
+basicsocket.o: $(hdrdir)/ruby/3/core/rstring.h
+basicsocket.o: $(hdrdir)/ruby/3/core/rstruct.h
+basicsocket.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+basicsocket.o: $(hdrdir)/ruby/3/ctype.h
+basicsocket.o: $(hdrdir)/ruby/3/dllexport.h
+basicsocket.o: $(hdrdir)/ruby/3/dosish.h
+basicsocket.o: $(hdrdir)/ruby/3/error.h
+basicsocket.o: $(hdrdir)/ruby/3/eval.h
+basicsocket.o: $(hdrdir)/ruby/3/event.h
+basicsocket.o: $(hdrdir)/ruby/3/fl_type.h
+basicsocket.o: $(hdrdir)/ruby/3/gc.h
+basicsocket.o: $(hdrdir)/ruby/3/glob.h
+basicsocket.o: $(hdrdir)/ruby/3/globals.h
+basicsocket.o: $(hdrdir)/ruby/3/has/attribute.h
+basicsocket.o: $(hdrdir)/ruby/3/has/builtin.h
+basicsocket.o: $(hdrdir)/ruby/3/has/c_attribute.h
+basicsocket.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+basicsocket.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+basicsocket.o: $(hdrdir)/ruby/3/has/extension.h
+basicsocket.o: $(hdrdir)/ruby/3/has/feature.h
+basicsocket.o: $(hdrdir)/ruby/3/has/warning.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/array.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/bignum.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/class.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/compar.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/complex.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/cont.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/dir.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/enum.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/enumerator.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/error.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/eval.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/file.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/gc.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/hash.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/io.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/load.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/marshal.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/numeric.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/object.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/parse.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/proc.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/process.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/random.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/range.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/rational.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/re.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/ruby.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/select.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/signal.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/sprintf.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/string.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/struct.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/thread.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/time.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/variable.h
+basicsocket.o: $(hdrdir)/ruby/3/intern/vm.h
+basicsocket.o: $(hdrdir)/ruby/3/interpreter.h
+basicsocket.o: $(hdrdir)/ruby/3/iterator.h
+basicsocket.o: $(hdrdir)/ruby/3/memory.h
+basicsocket.o: $(hdrdir)/ruby/3/method.h
+basicsocket.o: $(hdrdir)/ruby/3/module.h
+basicsocket.o: $(hdrdir)/ruby/3/newobj.h
+basicsocket.o: $(hdrdir)/ruby/3/rgengc.h
+basicsocket.o: $(hdrdir)/ruby/3/scan_args.h
+basicsocket.o: $(hdrdir)/ruby/3/special_consts.h
+basicsocket.o: $(hdrdir)/ruby/3/static_assert.h
+basicsocket.o: $(hdrdir)/ruby/3/stdalign.h
+basicsocket.o: $(hdrdir)/ruby/3/stdbool.h
+basicsocket.o: $(hdrdir)/ruby/3/symbol.h
+basicsocket.o: $(hdrdir)/ruby/3/token_paste.h
+basicsocket.o: $(hdrdir)/ruby/3/value.h
+basicsocket.o: $(hdrdir)/ruby/3/value_type.h
+basicsocket.o: $(hdrdir)/ruby/3/variable.h
+basicsocket.o: $(hdrdir)/ruby/3/warning_push.h
+basicsocket.o: $(hdrdir)/ruby/3/xmalloc.h
basicsocket.o: $(hdrdir)/ruby/assert.h
basicsocket.o: $(hdrdir)/ruby/backward.h
+basicsocket.o: $(hdrdir)/ruby/backward/2/assume.h
+basicsocket.o: $(hdrdir)/ruby/backward/2/attributes.h
+basicsocket.o: $(hdrdir)/ruby/backward/2/bool.h
+basicsocket.o: $(hdrdir)/ruby/backward/2/extern.h
+basicsocket.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+basicsocket.o: $(hdrdir)/ruby/backward/2/inttypes.h
+basicsocket.o: $(hdrdir)/ruby/backward/2/limits.h
+basicsocket.o: $(hdrdir)/ruby/backward/2/long_long.h
+basicsocket.o: $(hdrdir)/ruby/backward/2/r_cast.h
+basicsocket.o: $(hdrdir)/ruby/backward/2/rmodule.h
+basicsocket.o: $(hdrdir)/ruby/backward/2/stdalign.h
+basicsocket.o: $(hdrdir)/ruby/backward/2/stdarg.h
basicsocket.o: $(hdrdir)/ruby/defines.h
basicsocket.o: $(hdrdir)/ruby/encoding.h
basicsocket.o: $(hdrdir)/ruby/intern.h
@@ -69,7 +372,6 @@ basicsocket.o: $(top_srcdir)/internal/gc.h
basicsocket.o: $(top_srcdir)/internal/io.h
basicsocket.o: $(top_srcdir)/internal/serial.h
basicsocket.o: $(top_srcdir)/internal/static_assert.h
-basicsocket.o: $(top_srcdir)/internal/stdbool.h
basicsocket.o: $(top_srcdir)/internal/string.h
basicsocket.o: $(top_srcdir)/internal/thread.h
basicsocket.o: $(top_srcdir)/internal/vm.h
@@ -81,8 +383,160 @@ basicsocket.o: sockport.h
constants.o: $(RUBY_EXTCONF_H)
constants.o: $(arch_hdrdir)/ruby/config.h
constants.o: $(hdrdir)/ruby.h
+constants.o: $(hdrdir)/ruby/3/anyargs.h
+constants.o: $(hdrdir)/ruby/3/arithmetic.h
+constants.o: $(hdrdir)/ruby/3/arithmetic/char.h
+constants.o: $(hdrdir)/ruby/3/arithmetic/double.h
+constants.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+constants.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+constants.o: $(hdrdir)/ruby/3/arithmetic/int.h
+constants.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+constants.o: $(hdrdir)/ruby/3/arithmetic/long.h
+constants.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+constants.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+constants.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+constants.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+constants.o: $(hdrdir)/ruby/3/arithmetic/short.h
+constants.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+constants.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+constants.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+constants.o: $(hdrdir)/ruby/3/assume.h
+constants.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+constants.o: $(hdrdir)/ruby/3/attr/artificial.h
+constants.o: $(hdrdir)/ruby/3/attr/cold.h
+constants.o: $(hdrdir)/ruby/3/attr/const.h
+constants.o: $(hdrdir)/ruby/3/attr/constexpr.h
+constants.o: $(hdrdir)/ruby/3/attr/deprecated.h
+constants.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+constants.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+constants.o: $(hdrdir)/ruby/3/attr/error.h
+constants.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+constants.o: $(hdrdir)/ruby/3/attr/forceinline.h
+constants.o: $(hdrdir)/ruby/3/attr/format.h
+constants.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+constants.o: $(hdrdir)/ruby/3/attr/noalias.h
+constants.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+constants.o: $(hdrdir)/ruby/3/attr/noexcept.h
+constants.o: $(hdrdir)/ruby/3/attr/noinline.h
+constants.o: $(hdrdir)/ruby/3/attr/nonnull.h
+constants.o: $(hdrdir)/ruby/3/attr/noreturn.h
+constants.o: $(hdrdir)/ruby/3/attr/pure.h
+constants.o: $(hdrdir)/ruby/3/attr/restrict.h
+constants.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+constants.o: $(hdrdir)/ruby/3/attr/warning.h
+constants.o: $(hdrdir)/ruby/3/attr/weakref.h
+constants.o: $(hdrdir)/ruby/3/cast.h
+constants.o: $(hdrdir)/ruby/3/compiler_is.h
+constants.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+constants.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+constants.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+constants.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+constants.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+constants.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+constants.o: $(hdrdir)/ruby/3/compiler_since.h
+constants.o: $(hdrdir)/ruby/3/config.h
+constants.o: $(hdrdir)/ruby/3/constant_p.h
+constants.o: $(hdrdir)/ruby/3/core.h
+constants.o: $(hdrdir)/ruby/3/core/rarray.h
+constants.o: $(hdrdir)/ruby/3/core/rbasic.h
+constants.o: $(hdrdir)/ruby/3/core/rbignum.h
+constants.o: $(hdrdir)/ruby/3/core/rclass.h
+constants.o: $(hdrdir)/ruby/3/core/rdata.h
+constants.o: $(hdrdir)/ruby/3/core/rfile.h
+constants.o: $(hdrdir)/ruby/3/core/rhash.h
+constants.o: $(hdrdir)/ruby/3/core/robject.h
+constants.o: $(hdrdir)/ruby/3/core/rregexp.h
+constants.o: $(hdrdir)/ruby/3/core/rstring.h
+constants.o: $(hdrdir)/ruby/3/core/rstruct.h
+constants.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+constants.o: $(hdrdir)/ruby/3/ctype.h
+constants.o: $(hdrdir)/ruby/3/dllexport.h
+constants.o: $(hdrdir)/ruby/3/dosish.h
+constants.o: $(hdrdir)/ruby/3/error.h
+constants.o: $(hdrdir)/ruby/3/eval.h
+constants.o: $(hdrdir)/ruby/3/event.h
+constants.o: $(hdrdir)/ruby/3/fl_type.h
+constants.o: $(hdrdir)/ruby/3/gc.h
+constants.o: $(hdrdir)/ruby/3/glob.h
+constants.o: $(hdrdir)/ruby/3/globals.h
+constants.o: $(hdrdir)/ruby/3/has/attribute.h
+constants.o: $(hdrdir)/ruby/3/has/builtin.h
+constants.o: $(hdrdir)/ruby/3/has/c_attribute.h
+constants.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+constants.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+constants.o: $(hdrdir)/ruby/3/has/extension.h
+constants.o: $(hdrdir)/ruby/3/has/feature.h
+constants.o: $(hdrdir)/ruby/3/has/warning.h
+constants.o: $(hdrdir)/ruby/3/intern/array.h
+constants.o: $(hdrdir)/ruby/3/intern/bignum.h
+constants.o: $(hdrdir)/ruby/3/intern/class.h
+constants.o: $(hdrdir)/ruby/3/intern/compar.h
+constants.o: $(hdrdir)/ruby/3/intern/complex.h
+constants.o: $(hdrdir)/ruby/3/intern/cont.h
+constants.o: $(hdrdir)/ruby/3/intern/dir.h
+constants.o: $(hdrdir)/ruby/3/intern/enum.h
+constants.o: $(hdrdir)/ruby/3/intern/enumerator.h
+constants.o: $(hdrdir)/ruby/3/intern/error.h
+constants.o: $(hdrdir)/ruby/3/intern/eval.h
+constants.o: $(hdrdir)/ruby/3/intern/file.h
+constants.o: $(hdrdir)/ruby/3/intern/gc.h
+constants.o: $(hdrdir)/ruby/3/intern/hash.h
+constants.o: $(hdrdir)/ruby/3/intern/io.h
+constants.o: $(hdrdir)/ruby/3/intern/load.h
+constants.o: $(hdrdir)/ruby/3/intern/marshal.h
+constants.o: $(hdrdir)/ruby/3/intern/numeric.h
+constants.o: $(hdrdir)/ruby/3/intern/object.h
+constants.o: $(hdrdir)/ruby/3/intern/parse.h
+constants.o: $(hdrdir)/ruby/3/intern/proc.h
+constants.o: $(hdrdir)/ruby/3/intern/process.h
+constants.o: $(hdrdir)/ruby/3/intern/random.h
+constants.o: $(hdrdir)/ruby/3/intern/range.h
+constants.o: $(hdrdir)/ruby/3/intern/rational.h
+constants.o: $(hdrdir)/ruby/3/intern/re.h
+constants.o: $(hdrdir)/ruby/3/intern/ruby.h
+constants.o: $(hdrdir)/ruby/3/intern/select.h
+constants.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+constants.o: $(hdrdir)/ruby/3/intern/signal.h
+constants.o: $(hdrdir)/ruby/3/intern/sprintf.h
+constants.o: $(hdrdir)/ruby/3/intern/string.h
+constants.o: $(hdrdir)/ruby/3/intern/struct.h
+constants.o: $(hdrdir)/ruby/3/intern/thread.h
+constants.o: $(hdrdir)/ruby/3/intern/time.h
+constants.o: $(hdrdir)/ruby/3/intern/variable.h
+constants.o: $(hdrdir)/ruby/3/intern/vm.h
+constants.o: $(hdrdir)/ruby/3/interpreter.h
+constants.o: $(hdrdir)/ruby/3/iterator.h
+constants.o: $(hdrdir)/ruby/3/memory.h
+constants.o: $(hdrdir)/ruby/3/method.h
+constants.o: $(hdrdir)/ruby/3/module.h
+constants.o: $(hdrdir)/ruby/3/newobj.h
+constants.o: $(hdrdir)/ruby/3/rgengc.h
+constants.o: $(hdrdir)/ruby/3/scan_args.h
+constants.o: $(hdrdir)/ruby/3/special_consts.h
+constants.o: $(hdrdir)/ruby/3/static_assert.h
+constants.o: $(hdrdir)/ruby/3/stdalign.h
+constants.o: $(hdrdir)/ruby/3/stdbool.h
+constants.o: $(hdrdir)/ruby/3/symbol.h
+constants.o: $(hdrdir)/ruby/3/token_paste.h
+constants.o: $(hdrdir)/ruby/3/value.h
+constants.o: $(hdrdir)/ruby/3/value_type.h
+constants.o: $(hdrdir)/ruby/3/variable.h
+constants.o: $(hdrdir)/ruby/3/warning_push.h
+constants.o: $(hdrdir)/ruby/3/xmalloc.h
constants.o: $(hdrdir)/ruby/assert.h
constants.o: $(hdrdir)/ruby/backward.h
+constants.o: $(hdrdir)/ruby/backward/2/assume.h
+constants.o: $(hdrdir)/ruby/backward/2/attributes.h
+constants.o: $(hdrdir)/ruby/backward/2/bool.h
+constants.o: $(hdrdir)/ruby/backward/2/extern.h
+constants.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+constants.o: $(hdrdir)/ruby/backward/2/inttypes.h
+constants.o: $(hdrdir)/ruby/backward/2/limits.h
+constants.o: $(hdrdir)/ruby/backward/2/long_long.h
+constants.o: $(hdrdir)/ruby/backward/2/r_cast.h
+constants.o: $(hdrdir)/ruby/backward/2/rmodule.h
+constants.o: $(hdrdir)/ruby/backward/2/stdalign.h
+constants.o: $(hdrdir)/ruby/backward/2/stdarg.h
constants.o: $(hdrdir)/ruby/defines.h
constants.o: $(hdrdir)/ruby/encoding.h
constants.o: $(hdrdir)/ruby/intern.h
@@ -103,7 +557,6 @@ constants.o: $(top_srcdir)/internal/gc.h
constants.o: $(top_srcdir)/internal/io.h
constants.o: $(top_srcdir)/internal/serial.h
constants.o: $(top_srcdir)/internal/static_assert.h
-constants.o: $(top_srcdir)/internal/stdbool.h
constants.o: $(top_srcdir)/internal/string.h
constants.o: $(top_srcdir)/internal/thread.h
constants.o: $(top_srcdir)/internal/vm.h
@@ -116,8 +569,160 @@ constants.o: sockport.h
ifaddr.o: $(RUBY_EXTCONF_H)
ifaddr.o: $(arch_hdrdir)/ruby/config.h
ifaddr.o: $(hdrdir)/ruby.h
+ifaddr.o: $(hdrdir)/ruby/3/anyargs.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ifaddr.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ifaddr.o: $(hdrdir)/ruby/3/assume.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/artificial.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/cold.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/const.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/error.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/format.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/noalias.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/noinline.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/pure.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/restrict.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/warning.h
+ifaddr.o: $(hdrdir)/ruby/3/attr/weakref.h
+ifaddr.o: $(hdrdir)/ruby/3/cast.h
+ifaddr.o: $(hdrdir)/ruby/3/compiler_is.h
+ifaddr.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ifaddr.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ifaddr.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ifaddr.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ifaddr.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ifaddr.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ifaddr.o: $(hdrdir)/ruby/3/compiler_since.h
+ifaddr.o: $(hdrdir)/ruby/3/config.h
+ifaddr.o: $(hdrdir)/ruby/3/constant_p.h
+ifaddr.o: $(hdrdir)/ruby/3/core.h
+ifaddr.o: $(hdrdir)/ruby/3/core/rarray.h
+ifaddr.o: $(hdrdir)/ruby/3/core/rbasic.h
+ifaddr.o: $(hdrdir)/ruby/3/core/rbignum.h
+ifaddr.o: $(hdrdir)/ruby/3/core/rclass.h
+ifaddr.o: $(hdrdir)/ruby/3/core/rdata.h
+ifaddr.o: $(hdrdir)/ruby/3/core/rfile.h
+ifaddr.o: $(hdrdir)/ruby/3/core/rhash.h
+ifaddr.o: $(hdrdir)/ruby/3/core/robject.h
+ifaddr.o: $(hdrdir)/ruby/3/core/rregexp.h
+ifaddr.o: $(hdrdir)/ruby/3/core/rstring.h
+ifaddr.o: $(hdrdir)/ruby/3/core/rstruct.h
+ifaddr.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ifaddr.o: $(hdrdir)/ruby/3/ctype.h
+ifaddr.o: $(hdrdir)/ruby/3/dllexport.h
+ifaddr.o: $(hdrdir)/ruby/3/dosish.h
+ifaddr.o: $(hdrdir)/ruby/3/error.h
+ifaddr.o: $(hdrdir)/ruby/3/eval.h
+ifaddr.o: $(hdrdir)/ruby/3/event.h
+ifaddr.o: $(hdrdir)/ruby/3/fl_type.h
+ifaddr.o: $(hdrdir)/ruby/3/gc.h
+ifaddr.o: $(hdrdir)/ruby/3/glob.h
+ifaddr.o: $(hdrdir)/ruby/3/globals.h
+ifaddr.o: $(hdrdir)/ruby/3/has/attribute.h
+ifaddr.o: $(hdrdir)/ruby/3/has/builtin.h
+ifaddr.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ifaddr.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ifaddr.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ifaddr.o: $(hdrdir)/ruby/3/has/extension.h
+ifaddr.o: $(hdrdir)/ruby/3/has/feature.h
+ifaddr.o: $(hdrdir)/ruby/3/has/warning.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/array.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/bignum.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/class.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/compar.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/complex.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/cont.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/dir.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/enum.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/error.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/eval.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/file.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/gc.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/hash.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/io.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/load.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/marshal.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/numeric.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/object.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/parse.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/proc.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/process.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/random.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/range.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/rational.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/re.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/ruby.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/select.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/signal.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/string.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/struct.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/thread.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/time.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/variable.h
+ifaddr.o: $(hdrdir)/ruby/3/intern/vm.h
+ifaddr.o: $(hdrdir)/ruby/3/interpreter.h
+ifaddr.o: $(hdrdir)/ruby/3/iterator.h
+ifaddr.o: $(hdrdir)/ruby/3/memory.h
+ifaddr.o: $(hdrdir)/ruby/3/method.h
+ifaddr.o: $(hdrdir)/ruby/3/module.h
+ifaddr.o: $(hdrdir)/ruby/3/newobj.h
+ifaddr.o: $(hdrdir)/ruby/3/rgengc.h
+ifaddr.o: $(hdrdir)/ruby/3/scan_args.h
+ifaddr.o: $(hdrdir)/ruby/3/special_consts.h
+ifaddr.o: $(hdrdir)/ruby/3/static_assert.h
+ifaddr.o: $(hdrdir)/ruby/3/stdalign.h
+ifaddr.o: $(hdrdir)/ruby/3/stdbool.h
+ifaddr.o: $(hdrdir)/ruby/3/symbol.h
+ifaddr.o: $(hdrdir)/ruby/3/token_paste.h
+ifaddr.o: $(hdrdir)/ruby/3/value.h
+ifaddr.o: $(hdrdir)/ruby/3/value_type.h
+ifaddr.o: $(hdrdir)/ruby/3/variable.h
+ifaddr.o: $(hdrdir)/ruby/3/warning_push.h
+ifaddr.o: $(hdrdir)/ruby/3/xmalloc.h
ifaddr.o: $(hdrdir)/ruby/assert.h
ifaddr.o: $(hdrdir)/ruby/backward.h
+ifaddr.o: $(hdrdir)/ruby/backward/2/assume.h
+ifaddr.o: $(hdrdir)/ruby/backward/2/attributes.h
+ifaddr.o: $(hdrdir)/ruby/backward/2/bool.h
+ifaddr.o: $(hdrdir)/ruby/backward/2/extern.h
+ifaddr.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ifaddr.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ifaddr.o: $(hdrdir)/ruby/backward/2/limits.h
+ifaddr.o: $(hdrdir)/ruby/backward/2/long_long.h
+ifaddr.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ifaddr.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ifaddr.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ifaddr.o: $(hdrdir)/ruby/backward/2/stdarg.h
ifaddr.o: $(hdrdir)/ruby/defines.h
ifaddr.o: $(hdrdir)/ruby/encoding.h
ifaddr.o: $(hdrdir)/ruby/intern.h
@@ -138,7 +743,6 @@ ifaddr.o: $(top_srcdir)/internal/gc.h
ifaddr.o: $(top_srcdir)/internal/io.h
ifaddr.o: $(top_srcdir)/internal/serial.h
ifaddr.o: $(top_srcdir)/internal/static_assert.h
-ifaddr.o: $(top_srcdir)/internal/stdbool.h
ifaddr.o: $(top_srcdir)/internal/string.h
ifaddr.o: $(top_srcdir)/internal/thread.h
ifaddr.o: $(top_srcdir)/internal/vm.h
@@ -150,8 +754,160 @@ ifaddr.o: sockport.h
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
+init.o: $(hdrdir)/ruby/3/anyargs.h
+init.o: $(hdrdir)/ruby/3/arithmetic.h
+init.o: $(hdrdir)/ruby/3/arithmetic/char.h
+init.o: $(hdrdir)/ruby/3/arithmetic/double.h
+init.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/int.h
+init.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/short.h
+init.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/3/assume.h
+init.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/3/attr/artificial.h
+init.o: $(hdrdir)/ruby/3/attr/cold.h
+init.o: $(hdrdir)/ruby/3/attr/const.h
+init.o: $(hdrdir)/ruby/3/attr/constexpr.h
+init.o: $(hdrdir)/ruby/3/attr/deprecated.h
+init.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/3/attr/error.h
+init.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/3/attr/forceinline.h
+init.o: $(hdrdir)/ruby/3/attr/format.h
+init.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/3/attr/noalias.h
+init.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/3/attr/noexcept.h
+init.o: $(hdrdir)/ruby/3/attr/noinline.h
+init.o: $(hdrdir)/ruby/3/attr/nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/noreturn.h
+init.o: $(hdrdir)/ruby/3/attr/pure.h
+init.o: $(hdrdir)/ruby/3/attr/restrict.h
+init.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/3/attr/warning.h
+init.o: $(hdrdir)/ruby/3/attr/weakref.h
+init.o: $(hdrdir)/ruby/3/cast.h
+init.o: $(hdrdir)/ruby/3/compiler_is.h
+init.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/3/compiler_since.h
+init.o: $(hdrdir)/ruby/3/config.h
+init.o: $(hdrdir)/ruby/3/constant_p.h
+init.o: $(hdrdir)/ruby/3/core.h
+init.o: $(hdrdir)/ruby/3/core/rarray.h
+init.o: $(hdrdir)/ruby/3/core/rbasic.h
+init.o: $(hdrdir)/ruby/3/core/rbignum.h
+init.o: $(hdrdir)/ruby/3/core/rclass.h
+init.o: $(hdrdir)/ruby/3/core/rdata.h
+init.o: $(hdrdir)/ruby/3/core/rfile.h
+init.o: $(hdrdir)/ruby/3/core/rhash.h
+init.o: $(hdrdir)/ruby/3/core/robject.h
+init.o: $(hdrdir)/ruby/3/core/rregexp.h
+init.o: $(hdrdir)/ruby/3/core/rstring.h
+init.o: $(hdrdir)/ruby/3/core/rstruct.h
+init.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/3/ctype.h
+init.o: $(hdrdir)/ruby/3/dllexport.h
+init.o: $(hdrdir)/ruby/3/dosish.h
+init.o: $(hdrdir)/ruby/3/error.h
+init.o: $(hdrdir)/ruby/3/eval.h
+init.o: $(hdrdir)/ruby/3/event.h
+init.o: $(hdrdir)/ruby/3/fl_type.h
+init.o: $(hdrdir)/ruby/3/gc.h
+init.o: $(hdrdir)/ruby/3/glob.h
+init.o: $(hdrdir)/ruby/3/globals.h
+init.o: $(hdrdir)/ruby/3/has/attribute.h
+init.o: $(hdrdir)/ruby/3/has/builtin.h
+init.o: $(hdrdir)/ruby/3/has/c_attribute.h
+init.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/3/has/extension.h
+init.o: $(hdrdir)/ruby/3/has/feature.h
+init.o: $(hdrdir)/ruby/3/has/warning.h
+init.o: $(hdrdir)/ruby/3/intern/array.h
+init.o: $(hdrdir)/ruby/3/intern/bignum.h
+init.o: $(hdrdir)/ruby/3/intern/class.h
+init.o: $(hdrdir)/ruby/3/intern/compar.h
+init.o: $(hdrdir)/ruby/3/intern/complex.h
+init.o: $(hdrdir)/ruby/3/intern/cont.h
+init.o: $(hdrdir)/ruby/3/intern/dir.h
+init.o: $(hdrdir)/ruby/3/intern/enum.h
+init.o: $(hdrdir)/ruby/3/intern/enumerator.h
+init.o: $(hdrdir)/ruby/3/intern/error.h
+init.o: $(hdrdir)/ruby/3/intern/eval.h
+init.o: $(hdrdir)/ruby/3/intern/file.h
+init.o: $(hdrdir)/ruby/3/intern/gc.h
+init.o: $(hdrdir)/ruby/3/intern/hash.h
+init.o: $(hdrdir)/ruby/3/intern/io.h
+init.o: $(hdrdir)/ruby/3/intern/load.h
+init.o: $(hdrdir)/ruby/3/intern/marshal.h
+init.o: $(hdrdir)/ruby/3/intern/numeric.h
+init.o: $(hdrdir)/ruby/3/intern/object.h
+init.o: $(hdrdir)/ruby/3/intern/parse.h
+init.o: $(hdrdir)/ruby/3/intern/proc.h
+init.o: $(hdrdir)/ruby/3/intern/process.h
+init.o: $(hdrdir)/ruby/3/intern/random.h
+init.o: $(hdrdir)/ruby/3/intern/range.h
+init.o: $(hdrdir)/ruby/3/intern/rational.h
+init.o: $(hdrdir)/ruby/3/intern/re.h
+init.o: $(hdrdir)/ruby/3/intern/ruby.h
+init.o: $(hdrdir)/ruby/3/intern/select.h
+init.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/3/intern/signal.h
+init.o: $(hdrdir)/ruby/3/intern/sprintf.h
+init.o: $(hdrdir)/ruby/3/intern/string.h
+init.o: $(hdrdir)/ruby/3/intern/struct.h
+init.o: $(hdrdir)/ruby/3/intern/thread.h
+init.o: $(hdrdir)/ruby/3/intern/time.h
+init.o: $(hdrdir)/ruby/3/intern/variable.h
+init.o: $(hdrdir)/ruby/3/intern/vm.h
+init.o: $(hdrdir)/ruby/3/interpreter.h
+init.o: $(hdrdir)/ruby/3/iterator.h
+init.o: $(hdrdir)/ruby/3/memory.h
+init.o: $(hdrdir)/ruby/3/method.h
+init.o: $(hdrdir)/ruby/3/module.h
+init.o: $(hdrdir)/ruby/3/newobj.h
+init.o: $(hdrdir)/ruby/3/rgengc.h
+init.o: $(hdrdir)/ruby/3/scan_args.h
+init.o: $(hdrdir)/ruby/3/special_consts.h
+init.o: $(hdrdir)/ruby/3/static_assert.h
+init.o: $(hdrdir)/ruby/3/stdalign.h
+init.o: $(hdrdir)/ruby/3/stdbool.h
+init.o: $(hdrdir)/ruby/3/symbol.h
+init.o: $(hdrdir)/ruby/3/token_paste.h
+init.o: $(hdrdir)/ruby/3/value.h
+init.o: $(hdrdir)/ruby/3/value_type.h
+init.o: $(hdrdir)/ruby/3/variable.h
+init.o: $(hdrdir)/ruby/3/warning_push.h
+init.o: $(hdrdir)/ruby/3/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
+init.o: $(hdrdir)/ruby/backward/2/assume.h
+init.o: $(hdrdir)/ruby/backward/2/attributes.h
+init.o: $(hdrdir)/ruby/backward/2/bool.h
+init.o: $(hdrdir)/ruby/backward/2/extern.h
+init.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+init.o: $(hdrdir)/ruby/backward/2/inttypes.h
+init.o: $(hdrdir)/ruby/backward/2/limits.h
+init.o: $(hdrdir)/ruby/backward/2/long_long.h
+init.o: $(hdrdir)/ruby/backward/2/r_cast.h
+init.o: $(hdrdir)/ruby/backward/2/rmodule.h
+init.o: $(hdrdir)/ruby/backward/2/stdalign.h
+init.o: $(hdrdir)/ruby/backward/2/stdarg.h
init.o: $(hdrdir)/ruby/defines.h
init.o: $(hdrdir)/ruby/encoding.h
init.o: $(hdrdir)/ruby/intern.h
@@ -172,7 +928,6 @@ init.o: $(top_srcdir)/internal/gc.h
init.o: $(top_srcdir)/internal/io.h
init.o: $(top_srcdir)/internal/serial.h
init.o: $(top_srcdir)/internal/static_assert.h
-init.o: $(top_srcdir)/internal/stdbool.h
init.o: $(top_srcdir)/internal/string.h
init.o: $(top_srcdir)/internal/thread.h
init.o: $(top_srcdir)/internal/vm.h
@@ -184,8 +939,160 @@ init.o: sockport.h
ipsocket.o: $(RUBY_EXTCONF_H)
ipsocket.o: $(arch_hdrdir)/ruby/config.h
ipsocket.o: $(hdrdir)/ruby.h
+ipsocket.o: $(hdrdir)/ruby/3/anyargs.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic/char.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic/double.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic/int.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic/long.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic/short.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+ipsocket.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+ipsocket.o: $(hdrdir)/ruby/3/assume.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/artificial.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/cold.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/const.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/constexpr.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/deprecated.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/error.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/forceinline.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/format.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/noalias.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/noexcept.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/noinline.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/nonnull.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/noreturn.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/pure.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/restrict.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/warning.h
+ipsocket.o: $(hdrdir)/ruby/3/attr/weakref.h
+ipsocket.o: $(hdrdir)/ruby/3/cast.h
+ipsocket.o: $(hdrdir)/ruby/3/compiler_is.h
+ipsocket.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+ipsocket.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+ipsocket.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+ipsocket.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+ipsocket.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+ipsocket.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+ipsocket.o: $(hdrdir)/ruby/3/compiler_since.h
+ipsocket.o: $(hdrdir)/ruby/3/config.h
+ipsocket.o: $(hdrdir)/ruby/3/constant_p.h
+ipsocket.o: $(hdrdir)/ruby/3/core.h
+ipsocket.o: $(hdrdir)/ruby/3/core/rarray.h
+ipsocket.o: $(hdrdir)/ruby/3/core/rbasic.h
+ipsocket.o: $(hdrdir)/ruby/3/core/rbignum.h
+ipsocket.o: $(hdrdir)/ruby/3/core/rclass.h
+ipsocket.o: $(hdrdir)/ruby/3/core/rdata.h
+ipsocket.o: $(hdrdir)/ruby/3/core/rfile.h
+ipsocket.o: $(hdrdir)/ruby/3/core/rhash.h
+ipsocket.o: $(hdrdir)/ruby/3/core/robject.h
+ipsocket.o: $(hdrdir)/ruby/3/core/rregexp.h
+ipsocket.o: $(hdrdir)/ruby/3/core/rstring.h
+ipsocket.o: $(hdrdir)/ruby/3/core/rstruct.h
+ipsocket.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+ipsocket.o: $(hdrdir)/ruby/3/ctype.h
+ipsocket.o: $(hdrdir)/ruby/3/dllexport.h
+ipsocket.o: $(hdrdir)/ruby/3/dosish.h
+ipsocket.o: $(hdrdir)/ruby/3/error.h
+ipsocket.o: $(hdrdir)/ruby/3/eval.h
+ipsocket.o: $(hdrdir)/ruby/3/event.h
+ipsocket.o: $(hdrdir)/ruby/3/fl_type.h
+ipsocket.o: $(hdrdir)/ruby/3/gc.h
+ipsocket.o: $(hdrdir)/ruby/3/glob.h
+ipsocket.o: $(hdrdir)/ruby/3/globals.h
+ipsocket.o: $(hdrdir)/ruby/3/has/attribute.h
+ipsocket.o: $(hdrdir)/ruby/3/has/builtin.h
+ipsocket.o: $(hdrdir)/ruby/3/has/c_attribute.h
+ipsocket.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+ipsocket.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+ipsocket.o: $(hdrdir)/ruby/3/has/extension.h
+ipsocket.o: $(hdrdir)/ruby/3/has/feature.h
+ipsocket.o: $(hdrdir)/ruby/3/has/warning.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/array.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/bignum.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/class.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/compar.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/complex.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/cont.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/dir.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/enum.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/enumerator.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/error.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/eval.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/file.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/gc.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/hash.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/io.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/load.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/marshal.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/numeric.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/object.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/parse.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/proc.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/process.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/random.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/range.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/rational.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/re.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/ruby.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/select.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/signal.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/sprintf.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/string.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/struct.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/thread.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/time.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/variable.h
+ipsocket.o: $(hdrdir)/ruby/3/intern/vm.h
+ipsocket.o: $(hdrdir)/ruby/3/interpreter.h
+ipsocket.o: $(hdrdir)/ruby/3/iterator.h
+ipsocket.o: $(hdrdir)/ruby/3/memory.h
+ipsocket.o: $(hdrdir)/ruby/3/method.h
+ipsocket.o: $(hdrdir)/ruby/3/module.h
+ipsocket.o: $(hdrdir)/ruby/3/newobj.h
+ipsocket.o: $(hdrdir)/ruby/3/rgengc.h
+ipsocket.o: $(hdrdir)/ruby/3/scan_args.h
+ipsocket.o: $(hdrdir)/ruby/3/special_consts.h
+ipsocket.o: $(hdrdir)/ruby/3/static_assert.h
+ipsocket.o: $(hdrdir)/ruby/3/stdalign.h
+ipsocket.o: $(hdrdir)/ruby/3/stdbool.h
+ipsocket.o: $(hdrdir)/ruby/3/symbol.h
+ipsocket.o: $(hdrdir)/ruby/3/token_paste.h
+ipsocket.o: $(hdrdir)/ruby/3/value.h
+ipsocket.o: $(hdrdir)/ruby/3/value_type.h
+ipsocket.o: $(hdrdir)/ruby/3/variable.h
+ipsocket.o: $(hdrdir)/ruby/3/warning_push.h
+ipsocket.o: $(hdrdir)/ruby/3/xmalloc.h
ipsocket.o: $(hdrdir)/ruby/assert.h
ipsocket.o: $(hdrdir)/ruby/backward.h
+ipsocket.o: $(hdrdir)/ruby/backward/2/assume.h
+ipsocket.o: $(hdrdir)/ruby/backward/2/attributes.h
+ipsocket.o: $(hdrdir)/ruby/backward/2/bool.h
+ipsocket.o: $(hdrdir)/ruby/backward/2/extern.h
+ipsocket.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+ipsocket.o: $(hdrdir)/ruby/backward/2/inttypes.h
+ipsocket.o: $(hdrdir)/ruby/backward/2/limits.h
+ipsocket.o: $(hdrdir)/ruby/backward/2/long_long.h
+ipsocket.o: $(hdrdir)/ruby/backward/2/r_cast.h
+ipsocket.o: $(hdrdir)/ruby/backward/2/rmodule.h
+ipsocket.o: $(hdrdir)/ruby/backward/2/stdalign.h
+ipsocket.o: $(hdrdir)/ruby/backward/2/stdarg.h
ipsocket.o: $(hdrdir)/ruby/defines.h
ipsocket.o: $(hdrdir)/ruby/encoding.h
ipsocket.o: $(hdrdir)/ruby/intern.h
@@ -206,7 +1113,6 @@ ipsocket.o: $(top_srcdir)/internal/gc.h
ipsocket.o: $(top_srcdir)/internal/io.h
ipsocket.o: $(top_srcdir)/internal/serial.h
ipsocket.o: $(top_srcdir)/internal/static_assert.h
-ipsocket.o: $(top_srcdir)/internal/stdbool.h
ipsocket.o: $(top_srcdir)/internal/string.h
ipsocket.o: $(top_srcdir)/internal/thread.h
ipsocket.o: $(top_srcdir)/internal/vm.h
@@ -218,8 +1124,160 @@ ipsocket.o: sockport.h
option.o: $(RUBY_EXTCONF_H)
option.o: $(arch_hdrdir)/ruby/config.h
option.o: $(hdrdir)/ruby.h
+option.o: $(hdrdir)/ruby/3/anyargs.h
+option.o: $(hdrdir)/ruby/3/arithmetic.h
+option.o: $(hdrdir)/ruby/3/arithmetic/char.h
+option.o: $(hdrdir)/ruby/3/arithmetic/double.h
+option.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+option.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+option.o: $(hdrdir)/ruby/3/arithmetic/int.h
+option.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+option.o: $(hdrdir)/ruby/3/arithmetic/long.h
+option.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+option.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+option.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+option.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+option.o: $(hdrdir)/ruby/3/arithmetic/short.h
+option.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+option.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+option.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+option.o: $(hdrdir)/ruby/3/assume.h
+option.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+option.o: $(hdrdir)/ruby/3/attr/artificial.h
+option.o: $(hdrdir)/ruby/3/attr/cold.h
+option.o: $(hdrdir)/ruby/3/attr/const.h
+option.o: $(hdrdir)/ruby/3/attr/constexpr.h
+option.o: $(hdrdir)/ruby/3/attr/deprecated.h
+option.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+option.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+option.o: $(hdrdir)/ruby/3/attr/error.h
+option.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+option.o: $(hdrdir)/ruby/3/attr/forceinline.h
+option.o: $(hdrdir)/ruby/3/attr/format.h
+option.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+option.o: $(hdrdir)/ruby/3/attr/noalias.h
+option.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+option.o: $(hdrdir)/ruby/3/attr/noexcept.h
+option.o: $(hdrdir)/ruby/3/attr/noinline.h
+option.o: $(hdrdir)/ruby/3/attr/nonnull.h
+option.o: $(hdrdir)/ruby/3/attr/noreturn.h
+option.o: $(hdrdir)/ruby/3/attr/pure.h
+option.o: $(hdrdir)/ruby/3/attr/restrict.h
+option.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+option.o: $(hdrdir)/ruby/3/attr/warning.h
+option.o: $(hdrdir)/ruby/3/attr/weakref.h
+option.o: $(hdrdir)/ruby/3/cast.h
+option.o: $(hdrdir)/ruby/3/compiler_is.h
+option.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+option.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+option.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+option.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+option.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+option.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+option.o: $(hdrdir)/ruby/3/compiler_since.h
+option.o: $(hdrdir)/ruby/3/config.h
+option.o: $(hdrdir)/ruby/3/constant_p.h
+option.o: $(hdrdir)/ruby/3/core.h
+option.o: $(hdrdir)/ruby/3/core/rarray.h
+option.o: $(hdrdir)/ruby/3/core/rbasic.h
+option.o: $(hdrdir)/ruby/3/core/rbignum.h
+option.o: $(hdrdir)/ruby/3/core/rclass.h
+option.o: $(hdrdir)/ruby/3/core/rdata.h
+option.o: $(hdrdir)/ruby/3/core/rfile.h
+option.o: $(hdrdir)/ruby/3/core/rhash.h
+option.o: $(hdrdir)/ruby/3/core/robject.h
+option.o: $(hdrdir)/ruby/3/core/rregexp.h
+option.o: $(hdrdir)/ruby/3/core/rstring.h
+option.o: $(hdrdir)/ruby/3/core/rstruct.h
+option.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+option.o: $(hdrdir)/ruby/3/ctype.h
+option.o: $(hdrdir)/ruby/3/dllexport.h
+option.o: $(hdrdir)/ruby/3/dosish.h
+option.o: $(hdrdir)/ruby/3/error.h
+option.o: $(hdrdir)/ruby/3/eval.h
+option.o: $(hdrdir)/ruby/3/event.h
+option.o: $(hdrdir)/ruby/3/fl_type.h
+option.o: $(hdrdir)/ruby/3/gc.h
+option.o: $(hdrdir)/ruby/3/glob.h
+option.o: $(hdrdir)/ruby/3/globals.h
+option.o: $(hdrdir)/ruby/3/has/attribute.h
+option.o: $(hdrdir)/ruby/3/has/builtin.h
+option.o: $(hdrdir)/ruby/3/has/c_attribute.h
+option.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+option.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+option.o: $(hdrdir)/ruby/3/has/extension.h
+option.o: $(hdrdir)/ruby/3/has/feature.h
+option.o: $(hdrdir)/ruby/3/has/warning.h
+option.o: $(hdrdir)/ruby/3/intern/array.h
+option.o: $(hdrdir)/ruby/3/intern/bignum.h
+option.o: $(hdrdir)/ruby/3/intern/class.h
+option.o: $(hdrdir)/ruby/3/intern/compar.h
+option.o: $(hdrdir)/ruby/3/intern/complex.h
+option.o: $(hdrdir)/ruby/3/intern/cont.h
+option.o: $(hdrdir)/ruby/3/intern/dir.h
+option.o: $(hdrdir)/ruby/3/intern/enum.h
+option.o: $(hdrdir)/ruby/3/intern/enumerator.h
+option.o: $(hdrdir)/ruby/3/intern/error.h
+option.o: $(hdrdir)/ruby/3/intern/eval.h
+option.o: $(hdrdir)/ruby/3/intern/file.h
+option.o: $(hdrdir)/ruby/3/intern/gc.h
+option.o: $(hdrdir)/ruby/3/intern/hash.h
+option.o: $(hdrdir)/ruby/3/intern/io.h
+option.o: $(hdrdir)/ruby/3/intern/load.h
+option.o: $(hdrdir)/ruby/3/intern/marshal.h
+option.o: $(hdrdir)/ruby/3/intern/numeric.h
+option.o: $(hdrdir)/ruby/3/intern/object.h
+option.o: $(hdrdir)/ruby/3/intern/parse.h
+option.o: $(hdrdir)/ruby/3/intern/proc.h
+option.o: $(hdrdir)/ruby/3/intern/process.h
+option.o: $(hdrdir)/ruby/3/intern/random.h
+option.o: $(hdrdir)/ruby/3/intern/range.h
+option.o: $(hdrdir)/ruby/3/intern/rational.h
+option.o: $(hdrdir)/ruby/3/intern/re.h
+option.o: $(hdrdir)/ruby/3/intern/ruby.h
+option.o: $(hdrdir)/ruby/3/intern/select.h
+option.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+option.o: $(hdrdir)/ruby/3/intern/signal.h
+option.o: $(hdrdir)/ruby/3/intern/sprintf.h
+option.o: $(hdrdir)/ruby/3/intern/string.h
+option.o: $(hdrdir)/ruby/3/intern/struct.h
+option.o: $(hdrdir)/ruby/3/intern/thread.h
+option.o: $(hdrdir)/ruby/3/intern/time.h
+option.o: $(hdrdir)/ruby/3/intern/variable.h
+option.o: $(hdrdir)/ruby/3/intern/vm.h
+option.o: $(hdrdir)/ruby/3/interpreter.h
+option.o: $(hdrdir)/ruby/3/iterator.h
+option.o: $(hdrdir)/ruby/3/memory.h
+option.o: $(hdrdir)/ruby/3/method.h
+option.o: $(hdrdir)/ruby/3/module.h
+option.o: $(hdrdir)/ruby/3/newobj.h
+option.o: $(hdrdir)/ruby/3/rgengc.h
+option.o: $(hdrdir)/ruby/3/scan_args.h
+option.o: $(hdrdir)/ruby/3/special_consts.h
+option.o: $(hdrdir)/ruby/3/static_assert.h
+option.o: $(hdrdir)/ruby/3/stdalign.h
+option.o: $(hdrdir)/ruby/3/stdbool.h
+option.o: $(hdrdir)/ruby/3/symbol.h
+option.o: $(hdrdir)/ruby/3/token_paste.h
+option.o: $(hdrdir)/ruby/3/value.h
+option.o: $(hdrdir)/ruby/3/value_type.h
+option.o: $(hdrdir)/ruby/3/variable.h
+option.o: $(hdrdir)/ruby/3/warning_push.h
+option.o: $(hdrdir)/ruby/3/xmalloc.h
option.o: $(hdrdir)/ruby/assert.h
option.o: $(hdrdir)/ruby/backward.h
+option.o: $(hdrdir)/ruby/backward/2/assume.h
+option.o: $(hdrdir)/ruby/backward/2/attributes.h
+option.o: $(hdrdir)/ruby/backward/2/bool.h
+option.o: $(hdrdir)/ruby/backward/2/extern.h
+option.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+option.o: $(hdrdir)/ruby/backward/2/inttypes.h
+option.o: $(hdrdir)/ruby/backward/2/limits.h
+option.o: $(hdrdir)/ruby/backward/2/long_long.h
+option.o: $(hdrdir)/ruby/backward/2/r_cast.h
+option.o: $(hdrdir)/ruby/backward/2/rmodule.h
+option.o: $(hdrdir)/ruby/backward/2/stdalign.h
+option.o: $(hdrdir)/ruby/backward/2/stdarg.h
option.o: $(hdrdir)/ruby/defines.h
option.o: $(hdrdir)/ruby/encoding.h
option.o: $(hdrdir)/ruby/intern.h
@@ -240,7 +1298,6 @@ option.o: $(top_srcdir)/internal/gc.h
option.o: $(top_srcdir)/internal/io.h
option.o: $(top_srcdir)/internal/serial.h
option.o: $(top_srcdir)/internal/static_assert.h
-option.o: $(top_srcdir)/internal/stdbool.h
option.o: $(top_srcdir)/internal/string.h
option.o: $(top_srcdir)/internal/thread.h
option.o: $(top_srcdir)/internal/vm.h
@@ -252,8 +1309,160 @@ option.o: sockport.h
raddrinfo.o: $(RUBY_EXTCONF_H)
raddrinfo.o: $(arch_hdrdir)/ruby/config.h
raddrinfo.o: $(hdrdir)/ruby.h
+raddrinfo.o: $(hdrdir)/ruby/3/anyargs.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic/char.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic/double.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic/int.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic/long.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic/short.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+raddrinfo.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+raddrinfo.o: $(hdrdir)/ruby/3/assume.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/artificial.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/cold.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/const.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/constexpr.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/deprecated.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/error.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/forceinline.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/format.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/noalias.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/noexcept.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/noinline.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/nonnull.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/noreturn.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/pure.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/restrict.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/warning.h
+raddrinfo.o: $(hdrdir)/ruby/3/attr/weakref.h
+raddrinfo.o: $(hdrdir)/ruby/3/cast.h
+raddrinfo.o: $(hdrdir)/ruby/3/compiler_is.h
+raddrinfo.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+raddrinfo.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+raddrinfo.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+raddrinfo.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+raddrinfo.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+raddrinfo.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+raddrinfo.o: $(hdrdir)/ruby/3/compiler_since.h
+raddrinfo.o: $(hdrdir)/ruby/3/config.h
+raddrinfo.o: $(hdrdir)/ruby/3/constant_p.h
+raddrinfo.o: $(hdrdir)/ruby/3/core.h
+raddrinfo.o: $(hdrdir)/ruby/3/core/rarray.h
+raddrinfo.o: $(hdrdir)/ruby/3/core/rbasic.h
+raddrinfo.o: $(hdrdir)/ruby/3/core/rbignum.h
+raddrinfo.o: $(hdrdir)/ruby/3/core/rclass.h
+raddrinfo.o: $(hdrdir)/ruby/3/core/rdata.h
+raddrinfo.o: $(hdrdir)/ruby/3/core/rfile.h
+raddrinfo.o: $(hdrdir)/ruby/3/core/rhash.h
+raddrinfo.o: $(hdrdir)/ruby/3/core/robject.h
+raddrinfo.o: $(hdrdir)/ruby/3/core/rregexp.h
+raddrinfo.o: $(hdrdir)/ruby/3/core/rstring.h
+raddrinfo.o: $(hdrdir)/ruby/3/core/rstruct.h
+raddrinfo.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+raddrinfo.o: $(hdrdir)/ruby/3/ctype.h
+raddrinfo.o: $(hdrdir)/ruby/3/dllexport.h
+raddrinfo.o: $(hdrdir)/ruby/3/dosish.h
+raddrinfo.o: $(hdrdir)/ruby/3/error.h
+raddrinfo.o: $(hdrdir)/ruby/3/eval.h
+raddrinfo.o: $(hdrdir)/ruby/3/event.h
+raddrinfo.o: $(hdrdir)/ruby/3/fl_type.h
+raddrinfo.o: $(hdrdir)/ruby/3/gc.h
+raddrinfo.o: $(hdrdir)/ruby/3/glob.h
+raddrinfo.o: $(hdrdir)/ruby/3/globals.h
+raddrinfo.o: $(hdrdir)/ruby/3/has/attribute.h
+raddrinfo.o: $(hdrdir)/ruby/3/has/builtin.h
+raddrinfo.o: $(hdrdir)/ruby/3/has/c_attribute.h
+raddrinfo.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+raddrinfo.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+raddrinfo.o: $(hdrdir)/ruby/3/has/extension.h
+raddrinfo.o: $(hdrdir)/ruby/3/has/feature.h
+raddrinfo.o: $(hdrdir)/ruby/3/has/warning.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/array.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/bignum.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/class.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/compar.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/complex.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/cont.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/dir.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/enum.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/enumerator.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/error.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/eval.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/file.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/gc.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/hash.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/io.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/load.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/marshal.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/numeric.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/object.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/parse.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/proc.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/process.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/random.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/range.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/rational.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/re.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/ruby.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/select.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/signal.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/sprintf.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/string.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/struct.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/thread.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/time.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/variable.h
+raddrinfo.o: $(hdrdir)/ruby/3/intern/vm.h
+raddrinfo.o: $(hdrdir)/ruby/3/interpreter.h
+raddrinfo.o: $(hdrdir)/ruby/3/iterator.h
+raddrinfo.o: $(hdrdir)/ruby/3/memory.h
+raddrinfo.o: $(hdrdir)/ruby/3/method.h
+raddrinfo.o: $(hdrdir)/ruby/3/module.h
+raddrinfo.o: $(hdrdir)/ruby/3/newobj.h
+raddrinfo.o: $(hdrdir)/ruby/3/rgengc.h
+raddrinfo.o: $(hdrdir)/ruby/3/scan_args.h
+raddrinfo.o: $(hdrdir)/ruby/3/special_consts.h
+raddrinfo.o: $(hdrdir)/ruby/3/static_assert.h
+raddrinfo.o: $(hdrdir)/ruby/3/stdalign.h
+raddrinfo.o: $(hdrdir)/ruby/3/stdbool.h
+raddrinfo.o: $(hdrdir)/ruby/3/symbol.h
+raddrinfo.o: $(hdrdir)/ruby/3/token_paste.h
+raddrinfo.o: $(hdrdir)/ruby/3/value.h
+raddrinfo.o: $(hdrdir)/ruby/3/value_type.h
+raddrinfo.o: $(hdrdir)/ruby/3/variable.h
+raddrinfo.o: $(hdrdir)/ruby/3/warning_push.h
+raddrinfo.o: $(hdrdir)/ruby/3/xmalloc.h
raddrinfo.o: $(hdrdir)/ruby/assert.h
raddrinfo.o: $(hdrdir)/ruby/backward.h
+raddrinfo.o: $(hdrdir)/ruby/backward/2/assume.h
+raddrinfo.o: $(hdrdir)/ruby/backward/2/attributes.h
+raddrinfo.o: $(hdrdir)/ruby/backward/2/bool.h
+raddrinfo.o: $(hdrdir)/ruby/backward/2/extern.h
+raddrinfo.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+raddrinfo.o: $(hdrdir)/ruby/backward/2/inttypes.h
+raddrinfo.o: $(hdrdir)/ruby/backward/2/limits.h
+raddrinfo.o: $(hdrdir)/ruby/backward/2/long_long.h
+raddrinfo.o: $(hdrdir)/ruby/backward/2/r_cast.h
+raddrinfo.o: $(hdrdir)/ruby/backward/2/rmodule.h
+raddrinfo.o: $(hdrdir)/ruby/backward/2/stdalign.h
+raddrinfo.o: $(hdrdir)/ruby/backward/2/stdarg.h
raddrinfo.o: $(hdrdir)/ruby/defines.h
raddrinfo.o: $(hdrdir)/ruby/encoding.h
raddrinfo.o: $(hdrdir)/ruby/intern.h
@@ -274,7 +1483,6 @@ raddrinfo.o: $(top_srcdir)/internal/gc.h
raddrinfo.o: $(top_srcdir)/internal/io.h
raddrinfo.o: $(top_srcdir)/internal/serial.h
raddrinfo.o: $(top_srcdir)/internal/static_assert.h
-raddrinfo.o: $(top_srcdir)/internal/stdbool.h
raddrinfo.o: $(top_srcdir)/internal/string.h
raddrinfo.o: $(top_srcdir)/internal/thread.h
raddrinfo.o: $(top_srcdir)/internal/vm.h
@@ -286,8 +1494,160 @@ raddrinfo.o: sockport.h
socket.o: $(RUBY_EXTCONF_H)
socket.o: $(arch_hdrdir)/ruby/config.h
socket.o: $(hdrdir)/ruby.h
+socket.o: $(hdrdir)/ruby/3/anyargs.h
+socket.o: $(hdrdir)/ruby/3/arithmetic.h
+socket.o: $(hdrdir)/ruby/3/arithmetic/char.h
+socket.o: $(hdrdir)/ruby/3/arithmetic/double.h
+socket.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+socket.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+socket.o: $(hdrdir)/ruby/3/arithmetic/int.h
+socket.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+socket.o: $(hdrdir)/ruby/3/arithmetic/long.h
+socket.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+socket.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+socket.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+socket.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+socket.o: $(hdrdir)/ruby/3/arithmetic/short.h
+socket.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+socket.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+socket.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+socket.o: $(hdrdir)/ruby/3/assume.h
+socket.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+socket.o: $(hdrdir)/ruby/3/attr/artificial.h
+socket.o: $(hdrdir)/ruby/3/attr/cold.h
+socket.o: $(hdrdir)/ruby/3/attr/const.h
+socket.o: $(hdrdir)/ruby/3/attr/constexpr.h
+socket.o: $(hdrdir)/ruby/3/attr/deprecated.h
+socket.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+socket.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+socket.o: $(hdrdir)/ruby/3/attr/error.h
+socket.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+socket.o: $(hdrdir)/ruby/3/attr/forceinline.h
+socket.o: $(hdrdir)/ruby/3/attr/format.h
+socket.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+socket.o: $(hdrdir)/ruby/3/attr/noalias.h
+socket.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+socket.o: $(hdrdir)/ruby/3/attr/noexcept.h
+socket.o: $(hdrdir)/ruby/3/attr/noinline.h
+socket.o: $(hdrdir)/ruby/3/attr/nonnull.h
+socket.o: $(hdrdir)/ruby/3/attr/noreturn.h
+socket.o: $(hdrdir)/ruby/3/attr/pure.h
+socket.o: $(hdrdir)/ruby/3/attr/restrict.h
+socket.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+socket.o: $(hdrdir)/ruby/3/attr/warning.h
+socket.o: $(hdrdir)/ruby/3/attr/weakref.h
+socket.o: $(hdrdir)/ruby/3/cast.h
+socket.o: $(hdrdir)/ruby/3/compiler_is.h
+socket.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+socket.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+socket.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+socket.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+socket.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+socket.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+socket.o: $(hdrdir)/ruby/3/compiler_since.h
+socket.o: $(hdrdir)/ruby/3/config.h
+socket.o: $(hdrdir)/ruby/3/constant_p.h
+socket.o: $(hdrdir)/ruby/3/core.h
+socket.o: $(hdrdir)/ruby/3/core/rarray.h
+socket.o: $(hdrdir)/ruby/3/core/rbasic.h
+socket.o: $(hdrdir)/ruby/3/core/rbignum.h
+socket.o: $(hdrdir)/ruby/3/core/rclass.h
+socket.o: $(hdrdir)/ruby/3/core/rdata.h
+socket.o: $(hdrdir)/ruby/3/core/rfile.h
+socket.o: $(hdrdir)/ruby/3/core/rhash.h
+socket.o: $(hdrdir)/ruby/3/core/robject.h
+socket.o: $(hdrdir)/ruby/3/core/rregexp.h
+socket.o: $(hdrdir)/ruby/3/core/rstring.h
+socket.o: $(hdrdir)/ruby/3/core/rstruct.h
+socket.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+socket.o: $(hdrdir)/ruby/3/ctype.h
+socket.o: $(hdrdir)/ruby/3/dllexport.h
+socket.o: $(hdrdir)/ruby/3/dosish.h
+socket.o: $(hdrdir)/ruby/3/error.h
+socket.o: $(hdrdir)/ruby/3/eval.h
+socket.o: $(hdrdir)/ruby/3/event.h
+socket.o: $(hdrdir)/ruby/3/fl_type.h
+socket.o: $(hdrdir)/ruby/3/gc.h
+socket.o: $(hdrdir)/ruby/3/glob.h
+socket.o: $(hdrdir)/ruby/3/globals.h
+socket.o: $(hdrdir)/ruby/3/has/attribute.h
+socket.o: $(hdrdir)/ruby/3/has/builtin.h
+socket.o: $(hdrdir)/ruby/3/has/c_attribute.h
+socket.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+socket.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+socket.o: $(hdrdir)/ruby/3/has/extension.h
+socket.o: $(hdrdir)/ruby/3/has/feature.h
+socket.o: $(hdrdir)/ruby/3/has/warning.h
+socket.o: $(hdrdir)/ruby/3/intern/array.h
+socket.o: $(hdrdir)/ruby/3/intern/bignum.h
+socket.o: $(hdrdir)/ruby/3/intern/class.h
+socket.o: $(hdrdir)/ruby/3/intern/compar.h
+socket.o: $(hdrdir)/ruby/3/intern/complex.h
+socket.o: $(hdrdir)/ruby/3/intern/cont.h
+socket.o: $(hdrdir)/ruby/3/intern/dir.h
+socket.o: $(hdrdir)/ruby/3/intern/enum.h
+socket.o: $(hdrdir)/ruby/3/intern/enumerator.h
+socket.o: $(hdrdir)/ruby/3/intern/error.h
+socket.o: $(hdrdir)/ruby/3/intern/eval.h
+socket.o: $(hdrdir)/ruby/3/intern/file.h
+socket.o: $(hdrdir)/ruby/3/intern/gc.h
+socket.o: $(hdrdir)/ruby/3/intern/hash.h
+socket.o: $(hdrdir)/ruby/3/intern/io.h
+socket.o: $(hdrdir)/ruby/3/intern/load.h
+socket.o: $(hdrdir)/ruby/3/intern/marshal.h
+socket.o: $(hdrdir)/ruby/3/intern/numeric.h
+socket.o: $(hdrdir)/ruby/3/intern/object.h
+socket.o: $(hdrdir)/ruby/3/intern/parse.h
+socket.o: $(hdrdir)/ruby/3/intern/proc.h
+socket.o: $(hdrdir)/ruby/3/intern/process.h
+socket.o: $(hdrdir)/ruby/3/intern/random.h
+socket.o: $(hdrdir)/ruby/3/intern/range.h
+socket.o: $(hdrdir)/ruby/3/intern/rational.h
+socket.o: $(hdrdir)/ruby/3/intern/re.h
+socket.o: $(hdrdir)/ruby/3/intern/ruby.h
+socket.o: $(hdrdir)/ruby/3/intern/select.h
+socket.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+socket.o: $(hdrdir)/ruby/3/intern/signal.h
+socket.o: $(hdrdir)/ruby/3/intern/sprintf.h
+socket.o: $(hdrdir)/ruby/3/intern/string.h
+socket.o: $(hdrdir)/ruby/3/intern/struct.h
+socket.o: $(hdrdir)/ruby/3/intern/thread.h
+socket.o: $(hdrdir)/ruby/3/intern/time.h
+socket.o: $(hdrdir)/ruby/3/intern/variable.h
+socket.o: $(hdrdir)/ruby/3/intern/vm.h
+socket.o: $(hdrdir)/ruby/3/interpreter.h
+socket.o: $(hdrdir)/ruby/3/iterator.h
+socket.o: $(hdrdir)/ruby/3/memory.h
+socket.o: $(hdrdir)/ruby/3/method.h
+socket.o: $(hdrdir)/ruby/3/module.h
+socket.o: $(hdrdir)/ruby/3/newobj.h
+socket.o: $(hdrdir)/ruby/3/rgengc.h
+socket.o: $(hdrdir)/ruby/3/scan_args.h
+socket.o: $(hdrdir)/ruby/3/special_consts.h
+socket.o: $(hdrdir)/ruby/3/static_assert.h
+socket.o: $(hdrdir)/ruby/3/stdalign.h
+socket.o: $(hdrdir)/ruby/3/stdbool.h
+socket.o: $(hdrdir)/ruby/3/symbol.h
+socket.o: $(hdrdir)/ruby/3/token_paste.h
+socket.o: $(hdrdir)/ruby/3/value.h
+socket.o: $(hdrdir)/ruby/3/value_type.h
+socket.o: $(hdrdir)/ruby/3/variable.h
+socket.o: $(hdrdir)/ruby/3/warning_push.h
+socket.o: $(hdrdir)/ruby/3/xmalloc.h
socket.o: $(hdrdir)/ruby/assert.h
socket.o: $(hdrdir)/ruby/backward.h
+socket.o: $(hdrdir)/ruby/backward/2/assume.h
+socket.o: $(hdrdir)/ruby/backward/2/attributes.h
+socket.o: $(hdrdir)/ruby/backward/2/bool.h
+socket.o: $(hdrdir)/ruby/backward/2/extern.h
+socket.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+socket.o: $(hdrdir)/ruby/backward/2/inttypes.h
+socket.o: $(hdrdir)/ruby/backward/2/limits.h
+socket.o: $(hdrdir)/ruby/backward/2/long_long.h
+socket.o: $(hdrdir)/ruby/backward/2/r_cast.h
+socket.o: $(hdrdir)/ruby/backward/2/rmodule.h
+socket.o: $(hdrdir)/ruby/backward/2/stdalign.h
+socket.o: $(hdrdir)/ruby/backward/2/stdarg.h
socket.o: $(hdrdir)/ruby/defines.h
socket.o: $(hdrdir)/ruby/encoding.h
socket.o: $(hdrdir)/ruby/intern.h
@@ -308,7 +1668,6 @@ socket.o: $(top_srcdir)/internal/gc.h
socket.o: $(top_srcdir)/internal/io.h
socket.o: $(top_srcdir)/internal/serial.h
socket.o: $(top_srcdir)/internal/static_assert.h
-socket.o: $(top_srcdir)/internal/stdbool.h
socket.o: $(top_srcdir)/internal/string.h
socket.o: $(top_srcdir)/internal/thread.h
socket.o: $(top_srcdir)/internal/vm.h
@@ -320,8 +1679,160 @@ socket.o: sockport.h
sockssocket.o: $(RUBY_EXTCONF_H)
sockssocket.o: $(arch_hdrdir)/ruby/config.h
sockssocket.o: $(hdrdir)/ruby.h
+sockssocket.o: $(hdrdir)/ruby/3/anyargs.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic/char.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic/double.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic/int.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic/long.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic/short.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+sockssocket.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+sockssocket.o: $(hdrdir)/ruby/3/assume.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/artificial.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/cold.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/const.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/constexpr.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/deprecated.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/error.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/forceinline.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/format.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/noalias.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/noexcept.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/noinline.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/nonnull.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/noreturn.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/pure.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/restrict.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/warning.h
+sockssocket.o: $(hdrdir)/ruby/3/attr/weakref.h
+sockssocket.o: $(hdrdir)/ruby/3/cast.h
+sockssocket.o: $(hdrdir)/ruby/3/compiler_is.h
+sockssocket.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+sockssocket.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+sockssocket.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+sockssocket.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+sockssocket.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+sockssocket.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+sockssocket.o: $(hdrdir)/ruby/3/compiler_since.h
+sockssocket.o: $(hdrdir)/ruby/3/config.h
+sockssocket.o: $(hdrdir)/ruby/3/constant_p.h
+sockssocket.o: $(hdrdir)/ruby/3/core.h
+sockssocket.o: $(hdrdir)/ruby/3/core/rarray.h
+sockssocket.o: $(hdrdir)/ruby/3/core/rbasic.h
+sockssocket.o: $(hdrdir)/ruby/3/core/rbignum.h
+sockssocket.o: $(hdrdir)/ruby/3/core/rclass.h
+sockssocket.o: $(hdrdir)/ruby/3/core/rdata.h
+sockssocket.o: $(hdrdir)/ruby/3/core/rfile.h
+sockssocket.o: $(hdrdir)/ruby/3/core/rhash.h
+sockssocket.o: $(hdrdir)/ruby/3/core/robject.h
+sockssocket.o: $(hdrdir)/ruby/3/core/rregexp.h
+sockssocket.o: $(hdrdir)/ruby/3/core/rstring.h
+sockssocket.o: $(hdrdir)/ruby/3/core/rstruct.h
+sockssocket.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+sockssocket.o: $(hdrdir)/ruby/3/ctype.h
+sockssocket.o: $(hdrdir)/ruby/3/dllexport.h
+sockssocket.o: $(hdrdir)/ruby/3/dosish.h
+sockssocket.o: $(hdrdir)/ruby/3/error.h
+sockssocket.o: $(hdrdir)/ruby/3/eval.h
+sockssocket.o: $(hdrdir)/ruby/3/event.h
+sockssocket.o: $(hdrdir)/ruby/3/fl_type.h
+sockssocket.o: $(hdrdir)/ruby/3/gc.h
+sockssocket.o: $(hdrdir)/ruby/3/glob.h
+sockssocket.o: $(hdrdir)/ruby/3/globals.h
+sockssocket.o: $(hdrdir)/ruby/3/has/attribute.h
+sockssocket.o: $(hdrdir)/ruby/3/has/builtin.h
+sockssocket.o: $(hdrdir)/ruby/3/has/c_attribute.h
+sockssocket.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+sockssocket.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+sockssocket.o: $(hdrdir)/ruby/3/has/extension.h
+sockssocket.o: $(hdrdir)/ruby/3/has/feature.h
+sockssocket.o: $(hdrdir)/ruby/3/has/warning.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/array.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/bignum.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/class.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/compar.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/complex.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/cont.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/dir.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/enum.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/enumerator.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/error.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/eval.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/file.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/gc.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/hash.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/io.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/load.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/marshal.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/numeric.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/object.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/parse.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/proc.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/process.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/random.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/range.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/rational.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/re.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/ruby.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/select.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/signal.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/sprintf.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/string.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/struct.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/thread.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/time.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/variable.h
+sockssocket.o: $(hdrdir)/ruby/3/intern/vm.h
+sockssocket.o: $(hdrdir)/ruby/3/interpreter.h
+sockssocket.o: $(hdrdir)/ruby/3/iterator.h
+sockssocket.o: $(hdrdir)/ruby/3/memory.h
+sockssocket.o: $(hdrdir)/ruby/3/method.h
+sockssocket.o: $(hdrdir)/ruby/3/module.h
+sockssocket.o: $(hdrdir)/ruby/3/newobj.h
+sockssocket.o: $(hdrdir)/ruby/3/rgengc.h
+sockssocket.o: $(hdrdir)/ruby/3/scan_args.h
+sockssocket.o: $(hdrdir)/ruby/3/special_consts.h
+sockssocket.o: $(hdrdir)/ruby/3/static_assert.h
+sockssocket.o: $(hdrdir)/ruby/3/stdalign.h
+sockssocket.o: $(hdrdir)/ruby/3/stdbool.h
+sockssocket.o: $(hdrdir)/ruby/3/symbol.h
+sockssocket.o: $(hdrdir)/ruby/3/token_paste.h
+sockssocket.o: $(hdrdir)/ruby/3/value.h
+sockssocket.o: $(hdrdir)/ruby/3/value_type.h
+sockssocket.o: $(hdrdir)/ruby/3/variable.h
+sockssocket.o: $(hdrdir)/ruby/3/warning_push.h
+sockssocket.o: $(hdrdir)/ruby/3/xmalloc.h
sockssocket.o: $(hdrdir)/ruby/assert.h
sockssocket.o: $(hdrdir)/ruby/backward.h
+sockssocket.o: $(hdrdir)/ruby/backward/2/assume.h
+sockssocket.o: $(hdrdir)/ruby/backward/2/attributes.h
+sockssocket.o: $(hdrdir)/ruby/backward/2/bool.h
+sockssocket.o: $(hdrdir)/ruby/backward/2/extern.h
+sockssocket.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+sockssocket.o: $(hdrdir)/ruby/backward/2/inttypes.h
+sockssocket.o: $(hdrdir)/ruby/backward/2/limits.h
+sockssocket.o: $(hdrdir)/ruby/backward/2/long_long.h
+sockssocket.o: $(hdrdir)/ruby/backward/2/r_cast.h
+sockssocket.o: $(hdrdir)/ruby/backward/2/rmodule.h
+sockssocket.o: $(hdrdir)/ruby/backward/2/stdalign.h
+sockssocket.o: $(hdrdir)/ruby/backward/2/stdarg.h
sockssocket.o: $(hdrdir)/ruby/defines.h
sockssocket.o: $(hdrdir)/ruby/encoding.h
sockssocket.o: $(hdrdir)/ruby/intern.h
@@ -342,7 +1853,6 @@ sockssocket.o: $(top_srcdir)/internal/gc.h
sockssocket.o: $(top_srcdir)/internal/io.h
sockssocket.o: $(top_srcdir)/internal/serial.h
sockssocket.o: $(top_srcdir)/internal/static_assert.h
-sockssocket.o: $(top_srcdir)/internal/stdbool.h
sockssocket.o: $(top_srcdir)/internal/string.h
sockssocket.o: $(top_srcdir)/internal/thread.h
sockssocket.o: $(top_srcdir)/internal/vm.h
@@ -354,8 +1864,160 @@ sockssocket.o: sockssocket.c
tcpserver.o: $(RUBY_EXTCONF_H)
tcpserver.o: $(arch_hdrdir)/ruby/config.h
tcpserver.o: $(hdrdir)/ruby.h
+tcpserver.o: $(hdrdir)/ruby/3/anyargs.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic/char.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic/double.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic/int.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic/long.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic/short.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+tcpserver.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+tcpserver.o: $(hdrdir)/ruby/3/assume.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/artificial.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/cold.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/const.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/constexpr.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/deprecated.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/error.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/forceinline.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/format.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/noalias.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/noexcept.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/noinline.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/nonnull.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/noreturn.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/pure.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/restrict.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/warning.h
+tcpserver.o: $(hdrdir)/ruby/3/attr/weakref.h
+tcpserver.o: $(hdrdir)/ruby/3/cast.h
+tcpserver.o: $(hdrdir)/ruby/3/compiler_is.h
+tcpserver.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+tcpserver.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+tcpserver.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+tcpserver.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+tcpserver.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+tcpserver.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+tcpserver.o: $(hdrdir)/ruby/3/compiler_since.h
+tcpserver.o: $(hdrdir)/ruby/3/config.h
+tcpserver.o: $(hdrdir)/ruby/3/constant_p.h
+tcpserver.o: $(hdrdir)/ruby/3/core.h
+tcpserver.o: $(hdrdir)/ruby/3/core/rarray.h
+tcpserver.o: $(hdrdir)/ruby/3/core/rbasic.h
+tcpserver.o: $(hdrdir)/ruby/3/core/rbignum.h
+tcpserver.o: $(hdrdir)/ruby/3/core/rclass.h
+tcpserver.o: $(hdrdir)/ruby/3/core/rdata.h
+tcpserver.o: $(hdrdir)/ruby/3/core/rfile.h
+tcpserver.o: $(hdrdir)/ruby/3/core/rhash.h
+tcpserver.o: $(hdrdir)/ruby/3/core/robject.h
+tcpserver.o: $(hdrdir)/ruby/3/core/rregexp.h
+tcpserver.o: $(hdrdir)/ruby/3/core/rstring.h
+tcpserver.o: $(hdrdir)/ruby/3/core/rstruct.h
+tcpserver.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+tcpserver.o: $(hdrdir)/ruby/3/ctype.h
+tcpserver.o: $(hdrdir)/ruby/3/dllexport.h
+tcpserver.o: $(hdrdir)/ruby/3/dosish.h
+tcpserver.o: $(hdrdir)/ruby/3/error.h
+tcpserver.o: $(hdrdir)/ruby/3/eval.h
+tcpserver.o: $(hdrdir)/ruby/3/event.h
+tcpserver.o: $(hdrdir)/ruby/3/fl_type.h
+tcpserver.o: $(hdrdir)/ruby/3/gc.h
+tcpserver.o: $(hdrdir)/ruby/3/glob.h
+tcpserver.o: $(hdrdir)/ruby/3/globals.h
+tcpserver.o: $(hdrdir)/ruby/3/has/attribute.h
+tcpserver.o: $(hdrdir)/ruby/3/has/builtin.h
+tcpserver.o: $(hdrdir)/ruby/3/has/c_attribute.h
+tcpserver.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+tcpserver.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+tcpserver.o: $(hdrdir)/ruby/3/has/extension.h
+tcpserver.o: $(hdrdir)/ruby/3/has/feature.h
+tcpserver.o: $(hdrdir)/ruby/3/has/warning.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/array.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/bignum.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/class.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/compar.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/complex.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/cont.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/dir.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/enum.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/enumerator.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/error.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/eval.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/file.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/gc.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/hash.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/io.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/load.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/marshal.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/numeric.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/object.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/parse.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/proc.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/process.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/random.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/range.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/rational.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/re.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/ruby.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/select.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/signal.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/sprintf.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/string.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/struct.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/thread.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/time.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/variable.h
+tcpserver.o: $(hdrdir)/ruby/3/intern/vm.h
+tcpserver.o: $(hdrdir)/ruby/3/interpreter.h
+tcpserver.o: $(hdrdir)/ruby/3/iterator.h
+tcpserver.o: $(hdrdir)/ruby/3/memory.h
+tcpserver.o: $(hdrdir)/ruby/3/method.h
+tcpserver.o: $(hdrdir)/ruby/3/module.h
+tcpserver.o: $(hdrdir)/ruby/3/newobj.h
+tcpserver.o: $(hdrdir)/ruby/3/rgengc.h
+tcpserver.o: $(hdrdir)/ruby/3/scan_args.h
+tcpserver.o: $(hdrdir)/ruby/3/special_consts.h
+tcpserver.o: $(hdrdir)/ruby/3/static_assert.h
+tcpserver.o: $(hdrdir)/ruby/3/stdalign.h
+tcpserver.o: $(hdrdir)/ruby/3/stdbool.h
+tcpserver.o: $(hdrdir)/ruby/3/symbol.h
+tcpserver.o: $(hdrdir)/ruby/3/token_paste.h
+tcpserver.o: $(hdrdir)/ruby/3/value.h
+tcpserver.o: $(hdrdir)/ruby/3/value_type.h
+tcpserver.o: $(hdrdir)/ruby/3/variable.h
+tcpserver.o: $(hdrdir)/ruby/3/warning_push.h
+tcpserver.o: $(hdrdir)/ruby/3/xmalloc.h
tcpserver.o: $(hdrdir)/ruby/assert.h
tcpserver.o: $(hdrdir)/ruby/backward.h
+tcpserver.o: $(hdrdir)/ruby/backward/2/assume.h
+tcpserver.o: $(hdrdir)/ruby/backward/2/attributes.h
+tcpserver.o: $(hdrdir)/ruby/backward/2/bool.h
+tcpserver.o: $(hdrdir)/ruby/backward/2/extern.h
+tcpserver.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+tcpserver.o: $(hdrdir)/ruby/backward/2/inttypes.h
+tcpserver.o: $(hdrdir)/ruby/backward/2/limits.h
+tcpserver.o: $(hdrdir)/ruby/backward/2/long_long.h
+tcpserver.o: $(hdrdir)/ruby/backward/2/r_cast.h
+tcpserver.o: $(hdrdir)/ruby/backward/2/rmodule.h
+tcpserver.o: $(hdrdir)/ruby/backward/2/stdalign.h
+tcpserver.o: $(hdrdir)/ruby/backward/2/stdarg.h
tcpserver.o: $(hdrdir)/ruby/defines.h
tcpserver.o: $(hdrdir)/ruby/encoding.h
tcpserver.o: $(hdrdir)/ruby/intern.h
@@ -376,7 +2038,6 @@ tcpserver.o: $(top_srcdir)/internal/gc.h
tcpserver.o: $(top_srcdir)/internal/io.h
tcpserver.o: $(top_srcdir)/internal/serial.h
tcpserver.o: $(top_srcdir)/internal/static_assert.h
-tcpserver.o: $(top_srcdir)/internal/stdbool.h
tcpserver.o: $(top_srcdir)/internal/string.h
tcpserver.o: $(top_srcdir)/internal/thread.h
tcpserver.o: $(top_srcdir)/internal/vm.h
@@ -388,8 +2049,160 @@ tcpserver.o: tcpserver.c
tcpsocket.o: $(RUBY_EXTCONF_H)
tcpsocket.o: $(arch_hdrdir)/ruby/config.h
tcpsocket.o: $(hdrdir)/ruby.h
+tcpsocket.o: $(hdrdir)/ruby/3/anyargs.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic/char.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic/double.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic/int.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic/long.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic/short.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+tcpsocket.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+tcpsocket.o: $(hdrdir)/ruby/3/assume.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/artificial.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/cold.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/const.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/constexpr.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/deprecated.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/error.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/forceinline.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/format.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/noalias.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/noexcept.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/noinline.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/nonnull.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/noreturn.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/pure.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/restrict.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/warning.h
+tcpsocket.o: $(hdrdir)/ruby/3/attr/weakref.h
+tcpsocket.o: $(hdrdir)/ruby/3/cast.h
+tcpsocket.o: $(hdrdir)/ruby/3/compiler_is.h
+tcpsocket.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+tcpsocket.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+tcpsocket.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+tcpsocket.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+tcpsocket.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+tcpsocket.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+tcpsocket.o: $(hdrdir)/ruby/3/compiler_since.h
+tcpsocket.o: $(hdrdir)/ruby/3/config.h
+tcpsocket.o: $(hdrdir)/ruby/3/constant_p.h
+tcpsocket.o: $(hdrdir)/ruby/3/core.h
+tcpsocket.o: $(hdrdir)/ruby/3/core/rarray.h
+tcpsocket.o: $(hdrdir)/ruby/3/core/rbasic.h
+tcpsocket.o: $(hdrdir)/ruby/3/core/rbignum.h
+tcpsocket.o: $(hdrdir)/ruby/3/core/rclass.h
+tcpsocket.o: $(hdrdir)/ruby/3/core/rdata.h
+tcpsocket.o: $(hdrdir)/ruby/3/core/rfile.h
+tcpsocket.o: $(hdrdir)/ruby/3/core/rhash.h
+tcpsocket.o: $(hdrdir)/ruby/3/core/robject.h
+tcpsocket.o: $(hdrdir)/ruby/3/core/rregexp.h
+tcpsocket.o: $(hdrdir)/ruby/3/core/rstring.h
+tcpsocket.o: $(hdrdir)/ruby/3/core/rstruct.h
+tcpsocket.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+tcpsocket.o: $(hdrdir)/ruby/3/ctype.h
+tcpsocket.o: $(hdrdir)/ruby/3/dllexport.h
+tcpsocket.o: $(hdrdir)/ruby/3/dosish.h
+tcpsocket.o: $(hdrdir)/ruby/3/error.h
+tcpsocket.o: $(hdrdir)/ruby/3/eval.h
+tcpsocket.o: $(hdrdir)/ruby/3/event.h
+tcpsocket.o: $(hdrdir)/ruby/3/fl_type.h
+tcpsocket.o: $(hdrdir)/ruby/3/gc.h
+tcpsocket.o: $(hdrdir)/ruby/3/glob.h
+tcpsocket.o: $(hdrdir)/ruby/3/globals.h
+tcpsocket.o: $(hdrdir)/ruby/3/has/attribute.h
+tcpsocket.o: $(hdrdir)/ruby/3/has/builtin.h
+tcpsocket.o: $(hdrdir)/ruby/3/has/c_attribute.h
+tcpsocket.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+tcpsocket.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+tcpsocket.o: $(hdrdir)/ruby/3/has/extension.h
+tcpsocket.o: $(hdrdir)/ruby/3/has/feature.h
+tcpsocket.o: $(hdrdir)/ruby/3/has/warning.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/array.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/bignum.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/class.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/compar.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/complex.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/cont.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/dir.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/enum.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/enumerator.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/error.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/eval.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/file.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/gc.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/hash.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/io.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/load.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/marshal.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/numeric.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/object.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/parse.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/proc.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/process.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/random.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/range.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/rational.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/re.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/ruby.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/select.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/signal.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/sprintf.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/string.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/struct.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/thread.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/time.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/variable.h
+tcpsocket.o: $(hdrdir)/ruby/3/intern/vm.h
+tcpsocket.o: $(hdrdir)/ruby/3/interpreter.h
+tcpsocket.o: $(hdrdir)/ruby/3/iterator.h
+tcpsocket.o: $(hdrdir)/ruby/3/memory.h
+tcpsocket.o: $(hdrdir)/ruby/3/method.h
+tcpsocket.o: $(hdrdir)/ruby/3/module.h
+tcpsocket.o: $(hdrdir)/ruby/3/newobj.h
+tcpsocket.o: $(hdrdir)/ruby/3/rgengc.h
+tcpsocket.o: $(hdrdir)/ruby/3/scan_args.h
+tcpsocket.o: $(hdrdir)/ruby/3/special_consts.h
+tcpsocket.o: $(hdrdir)/ruby/3/static_assert.h
+tcpsocket.o: $(hdrdir)/ruby/3/stdalign.h
+tcpsocket.o: $(hdrdir)/ruby/3/stdbool.h
+tcpsocket.o: $(hdrdir)/ruby/3/symbol.h
+tcpsocket.o: $(hdrdir)/ruby/3/token_paste.h
+tcpsocket.o: $(hdrdir)/ruby/3/value.h
+tcpsocket.o: $(hdrdir)/ruby/3/value_type.h
+tcpsocket.o: $(hdrdir)/ruby/3/variable.h
+tcpsocket.o: $(hdrdir)/ruby/3/warning_push.h
+tcpsocket.o: $(hdrdir)/ruby/3/xmalloc.h
tcpsocket.o: $(hdrdir)/ruby/assert.h
tcpsocket.o: $(hdrdir)/ruby/backward.h
+tcpsocket.o: $(hdrdir)/ruby/backward/2/assume.h
+tcpsocket.o: $(hdrdir)/ruby/backward/2/attributes.h
+tcpsocket.o: $(hdrdir)/ruby/backward/2/bool.h
+tcpsocket.o: $(hdrdir)/ruby/backward/2/extern.h
+tcpsocket.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+tcpsocket.o: $(hdrdir)/ruby/backward/2/inttypes.h
+tcpsocket.o: $(hdrdir)/ruby/backward/2/limits.h
+tcpsocket.o: $(hdrdir)/ruby/backward/2/long_long.h
+tcpsocket.o: $(hdrdir)/ruby/backward/2/r_cast.h
+tcpsocket.o: $(hdrdir)/ruby/backward/2/rmodule.h
+tcpsocket.o: $(hdrdir)/ruby/backward/2/stdalign.h
+tcpsocket.o: $(hdrdir)/ruby/backward/2/stdarg.h
tcpsocket.o: $(hdrdir)/ruby/defines.h
tcpsocket.o: $(hdrdir)/ruby/encoding.h
tcpsocket.o: $(hdrdir)/ruby/intern.h
@@ -410,7 +2223,6 @@ tcpsocket.o: $(top_srcdir)/internal/gc.h
tcpsocket.o: $(top_srcdir)/internal/io.h
tcpsocket.o: $(top_srcdir)/internal/serial.h
tcpsocket.o: $(top_srcdir)/internal/static_assert.h
-tcpsocket.o: $(top_srcdir)/internal/stdbool.h
tcpsocket.o: $(top_srcdir)/internal/string.h
tcpsocket.o: $(top_srcdir)/internal/thread.h
tcpsocket.o: $(top_srcdir)/internal/vm.h
@@ -422,8 +2234,160 @@ tcpsocket.o: tcpsocket.c
udpsocket.o: $(RUBY_EXTCONF_H)
udpsocket.o: $(arch_hdrdir)/ruby/config.h
udpsocket.o: $(hdrdir)/ruby.h
+udpsocket.o: $(hdrdir)/ruby/3/anyargs.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic/char.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic/double.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic/int.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic/long.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic/short.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+udpsocket.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+udpsocket.o: $(hdrdir)/ruby/3/assume.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/artificial.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/cold.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/const.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/constexpr.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/deprecated.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/error.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/forceinline.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/format.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/noalias.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/noexcept.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/noinline.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/nonnull.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/noreturn.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/pure.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/restrict.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/warning.h
+udpsocket.o: $(hdrdir)/ruby/3/attr/weakref.h
+udpsocket.o: $(hdrdir)/ruby/3/cast.h
+udpsocket.o: $(hdrdir)/ruby/3/compiler_is.h
+udpsocket.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+udpsocket.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+udpsocket.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+udpsocket.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+udpsocket.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+udpsocket.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+udpsocket.o: $(hdrdir)/ruby/3/compiler_since.h
+udpsocket.o: $(hdrdir)/ruby/3/config.h
+udpsocket.o: $(hdrdir)/ruby/3/constant_p.h
+udpsocket.o: $(hdrdir)/ruby/3/core.h
+udpsocket.o: $(hdrdir)/ruby/3/core/rarray.h
+udpsocket.o: $(hdrdir)/ruby/3/core/rbasic.h
+udpsocket.o: $(hdrdir)/ruby/3/core/rbignum.h
+udpsocket.o: $(hdrdir)/ruby/3/core/rclass.h
+udpsocket.o: $(hdrdir)/ruby/3/core/rdata.h
+udpsocket.o: $(hdrdir)/ruby/3/core/rfile.h
+udpsocket.o: $(hdrdir)/ruby/3/core/rhash.h
+udpsocket.o: $(hdrdir)/ruby/3/core/robject.h
+udpsocket.o: $(hdrdir)/ruby/3/core/rregexp.h
+udpsocket.o: $(hdrdir)/ruby/3/core/rstring.h
+udpsocket.o: $(hdrdir)/ruby/3/core/rstruct.h
+udpsocket.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+udpsocket.o: $(hdrdir)/ruby/3/ctype.h
+udpsocket.o: $(hdrdir)/ruby/3/dllexport.h
+udpsocket.o: $(hdrdir)/ruby/3/dosish.h
+udpsocket.o: $(hdrdir)/ruby/3/error.h
+udpsocket.o: $(hdrdir)/ruby/3/eval.h
+udpsocket.o: $(hdrdir)/ruby/3/event.h
+udpsocket.o: $(hdrdir)/ruby/3/fl_type.h
+udpsocket.o: $(hdrdir)/ruby/3/gc.h
+udpsocket.o: $(hdrdir)/ruby/3/glob.h
+udpsocket.o: $(hdrdir)/ruby/3/globals.h
+udpsocket.o: $(hdrdir)/ruby/3/has/attribute.h
+udpsocket.o: $(hdrdir)/ruby/3/has/builtin.h
+udpsocket.o: $(hdrdir)/ruby/3/has/c_attribute.h
+udpsocket.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+udpsocket.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+udpsocket.o: $(hdrdir)/ruby/3/has/extension.h
+udpsocket.o: $(hdrdir)/ruby/3/has/feature.h
+udpsocket.o: $(hdrdir)/ruby/3/has/warning.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/array.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/bignum.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/class.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/compar.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/complex.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/cont.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/dir.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/enum.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/enumerator.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/error.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/eval.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/file.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/gc.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/hash.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/io.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/load.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/marshal.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/numeric.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/object.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/parse.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/proc.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/process.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/random.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/range.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/rational.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/re.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/ruby.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/select.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/signal.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/sprintf.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/string.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/struct.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/thread.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/time.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/variable.h
+udpsocket.o: $(hdrdir)/ruby/3/intern/vm.h
+udpsocket.o: $(hdrdir)/ruby/3/interpreter.h
+udpsocket.o: $(hdrdir)/ruby/3/iterator.h
+udpsocket.o: $(hdrdir)/ruby/3/memory.h
+udpsocket.o: $(hdrdir)/ruby/3/method.h
+udpsocket.o: $(hdrdir)/ruby/3/module.h
+udpsocket.o: $(hdrdir)/ruby/3/newobj.h
+udpsocket.o: $(hdrdir)/ruby/3/rgengc.h
+udpsocket.o: $(hdrdir)/ruby/3/scan_args.h
+udpsocket.o: $(hdrdir)/ruby/3/special_consts.h
+udpsocket.o: $(hdrdir)/ruby/3/static_assert.h
+udpsocket.o: $(hdrdir)/ruby/3/stdalign.h
+udpsocket.o: $(hdrdir)/ruby/3/stdbool.h
+udpsocket.o: $(hdrdir)/ruby/3/symbol.h
+udpsocket.o: $(hdrdir)/ruby/3/token_paste.h
+udpsocket.o: $(hdrdir)/ruby/3/value.h
+udpsocket.o: $(hdrdir)/ruby/3/value_type.h
+udpsocket.o: $(hdrdir)/ruby/3/variable.h
+udpsocket.o: $(hdrdir)/ruby/3/warning_push.h
+udpsocket.o: $(hdrdir)/ruby/3/xmalloc.h
udpsocket.o: $(hdrdir)/ruby/assert.h
udpsocket.o: $(hdrdir)/ruby/backward.h
+udpsocket.o: $(hdrdir)/ruby/backward/2/assume.h
+udpsocket.o: $(hdrdir)/ruby/backward/2/attributes.h
+udpsocket.o: $(hdrdir)/ruby/backward/2/bool.h
+udpsocket.o: $(hdrdir)/ruby/backward/2/extern.h
+udpsocket.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+udpsocket.o: $(hdrdir)/ruby/backward/2/inttypes.h
+udpsocket.o: $(hdrdir)/ruby/backward/2/limits.h
+udpsocket.o: $(hdrdir)/ruby/backward/2/long_long.h
+udpsocket.o: $(hdrdir)/ruby/backward/2/r_cast.h
+udpsocket.o: $(hdrdir)/ruby/backward/2/rmodule.h
+udpsocket.o: $(hdrdir)/ruby/backward/2/stdalign.h
+udpsocket.o: $(hdrdir)/ruby/backward/2/stdarg.h
udpsocket.o: $(hdrdir)/ruby/defines.h
udpsocket.o: $(hdrdir)/ruby/encoding.h
udpsocket.o: $(hdrdir)/ruby/intern.h
@@ -444,7 +2408,6 @@ udpsocket.o: $(top_srcdir)/internal/gc.h
udpsocket.o: $(top_srcdir)/internal/io.h
udpsocket.o: $(top_srcdir)/internal/serial.h
udpsocket.o: $(top_srcdir)/internal/static_assert.h
-udpsocket.o: $(top_srcdir)/internal/stdbool.h
udpsocket.o: $(top_srcdir)/internal/string.h
udpsocket.o: $(top_srcdir)/internal/thread.h
udpsocket.o: $(top_srcdir)/internal/vm.h
@@ -456,8 +2419,160 @@ udpsocket.o: udpsocket.c
unixserver.o: $(RUBY_EXTCONF_H)
unixserver.o: $(arch_hdrdir)/ruby/config.h
unixserver.o: $(hdrdir)/ruby.h
+unixserver.o: $(hdrdir)/ruby/3/anyargs.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic/char.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic/double.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic/int.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic/long.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic/short.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+unixserver.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+unixserver.o: $(hdrdir)/ruby/3/assume.h
+unixserver.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+unixserver.o: $(hdrdir)/ruby/3/attr/artificial.h
+unixserver.o: $(hdrdir)/ruby/3/attr/cold.h
+unixserver.o: $(hdrdir)/ruby/3/attr/const.h
+unixserver.o: $(hdrdir)/ruby/3/attr/constexpr.h
+unixserver.o: $(hdrdir)/ruby/3/attr/deprecated.h
+unixserver.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+unixserver.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+unixserver.o: $(hdrdir)/ruby/3/attr/error.h
+unixserver.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+unixserver.o: $(hdrdir)/ruby/3/attr/forceinline.h
+unixserver.o: $(hdrdir)/ruby/3/attr/format.h
+unixserver.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+unixserver.o: $(hdrdir)/ruby/3/attr/noalias.h
+unixserver.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+unixserver.o: $(hdrdir)/ruby/3/attr/noexcept.h
+unixserver.o: $(hdrdir)/ruby/3/attr/noinline.h
+unixserver.o: $(hdrdir)/ruby/3/attr/nonnull.h
+unixserver.o: $(hdrdir)/ruby/3/attr/noreturn.h
+unixserver.o: $(hdrdir)/ruby/3/attr/pure.h
+unixserver.o: $(hdrdir)/ruby/3/attr/restrict.h
+unixserver.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+unixserver.o: $(hdrdir)/ruby/3/attr/warning.h
+unixserver.o: $(hdrdir)/ruby/3/attr/weakref.h
+unixserver.o: $(hdrdir)/ruby/3/cast.h
+unixserver.o: $(hdrdir)/ruby/3/compiler_is.h
+unixserver.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+unixserver.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+unixserver.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+unixserver.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+unixserver.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+unixserver.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+unixserver.o: $(hdrdir)/ruby/3/compiler_since.h
+unixserver.o: $(hdrdir)/ruby/3/config.h
+unixserver.o: $(hdrdir)/ruby/3/constant_p.h
+unixserver.o: $(hdrdir)/ruby/3/core.h
+unixserver.o: $(hdrdir)/ruby/3/core/rarray.h
+unixserver.o: $(hdrdir)/ruby/3/core/rbasic.h
+unixserver.o: $(hdrdir)/ruby/3/core/rbignum.h
+unixserver.o: $(hdrdir)/ruby/3/core/rclass.h
+unixserver.o: $(hdrdir)/ruby/3/core/rdata.h
+unixserver.o: $(hdrdir)/ruby/3/core/rfile.h
+unixserver.o: $(hdrdir)/ruby/3/core/rhash.h
+unixserver.o: $(hdrdir)/ruby/3/core/robject.h
+unixserver.o: $(hdrdir)/ruby/3/core/rregexp.h
+unixserver.o: $(hdrdir)/ruby/3/core/rstring.h
+unixserver.o: $(hdrdir)/ruby/3/core/rstruct.h
+unixserver.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+unixserver.o: $(hdrdir)/ruby/3/ctype.h
+unixserver.o: $(hdrdir)/ruby/3/dllexport.h
+unixserver.o: $(hdrdir)/ruby/3/dosish.h
+unixserver.o: $(hdrdir)/ruby/3/error.h
+unixserver.o: $(hdrdir)/ruby/3/eval.h
+unixserver.o: $(hdrdir)/ruby/3/event.h
+unixserver.o: $(hdrdir)/ruby/3/fl_type.h
+unixserver.o: $(hdrdir)/ruby/3/gc.h
+unixserver.o: $(hdrdir)/ruby/3/glob.h
+unixserver.o: $(hdrdir)/ruby/3/globals.h
+unixserver.o: $(hdrdir)/ruby/3/has/attribute.h
+unixserver.o: $(hdrdir)/ruby/3/has/builtin.h
+unixserver.o: $(hdrdir)/ruby/3/has/c_attribute.h
+unixserver.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+unixserver.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+unixserver.o: $(hdrdir)/ruby/3/has/extension.h
+unixserver.o: $(hdrdir)/ruby/3/has/feature.h
+unixserver.o: $(hdrdir)/ruby/3/has/warning.h
+unixserver.o: $(hdrdir)/ruby/3/intern/array.h
+unixserver.o: $(hdrdir)/ruby/3/intern/bignum.h
+unixserver.o: $(hdrdir)/ruby/3/intern/class.h
+unixserver.o: $(hdrdir)/ruby/3/intern/compar.h
+unixserver.o: $(hdrdir)/ruby/3/intern/complex.h
+unixserver.o: $(hdrdir)/ruby/3/intern/cont.h
+unixserver.o: $(hdrdir)/ruby/3/intern/dir.h
+unixserver.o: $(hdrdir)/ruby/3/intern/enum.h
+unixserver.o: $(hdrdir)/ruby/3/intern/enumerator.h
+unixserver.o: $(hdrdir)/ruby/3/intern/error.h
+unixserver.o: $(hdrdir)/ruby/3/intern/eval.h
+unixserver.o: $(hdrdir)/ruby/3/intern/file.h
+unixserver.o: $(hdrdir)/ruby/3/intern/gc.h
+unixserver.o: $(hdrdir)/ruby/3/intern/hash.h
+unixserver.o: $(hdrdir)/ruby/3/intern/io.h
+unixserver.o: $(hdrdir)/ruby/3/intern/load.h
+unixserver.o: $(hdrdir)/ruby/3/intern/marshal.h
+unixserver.o: $(hdrdir)/ruby/3/intern/numeric.h
+unixserver.o: $(hdrdir)/ruby/3/intern/object.h
+unixserver.o: $(hdrdir)/ruby/3/intern/parse.h
+unixserver.o: $(hdrdir)/ruby/3/intern/proc.h
+unixserver.o: $(hdrdir)/ruby/3/intern/process.h
+unixserver.o: $(hdrdir)/ruby/3/intern/random.h
+unixserver.o: $(hdrdir)/ruby/3/intern/range.h
+unixserver.o: $(hdrdir)/ruby/3/intern/rational.h
+unixserver.o: $(hdrdir)/ruby/3/intern/re.h
+unixserver.o: $(hdrdir)/ruby/3/intern/ruby.h
+unixserver.o: $(hdrdir)/ruby/3/intern/select.h
+unixserver.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+unixserver.o: $(hdrdir)/ruby/3/intern/signal.h
+unixserver.o: $(hdrdir)/ruby/3/intern/sprintf.h
+unixserver.o: $(hdrdir)/ruby/3/intern/string.h
+unixserver.o: $(hdrdir)/ruby/3/intern/struct.h
+unixserver.o: $(hdrdir)/ruby/3/intern/thread.h
+unixserver.o: $(hdrdir)/ruby/3/intern/time.h
+unixserver.o: $(hdrdir)/ruby/3/intern/variable.h
+unixserver.o: $(hdrdir)/ruby/3/intern/vm.h
+unixserver.o: $(hdrdir)/ruby/3/interpreter.h
+unixserver.o: $(hdrdir)/ruby/3/iterator.h
+unixserver.o: $(hdrdir)/ruby/3/memory.h
+unixserver.o: $(hdrdir)/ruby/3/method.h
+unixserver.o: $(hdrdir)/ruby/3/module.h
+unixserver.o: $(hdrdir)/ruby/3/newobj.h
+unixserver.o: $(hdrdir)/ruby/3/rgengc.h
+unixserver.o: $(hdrdir)/ruby/3/scan_args.h
+unixserver.o: $(hdrdir)/ruby/3/special_consts.h
+unixserver.o: $(hdrdir)/ruby/3/static_assert.h
+unixserver.o: $(hdrdir)/ruby/3/stdalign.h
+unixserver.o: $(hdrdir)/ruby/3/stdbool.h
+unixserver.o: $(hdrdir)/ruby/3/symbol.h
+unixserver.o: $(hdrdir)/ruby/3/token_paste.h
+unixserver.o: $(hdrdir)/ruby/3/value.h
+unixserver.o: $(hdrdir)/ruby/3/value_type.h
+unixserver.o: $(hdrdir)/ruby/3/variable.h
+unixserver.o: $(hdrdir)/ruby/3/warning_push.h
+unixserver.o: $(hdrdir)/ruby/3/xmalloc.h
unixserver.o: $(hdrdir)/ruby/assert.h
unixserver.o: $(hdrdir)/ruby/backward.h
+unixserver.o: $(hdrdir)/ruby/backward/2/assume.h
+unixserver.o: $(hdrdir)/ruby/backward/2/attributes.h
+unixserver.o: $(hdrdir)/ruby/backward/2/bool.h
+unixserver.o: $(hdrdir)/ruby/backward/2/extern.h
+unixserver.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+unixserver.o: $(hdrdir)/ruby/backward/2/inttypes.h
+unixserver.o: $(hdrdir)/ruby/backward/2/limits.h
+unixserver.o: $(hdrdir)/ruby/backward/2/long_long.h
+unixserver.o: $(hdrdir)/ruby/backward/2/r_cast.h
+unixserver.o: $(hdrdir)/ruby/backward/2/rmodule.h
+unixserver.o: $(hdrdir)/ruby/backward/2/stdalign.h
+unixserver.o: $(hdrdir)/ruby/backward/2/stdarg.h
unixserver.o: $(hdrdir)/ruby/defines.h
unixserver.o: $(hdrdir)/ruby/encoding.h
unixserver.o: $(hdrdir)/ruby/intern.h
@@ -478,7 +2593,6 @@ unixserver.o: $(top_srcdir)/internal/gc.h
unixserver.o: $(top_srcdir)/internal/io.h
unixserver.o: $(top_srcdir)/internal/serial.h
unixserver.o: $(top_srcdir)/internal/static_assert.h
-unixserver.o: $(top_srcdir)/internal/stdbool.h
unixserver.o: $(top_srcdir)/internal/string.h
unixserver.o: $(top_srcdir)/internal/thread.h
unixserver.o: $(top_srcdir)/internal/vm.h
@@ -490,8 +2604,160 @@ unixserver.o: unixserver.c
unixsocket.o: $(RUBY_EXTCONF_H)
unixsocket.o: $(arch_hdrdir)/ruby/config.h
unixsocket.o: $(hdrdir)/ruby.h
+unixsocket.o: $(hdrdir)/ruby/3/anyargs.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic/char.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic/double.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic/int.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic/long.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic/short.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+unixsocket.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+unixsocket.o: $(hdrdir)/ruby/3/assume.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/artificial.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/cold.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/const.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/constexpr.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/deprecated.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/error.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/forceinline.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/format.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/noalias.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/noexcept.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/noinline.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/nonnull.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/noreturn.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/pure.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/restrict.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/warning.h
+unixsocket.o: $(hdrdir)/ruby/3/attr/weakref.h
+unixsocket.o: $(hdrdir)/ruby/3/cast.h
+unixsocket.o: $(hdrdir)/ruby/3/compiler_is.h
+unixsocket.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+unixsocket.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+unixsocket.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+unixsocket.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+unixsocket.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+unixsocket.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+unixsocket.o: $(hdrdir)/ruby/3/compiler_since.h
+unixsocket.o: $(hdrdir)/ruby/3/config.h
+unixsocket.o: $(hdrdir)/ruby/3/constant_p.h
+unixsocket.o: $(hdrdir)/ruby/3/core.h
+unixsocket.o: $(hdrdir)/ruby/3/core/rarray.h
+unixsocket.o: $(hdrdir)/ruby/3/core/rbasic.h
+unixsocket.o: $(hdrdir)/ruby/3/core/rbignum.h
+unixsocket.o: $(hdrdir)/ruby/3/core/rclass.h
+unixsocket.o: $(hdrdir)/ruby/3/core/rdata.h
+unixsocket.o: $(hdrdir)/ruby/3/core/rfile.h
+unixsocket.o: $(hdrdir)/ruby/3/core/rhash.h
+unixsocket.o: $(hdrdir)/ruby/3/core/robject.h
+unixsocket.o: $(hdrdir)/ruby/3/core/rregexp.h
+unixsocket.o: $(hdrdir)/ruby/3/core/rstring.h
+unixsocket.o: $(hdrdir)/ruby/3/core/rstruct.h
+unixsocket.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+unixsocket.o: $(hdrdir)/ruby/3/ctype.h
+unixsocket.o: $(hdrdir)/ruby/3/dllexport.h
+unixsocket.o: $(hdrdir)/ruby/3/dosish.h
+unixsocket.o: $(hdrdir)/ruby/3/error.h
+unixsocket.o: $(hdrdir)/ruby/3/eval.h
+unixsocket.o: $(hdrdir)/ruby/3/event.h
+unixsocket.o: $(hdrdir)/ruby/3/fl_type.h
+unixsocket.o: $(hdrdir)/ruby/3/gc.h
+unixsocket.o: $(hdrdir)/ruby/3/glob.h
+unixsocket.o: $(hdrdir)/ruby/3/globals.h
+unixsocket.o: $(hdrdir)/ruby/3/has/attribute.h
+unixsocket.o: $(hdrdir)/ruby/3/has/builtin.h
+unixsocket.o: $(hdrdir)/ruby/3/has/c_attribute.h
+unixsocket.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+unixsocket.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+unixsocket.o: $(hdrdir)/ruby/3/has/extension.h
+unixsocket.o: $(hdrdir)/ruby/3/has/feature.h
+unixsocket.o: $(hdrdir)/ruby/3/has/warning.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/array.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/bignum.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/class.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/compar.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/complex.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/cont.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/dir.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/enum.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/enumerator.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/error.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/eval.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/file.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/gc.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/hash.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/io.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/load.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/marshal.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/numeric.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/object.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/parse.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/proc.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/process.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/random.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/range.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/rational.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/re.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/ruby.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/select.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/signal.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/sprintf.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/string.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/struct.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/thread.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/time.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/variable.h
+unixsocket.o: $(hdrdir)/ruby/3/intern/vm.h
+unixsocket.o: $(hdrdir)/ruby/3/interpreter.h
+unixsocket.o: $(hdrdir)/ruby/3/iterator.h
+unixsocket.o: $(hdrdir)/ruby/3/memory.h
+unixsocket.o: $(hdrdir)/ruby/3/method.h
+unixsocket.o: $(hdrdir)/ruby/3/module.h
+unixsocket.o: $(hdrdir)/ruby/3/newobj.h
+unixsocket.o: $(hdrdir)/ruby/3/rgengc.h
+unixsocket.o: $(hdrdir)/ruby/3/scan_args.h
+unixsocket.o: $(hdrdir)/ruby/3/special_consts.h
+unixsocket.o: $(hdrdir)/ruby/3/static_assert.h
+unixsocket.o: $(hdrdir)/ruby/3/stdalign.h
+unixsocket.o: $(hdrdir)/ruby/3/stdbool.h
+unixsocket.o: $(hdrdir)/ruby/3/symbol.h
+unixsocket.o: $(hdrdir)/ruby/3/token_paste.h
+unixsocket.o: $(hdrdir)/ruby/3/value.h
+unixsocket.o: $(hdrdir)/ruby/3/value_type.h
+unixsocket.o: $(hdrdir)/ruby/3/variable.h
+unixsocket.o: $(hdrdir)/ruby/3/warning_push.h
+unixsocket.o: $(hdrdir)/ruby/3/xmalloc.h
unixsocket.o: $(hdrdir)/ruby/assert.h
unixsocket.o: $(hdrdir)/ruby/backward.h
+unixsocket.o: $(hdrdir)/ruby/backward/2/assume.h
+unixsocket.o: $(hdrdir)/ruby/backward/2/attributes.h
+unixsocket.o: $(hdrdir)/ruby/backward/2/bool.h
+unixsocket.o: $(hdrdir)/ruby/backward/2/extern.h
+unixsocket.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+unixsocket.o: $(hdrdir)/ruby/backward/2/inttypes.h
+unixsocket.o: $(hdrdir)/ruby/backward/2/limits.h
+unixsocket.o: $(hdrdir)/ruby/backward/2/long_long.h
+unixsocket.o: $(hdrdir)/ruby/backward/2/r_cast.h
+unixsocket.o: $(hdrdir)/ruby/backward/2/rmodule.h
+unixsocket.o: $(hdrdir)/ruby/backward/2/stdalign.h
+unixsocket.o: $(hdrdir)/ruby/backward/2/stdarg.h
unixsocket.o: $(hdrdir)/ruby/defines.h
unixsocket.o: $(hdrdir)/ruby/encoding.h
unixsocket.o: $(hdrdir)/ruby/intern.h
@@ -512,7 +2778,6 @@ unixsocket.o: $(top_srcdir)/internal/gc.h
unixsocket.o: $(top_srcdir)/internal/io.h
unixsocket.o: $(top_srcdir)/internal/serial.h
unixsocket.o: $(top_srcdir)/internal/static_assert.h
-unixsocket.o: $(top_srcdir)/internal/stdbool.h
unixsocket.o: $(top_srcdir)/internal/string.h
unixsocket.o: $(top_srcdir)/internal/thread.h
unixsocket.o: $(top_srcdir)/internal/vm.h
diff --git a/ext/socket/rubysocket.h b/ext/socket/rubysocket.h
index 5dca68a198..867e215273 100644
--- a/ext/socket/rubysocket.h
+++ b/ext/socket/rubysocket.h
@@ -4,6 +4,16 @@
#include "ruby/config.h"
#include RUBY_EXTCONF_H
+#ifdef __sun
+/* (Recent?) Solaris' <nfs/nfs.h> have conflicting definition of T_DATA. Let
+ * us honour system definition by undefining ours.
+ *
+ * See also [ruby-core:4261]
+ */
+# include "ruby/ruby.h"
+# undef T_DATA
+#endif
+
#include <errno.h>
#include <stdio.h>
diff --git a/ext/stringio/depend b/ext/stringio/depend
index 02d468b306..f27a0f713f 100644
--- a/ext/stringio/depend
+++ b/ext/stringio/depend
@@ -2,8 +2,160 @@
stringio.o: $(RUBY_EXTCONF_H)
stringio.o: $(arch_hdrdir)/ruby/config.h
stringio.o: $(hdrdir)/ruby.h
+stringio.o: $(hdrdir)/ruby/3/anyargs.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic/char.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic/double.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic/int.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic/long.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic/short.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+stringio.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+stringio.o: $(hdrdir)/ruby/3/assume.h
+stringio.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+stringio.o: $(hdrdir)/ruby/3/attr/artificial.h
+stringio.o: $(hdrdir)/ruby/3/attr/cold.h
+stringio.o: $(hdrdir)/ruby/3/attr/const.h
+stringio.o: $(hdrdir)/ruby/3/attr/constexpr.h
+stringio.o: $(hdrdir)/ruby/3/attr/deprecated.h
+stringio.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+stringio.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+stringio.o: $(hdrdir)/ruby/3/attr/error.h
+stringio.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+stringio.o: $(hdrdir)/ruby/3/attr/forceinline.h
+stringio.o: $(hdrdir)/ruby/3/attr/format.h
+stringio.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+stringio.o: $(hdrdir)/ruby/3/attr/noalias.h
+stringio.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+stringio.o: $(hdrdir)/ruby/3/attr/noexcept.h
+stringio.o: $(hdrdir)/ruby/3/attr/noinline.h
+stringio.o: $(hdrdir)/ruby/3/attr/nonnull.h
+stringio.o: $(hdrdir)/ruby/3/attr/noreturn.h
+stringio.o: $(hdrdir)/ruby/3/attr/pure.h
+stringio.o: $(hdrdir)/ruby/3/attr/restrict.h
+stringio.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+stringio.o: $(hdrdir)/ruby/3/attr/warning.h
+stringio.o: $(hdrdir)/ruby/3/attr/weakref.h
+stringio.o: $(hdrdir)/ruby/3/cast.h
+stringio.o: $(hdrdir)/ruby/3/compiler_is.h
+stringio.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+stringio.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+stringio.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+stringio.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+stringio.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+stringio.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+stringio.o: $(hdrdir)/ruby/3/compiler_since.h
+stringio.o: $(hdrdir)/ruby/3/config.h
+stringio.o: $(hdrdir)/ruby/3/constant_p.h
+stringio.o: $(hdrdir)/ruby/3/core.h
+stringio.o: $(hdrdir)/ruby/3/core/rarray.h
+stringio.o: $(hdrdir)/ruby/3/core/rbasic.h
+stringio.o: $(hdrdir)/ruby/3/core/rbignum.h
+stringio.o: $(hdrdir)/ruby/3/core/rclass.h
+stringio.o: $(hdrdir)/ruby/3/core/rdata.h
+stringio.o: $(hdrdir)/ruby/3/core/rfile.h
+stringio.o: $(hdrdir)/ruby/3/core/rhash.h
+stringio.o: $(hdrdir)/ruby/3/core/robject.h
+stringio.o: $(hdrdir)/ruby/3/core/rregexp.h
+stringio.o: $(hdrdir)/ruby/3/core/rstring.h
+stringio.o: $(hdrdir)/ruby/3/core/rstruct.h
+stringio.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+stringio.o: $(hdrdir)/ruby/3/ctype.h
+stringio.o: $(hdrdir)/ruby/3/dllexport.h
+stringio.o: $(hdrdir)/ruby/3/dosish.h
+stringio.o: $(hdrdir)/ruby/3/error.h
+stringio.o: $(hdrdir)/ruby/3/eval.h
+stringio.o: $(hdrdir)/ruby/3/event.h
+stringio.o: $(hdrdir)/ruby/3/fl_type.h
+stringio.o: $(hdrdir)/ruby/3/gc.h
+stringio.o: $(hdrdir)/ruby/3/glob.h
+stringio.o: $(hdrdir)/ruby/3/globals.h
+stringio.o: $(hdrdir)/ruby/3/has/attribute.h
+stringio.o: $(hdrdir)/ruby/3/has/builtin.h
+stringio.o: $(hdrdir)/ruby/3/has/c_attribute.h
+stringio.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+stringio.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+stringio.o: $(hdrdir)/ruby/3/has/extension.h
+stringio.o: $(hdrdir)/ruby/3/has/feature.h
+stringio.o: $(hdrdir)/ruby/3/has/warning.h
+stringio.o: $(hdrdir)/ruby/3/intern/array.h
+stringio.o: $(hdrdir)/ruby/3/intern/bignum.h
+stringio.o: $(hdrdir)/ruby/3/intern/class.h
+stringio.o: $(hdrdir)/ruby/3/intern/compar.h
+stringio.o: $(hdrdir)/ruby/3/intern/complex.h
+stringio.o: $(hdrdir)/ruby/3/intern/cont.h
+stringio.o: $(hdrdir)/ruby/3/intern/dir.h
+stringio.o: $(hdrdir)/ruby/3/intern/enum.h
+stringio.o: $(hdrdir)/ruby/3/intern/enumerator.h
+stringio.o: $(hdrdir)/ruby/3/intern/error.h
+stringio.o: $(hdrdir)/ruby/3/intern/eval.h
+stringio.o: $(hdrdir)/ruby/3/intern/file.h
+stringio.o: $(hdrdir)/ruby/3/intern/gc.h
+stringio.o: $(hdrdir)/ruby/3/intern/hash.h
+stringio.o: $(hdrdir)/ruby/3/intern/io.h
+stringio.o: $(hdrdir)/ruby/3/intern/load.h
+stringio.o: $(hdrdir)/ruby/3/intern/marshal.h
+stringio.o: $(hdrdir)/ruby/3/intern/numeric.h
+stringio.o: $(hdrdir)/ruby/3/intern/object.h
+stringio.o: $(hdrdir)/ruby/3/intern/parse.h
+stringio.o: $(hdrdir)/ruby/3/intern/proc.h
+stringio.o: $(hdrdir)/ruby/3/intern/process.h
+stringio.o: $(hdrdir)/ruby/3/intern/random.h
+stringio.o: $(hdrdir)/ruby/3/intern/range.h
+stringio.o: $(hdrdir)/ruby/3/intern/rational.h
+stringio.o: $(hdrdir)/ruby/3/intern/re.h
+stringio.o: $(hdrdir)/ruby/3/intern/ruby.h
+stringio.o: $(hdrdir)/ruby/3/intern/select.h
+stringio.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+stringio.o: $(hdrdir)/ruby/3/intern/signal.h
+stringio.o: $(hdrdir)/ruby/3/intern/sprintf.h
+stringio.o: $(hdrdir)/ruby/3/intern/string.h
+stringio.o: $(hdrdir)/ruby/3/intern/struct.h
+stringio.o: $(hdrdir)/ruby/3/intern/thread.h
+stringio.o: $(hdrdir)/ruby/3/intern/time.h
+stringio.o: $(hdrdir)/ruby/3/intern/variable.h
+stringio.o: $(hdrdir)/ruby/3/intern/vm.h
+stringio.o: $(hdrdir)/ruby/3/interpreter.h
+stringio.o: $(hdrdir)/ruby/3/iterator.h
+stringio.o: $(hdrdir)/ruby/3/memory.h
+stringio.o: $(hdrdir)/ruby/3/method.h
+stringio.o: $(hdrdir)/ruby/3/module.h
+stringio.o: $(hdrdir)/ruby/3/newobj.h
+stringio.o: $(hdrdir)/ruby/3/rgengc.h
+stringio.o: $(hdrdir)/ruby/3/scan_args.h
+stringio.o: $(hdrdir)/ruby/3/special_consts.h
+stringio.o: $(hdrdir)/ruby/3/static_assert.h
+stringio.o: $(hdrdir)/ruby/3/stdalign.h
+stringio.o: $(hdrdir)/ruby/3/stdbool.h
+stringio.o: $(hdrdir)/ruby/3/symbol.h
+stringio.o: $(hdrdir)/ruby/3/token_paste.h
+stringio.o: $(hdrdir)/ruby/3/value.h
+stringio.o: $(hdrdir)/ruby/3/value_type.h
+stringio.o: $(hdrdir)/ruby/3/variable.h
+stringio.o: $(hdrdir)/ruby/3/warning_push.h
+stringio.o: $(hdrdir)/ruby/3/xmalloc.h
stringio.o: $(hdrdir)/ruby/assert.h
stringio.o: $(hdrdir)/ruby/backward.h
+stringio.o: $(hdrdir)/ruby/backward/2/assume.h
+stringio.o: $(hdrdir)/ruby/backward/2/attributes.h
+stringio.o: $(hdrdir)/ruby/backward/2/bool.h
+stringio.o: $(hdrdir)/ruby/backward/2/extern.h
+stringio.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+stringio.o: $(hdrdir)/ruby/backward/2/inttypes.h
+stringio.o: $(hdrdir)/ruby/backward/2/limits.h
+stringio.o: $(hdrdir)/ruby/backward/2/long_long.h
+stringio.o: $(hdrdir)/ruby/backward/2/r_cast.h
+stringio.o: $(hdrdir)/ruby/backward/2/rmodule.h
+stringio.o: $(hdrdir)/ruby/backward/2/stdalign.h
+stringio.o: $(hdrdir)/ruby/backward/2/stdarg.h
stringio.o: $(hdrdir)/ruby/defines.h
stringio.o: $(hdrdir)/ruby/encoding.h
stringio.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/strscan/depend b/ext/strscan/depend
index 212d386f83..68505d85b4 100644
--- a/ext/strscan/depend
+++ b/ext/strscan/depend
@@ -1,8 +1,161 @@
# AUTOGENERATED DEPENDENCIES START
strscan.o: $(RUBY_EXTCONF_H)
strscan.o: $(arch_hdrdir)/ruby/config.h
+strscan.o: $(hdrdir)/ruby/3/anyargs.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic/char.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic/double.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic/int.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic/long.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic/short.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+strscan.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+strscan.o: $(hdrdir)/ruby/3/assume.h
+strscan.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+strscan.o: $(hdrdir)/ruby/3/attr/artificial.h
+strscan.o: $(hdrdir)/ruby/3/attr/cold.h
+strscan.o: $(hdrdir)/ruby/3/attr/const.h
+strscan.o: $(hdrdir)/ruby/3/attr/constexpr.h
+strscan.o: $(hdrdir)/ruby/3/attr/deprecated.h
+strscan.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+strscan.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+strscan.o: $(hdrdir)/ruby/3/attr/error.h
+strscan.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+strscan.o: $(hdrdir)/ruby/3/attr/forceinline.h
+strscan.o: $(hdrdir)/ruby/3/attr/format.h
+strscan.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+strscan.o: $(hdrdir)/ruby/3/attr/noalias.h
+strscan.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+strscan.o: $(hdrdir)/ruby/3/attr/noexcept.h
+strscan.o: $(hdrdir)/ruby/3/attr/noinline.h
+strscan.o: $(hdrdir)/ruby/3/attr/nonnull.h
+strscan.o: $(hdrdir)/ruby/3/attr/noreturn.h
+strscan.o: $(hdrdir)/ruby/3/attr/pure.h
+strscan.o: $(hdrdir)/ruby/3/attr/restrict.h
+strscan.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+strscan.o: $(hdrdir)/ruby/3/attr/warning.h
+strscan.o: $(hdrdir)/ruby/3/attr/weakref.h
+strscan.o: $(hdrdir)/ruby/3/cast.h
+strscan.o: $(hdrdir)/ruby/3/compiler_is.h
+strscan.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+strscan.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+strscan.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+strscan.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+strscan.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+strscan.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+strscan.o: $(hdrdir)/ruby/3/compiler_since.h
+strscan.o: $(hdrdir)/ruby/3/config.h
+strscan.o: $(hdrdir)/ruby/3/constant_p.h
+strscan.o: $(hdrdir)/ruby/3/core.h
+strscan.o: $(hdrdir)/ruby/3/core/rarray.h
+strscan.o: $(hdrdir)/ruby/3/core/rbasic.h
+strscan.o: $(hdrdir)/ruby/3/core/rbignum.h
+strscan.o: $(hdrdir)/ruby/3/core/rclass.h
+strscan.o: $(hdrdir)/ruby/3/core/rdata.h
+strscan.o: $(hdrdir)/ruby/3/core/rfile.h
+strscan.o: $(hdrdir)/ruby/3/core/rhash.h
+strscan.o: $(hdrdir)/ruby/3/core/rmatch.h
+strscan.o: $(hdrdir)/ruby/3/core/robject.h
+strscan.o: $(hdrdir)/ruby/3/core/rregexp.h
+strscan.o: $(hdrdir)/ruby/3/core/rstring.h
+strscan.o: $(hdrdir)/ruby/3/core/rstruct.h
+strscan.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+strscan.o: $(hdrdir)/ruby/3/ctype.h
+strscan.o: $(hdrdir)/ruby/3/dllexport.h
+strscan.o: $(hdrdir)/ruby/3/dosish.h
+strscan.o: $(hdrdir)/ruby/3/error.h
+strscan.o: $(hdrdir)/ruby/3/eval.h
+strscan.o: $(hdrdir)/ruby/3/event.h
+strscan.o: $(hdrdir)/ruby/3/fl_type.h
+strscan.o: $(hdrdir)/ruby/3/gc.h
+strscan.o: $(hdrdir)/ruby/3/glob.h
+strscan.o: $(hdrdir)/ruby/3/globals.h
+strscan.o: $(hdrdir)/ruby/3/has/attribute.h
+strscan.o: $(hdrdir)/ruby/3/has/builtin.h
+strscan.o: $(hdrdir)/ruby/3/has/c_attribute.h
+strscan.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+strscan.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+strscan.o: $(hdrdir)/ruby/3/has/extension.h
+strscan.o: $(hdrdir)/ruby/3/has/feature.h
+strscan.o: $(hdrdir)/ruby/3/has/warning.h
+strscan.o: $(hdrdir)/ruby/3/intern/array.h
+strscan.o: $(hdrdir)/ruby/3/intern/bignum.h
+strscan.o: $(hdrdir)/ruby/3/intern/class.h
+strscan.o: $(hdrdir)/ruby/3/intern/compar.h
+strscan.o: $(hdrdir)/ruby/3/intern/complex.h
+strscan.o: $(hdrdir)/ruby/3/intern/cont.h
+strscan.o: $(hdrdir)/ruby/3/intern/dir.h
+strscan.o: $(hdrdir)/ruby/3/intern/enum.h
+strscan.o: $(hdrdir)/ruby/3/intern/enumerator.h
+strscan.o: $(hdrdir)/ruby/3/intern/error.h
+strscan.o: $(hdrdir)/ruby/3/intern/eval.h
+strscan.o: $(hdrdir)/ruby/3/intern/file.h
+strscan.o: $(hdrdir)/ruby/3/intern/gc.h
+strscan.o: $(hdrdir)/ruby/3/intern/hash.h
+strscan.o: $(hdrdir)/ruby/3/intern/io.h
+strscan.o: $(hdrdir)/ruby/3/intern/load.h
+strscan.o: $(hdrdir)/ruby/3/intern/marshal.h
+strscan.o: $(hdrdir)/ruby/3/intern/numeric.h
+strscan.o: $(hdrdir)/ruby/3/intern/object.h
+strscan.o: $(hdrdir)/ruby/3/intern/parse.h
+strscan.o: $(hdrdir)/ruby/3/intern/proc.h
+strscan.o: $(hdrdir)/ruby/3/intern/process.h
+strscan.o: $(hdrdir)/ruby/3/intern/random.h
+strscan.o: $(hdrdir)/ruby/3/intern/range.h
+strscan.o: $(hdrdir)/ruby/3/intern/rational.h
+strscan.o: $(hdrdir)/ruby/3/intern/re.h
+strscan.o: $(hdrdir)/ruby/3/intern/ruby.h
+strscan.o: $(hdrdir)/ruby/3/intern/select.h
+strscan.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+strscan.o: $(hdrdir)/ruby/3/intern/signal.h
+strscan.o: $(hdrdir)/ruby/3/intern/sprintf.h
+strscan.o: $(hdrdir)/ruby/3/intern/string.h
+strscan.o: $(hdrdir)/ruby/3/intern/struct.h
+strscan.o: $(hdrdir)/ruby/3/intern/thread.h
+strscan.o: $(hdrdir)/ruby/3/intern/time.h
+strscan.o: $(hdrdir)/ruby/3/intern/variable.h
+strscan.o: $(hdrdir)/ruby/3/intern/vm.h
+strscan.o: $(hdrdir)/ruby/3/interpreter.h
+strscan.o: $(hdrdir)/ruby/3/iterator.h
+strscan.o: $(hdrdir)/ruby/3/memory.h
+strscan.o: $(hdrdir)/ruby/3/method.h
+strscan.o: $(hdrdir)/ruby/3/module.h
+strscan.o: $(hdrdir)/ruby/3/newobj.h
+strscan.o: $(hdrdir)/ruby/3/rgengc.h
+strscan.o: $(hdrdir)/ruby/3/scan_args.h
+strscan.o: $(hdrdir)/ruby/3/special_consts.h
+strscan.o: $(hdrdir)/ruby/3/static_assert.h
+strscan.o: $(hdrdir)/ruby/3/stdalign.h
+strscan.o: $(hdrdir)/ruby/3/stdbool.h
+strscan.o: $(hdrdir)/ruby/3/symbol.h
+strscan.o: $(hdrdir)/ruby/3/token_paste.h
+strscan.o: $(hdrdir)/ruby/3/value.h
+strscan.o: $(hdrdir)/ruby/3/value_type.h
+strscan.o: $(hdrdir)/ruby/3/variable.h
+strscan.o: $(hdrdir)/ruby/3/warning_push.h
+strscan.o: $(hdrdir)/ruby/3/xmalloc.h
strscan.o: $(hdrdir)/ruby/assert.h
strscan.o: $(hdrdir)/ruby/backward.h
+strscan.o: $(hdrdir)/ruby/backward/2/assume.h
+strscan.o: $(hdrdir)/ruby/backward/2/attributes.h
+strscan.o: $(hdrdir)/ruby/backward/2/bool.h
+strscan.o: $(hdrdir)/ruby/backward/2/extern.h
+strscan.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+strscan.o: $(hdrdir)/ruby/backward/2/inttypes.h
+strscan.o: $(hdrdir)/ruby/backward/2/limits.h
+strscan.o: $(hdrdir)/ruby/backward/2/long_long.h
+strscan.o: $(hdrdir)/ruby/backward/2/r_cast.h
+strscan.o: $(hdrdir)/ruby/backward/2/rmodule.h
+strscan.o: $(hdrdir)/ruby/backward/2/stdalign.h
+strscan.o: $(hdrdir)/ruby/backward/2/stdarg.h
strscan.o: $(hdrdir)/ruby/defines.h
strscan.o: $(hdrdir)/ruby/encoding.h
strscan.o: $(hdrdir)/ruby/intern.h
diff --git a/ext/syslog/depend b/ext/syslog/depend
index a3f7db8371..15d3c6117b 100644
--- a/ext/syslog/depend
+++ b/ext/syslog/depend
@@ -1,8 +1,160 @@
# AUTOGENERATED DEPENDENCIES START
syslog.o: $(RUBY_EXTCONF_H)
syslog.o: $(arch_hdrdir)/ruby/config.h
+syslog.o: $(hdrdir)/ruby/3/anyargs.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic/char.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic/double.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic/int.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic/long.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic/short.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+syslog.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+syslog.o: $(hdrdir)/ruby/3/assume.h
+syslog.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+syslog.o: $(hdrdir)/ruby/3/attr/artificial.h
+syslog.o: $(hdrdir)/ruby/3/attr/cold.h
+syslog.o: $(hdrdir)/ruby/3/attr/const.h
+syslog.o: $(hdrdir)/ruby/3/attr/constexpr.h
+syslog.o: $(hdrdir)/ruby/3/attr/deprecated.h
+syslog.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+syslog.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+syslog.o: $(hdrdir)/ruby/3/attr/error.h
+syslog.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+syslog.o: $(hdrdir)/ruby/3/attr/forceinline.h
+syslog.o: $(hdrdir)/ruby/3/attr/format.h
+syslog.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+syslog.o: $(hdrdir)/ruby/3/attr/noalias.h
+syslog.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+syslog.o: $(hdrdir)/ruby/3/attr/noexcept.h
+syslog.o: $(hdrdir)/ruby/3/attr/noinline.h
+syslog.o: $(hdrdir)/ruby/3/attr/nonnull.h
+syslog.o: $(hdrdir)/ruby/3/attr/noreturn.h
+syslog.o: $(hdrdir)/ruby/3/attr/pure.h
+syslog.o: $(hdrdir)/ruby/3/attr/restrict.h
+syslog.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+syslog.o: $(hdrdir)/ruby/3/attr/warning.h
+syslog.o: $(hdrdir)/ruby/3/attr/weakref.h
+syslog.o: $(hdrdir)/ruby/3/cast.h
+syslog.o: $(hdrdir)/ruby/3/compiler_is.h
+syslog.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+syslog.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+syslog.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+syslog.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+syslog.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+syslog.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+syslog.o: $(hdrdir)/ruby/3/compiler_since.h
+syslog.o: $(hdrdir)/ruby/3/config.h
+syslog.o: $(hdrdir)/ruby/3/constant_p.h
+syslog.o: $(hdrdir)/ruby/3/core.h
+syslog.o: $(hdrdir)/ruby/3/core/rarray.h
+syslog.o: $(hdrdir)/ruby/3/core/rbasic.h
+syslog.o: $(hdrdir)/ruby/3/core/rbignum.h
+syslog.o: $(hdrdir)/ruby/3/core/rclass.h
+syslog.o: $(hdrdir)/ruby/3/core/rdata.h
+syslog.o: $(hdrdir)/ruby/3/core/rfile.h
+syslog.o: $(hdrdir)/ruby/3/core/rhash.h
+syslog.o: $(hdrdir)/ruby/3/core/robject.h
+syslog.o: $(hdrdir)/ruby/3/core/rregexp.h
+syslog.o: $(hdrdir)/ruby/3/core/rstring.h
+syslog.o: $(hdrdir)/ruby/3/core/rstruct.h
+syslog.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+syslog.o: $(hdrdir)/ruby/3/ctype.h
+syslog.o: $(hdrdir)/ruby/3/dllexport.h
+syslog.o: $(hdrdir)/ruby/3/dosish.h
+syslog.o: $(hdrdir)/ruby/3/error.h
+syslog.o: $(hdrdir)/ruby/3/eval.h
+syslog.o: $(hdrdir)/ruby/3/event.h
+syslog.o: $(hdrdir)/ruby/3/fl_type.h
+syslog.o: $(hdrdir)/ruby/3/gc.h
+syslog.o: $(hdrdir)/ruby/3/glob.h
+syslog.o: $(hdrdir)/ruby/3/globals.h
+syslog.o: $(hdrdir)/ruby/3/has/attribute.h
+syslog.o: $(hdrdir)/ruby/3/has/builtin.h
+syslog.o: $(hdrdir)/ruby/3/has/c_attribute.h
+syslog.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+syslog.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+syslog.o: $(hdrdir)/ruby/3/has/extension.h
+syslog.o: $(hdrdir)/ruby/3/has/feature.h
+syslog.o: $(hdrdir)/ruby/3/has/warning.h
+syslog.o: $(hdrdir)/ruby/3/intern/array.h
+syslog.o: $(hdrdir)/ruby/3/intern/bignum.h
+syslog.o: $(hdrdir)/ruby/3/intern/class.h
+syslog.o: $(hdrdir)/ruby/3/intern/compar.h
+syslog.o: $(hdrdir)/ruby/3/intern/complex.h
+syslog.o: $(hdrdir)/ruby/3/intern/cont.h
+syslog.o: $(hdrdir)/ruby/3/intern/dir.h
+syslog.o: $(hdrdir)/ruby/3/intern/enum.h
+syslog.o: $(hdrdir)/ruby/3/intern/enumerator.h
+syslog.o: $(hdrdir)/ruby/3/intern/error.h
+syslog.o: $(hdrdir)/ruby/3/intern/eval.h
+syslog.o: $(hdrdir)/ruby/3/intern/file.h
+syslog.o: $(hdrdir)/ruby/3/intern/gc.h
+syslog.o: $(hdrdir)/ruby/3/intern/hash.h
+syslog.o: $(hdrdir)/ruby/3/intern/io.h
+syslog.o: $(hdrdir)/ruby/3/intern/load.h
+syslog.o: $(hdrdir)/ruby/3/intern/marshal.h
+syslog.o: $(hdrdir)/ruby/3/intern/numeric.h
+syslog.o: $(hdrdir)/ruby/3/intern/object.h
+syslog.o: $(hdrdir)/ruby/3/intern/parse.h
+syslog.o: $(hdrdir)/ruby/3/intern/proc.h
+syslog.o: $(hdrdir)/ruby/3/intern/process.h
+syslog.o: $(hdrdir)/ruby/3/intern/random.h
+syslog.o: $(hdrdir)/ruby/3/intern/range.h
+syslog.o: $(hdrdir)/ruby/3/intern/rational.h
+syslog.o: $(hdrdir)/ruby/3/intern/re.h
+syslog.o: $(hdrdir)/ruby/3/intern/ruby.h
+syslog.o: $(hdrdir)/ruby/3/intern/select.h
+syslog.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+syslog.o: $(hdrdir)/ruby/3/intern/signal.h
+syslog.o: $(hdrdir)/ruby/3/intern/sprintf.h
+syslog.o: $(hdrdir)/ruby/3/intern/string.h
+syslog.o: $(hdrdir)/ruby/3/intern/struct.h
+syslog.o: $(hdrdir)/ruby/3/intern/thread.h
+syslog.o: $(hdrdir)/ruby/3/intern/time.h
+syslog.o: $(hdrdir)/ruby/3/intern/variable.h
+syslog.o: $(hdrdir)/ruby/3/intern/vm.h
+syslog.o: $(hdrdir)/ruby/3/interpreter.h
+syslog.o: $(hdrdir)/ruby/3/iterator.h
+syslog.o: $(hdrdir)/ruby/3/memory.h
+syslog.o: $(hdrdir)/ruby/3/method.h
+syslog.o: $(hdrdir)/ruby/3/module.h
+syslog.o: $(hdrdir)/ruby/3/newobj.h
+syslog.o: $(hdrdir)/ruby/3/rgengc.h
+syslog.o: $(hdrdir)/ruby/3/scan_args.h
+syslog.o: $(hdrdir)/ruby/3/special_consts.h
+syslog.o: $(hdrdir)/ruby/3/static_assert.h
+syslog.o: $(hdrdir)/ruby/3/stdalign.h
+syslog.o: $(hdrdir)/ruby/3/stdbool.h
+syslog.o: $(hdrdir)/ruby/3/symbol.h
+syslog.o: $(hdrdir)/ruby/3/token_paste.h
+syslog.o: $(hdrdir)/ruby/3/value.h
+syslog.o: $(hdrdir)/ruby/3/value_type.h
+syslog.o: $(hdrdir)/ruby/3/variable.h
+syslog.o: $(hdrdir)/ruby/3/warning_push.h
+syslog.o: $(hdrdir)/ruby/3/xmalloc.h
syslog.o: $(hdrdir)/ruby/assert.h
syslog.o: $(hdrdir)/ruby/backward.h
+syslog.o: $(hdrdir)/ruby/backward/2/assume.h
+syslog.o: $(hdrdir)/ruby/backward/2/attributes.h
+syslog.o: $(hdrdir)/ruby/backward/2/bool.h
+syslog.o: $(hdrdir)/ruby/backward/2/extern.h
+syslog.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+syslog.o: $(hdrdir)/ruby/backward/2/inttypes.h
+syslog.o: $(hdrdir)/ruby/backward/2/limits.h
+syslog.o: $(hdrdir)/ruby/backward/2/long_long.h
+syslog.o: $(hdrdir)/ruby/backward/2/r_cast.h
+syslog.o: $(hdrdir)/ruby/backward/2/rmodule.h
+syslog.o: $(hdrdir)/ruby/backward/2/stdalign.h
+syslog.o: $(hdrdir)/ruby/backward/2/stdarg.h
syslog.o: $(hdrdir)/ruby/defines.h
syslog.o: $(hdrdir)/ruby/intern.h
syslog.o: $(hdrdir)/ruby/missing.h
diff --git a/ext/zlib/depend b/ext/zlib/depend
index 5ab5684fb0..ec69491d9d 100644
--- a/ext/zlib/depend
+++ b/ext/zlib/depend
@@ -2,8 +2,160 @@
zlib.o: $(RUBY_EXTCONF_H)
zlib.o: $(arch_hdrdir)/ruby/config.h
zlib.o: $(hdrdir)/ruby.h
+zlib.o: $(hdrdir)/ruby/3/anyargs.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic/char.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic/double.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic/fixnum.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic/gid_t.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic/int.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic/intptr_t.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic/long.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic/long_long.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic/mode_t.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic/off_t.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic/pid_t.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic/short.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic/size_t.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic/st_data_t.h
+zlib.o: $(hdrdir)/ruby/3/arithmetic/uid_t.h
+zlib.o: $(hdrdir)/ruby/3/assume.h
+zlib.o: $(hdrdir)/ruby/3/attr/alloc_size.h
+zlib.o: $(hdrdir)/ruby/3/attr/artificial.h
+zlib.o: $(hdrdir)/ruby/3/attr/cold.h
+zlib.o: $(hdrdir)/ruby/3/attr/const.h
+zlib.o: $(hdrdir)/ruby/3/attr/constexpr.h
+zlib.o: $(hdrdir)/ruby/3/attr/deprecated.h
+zlib.o: $(hdrdir)/ruby/3/attr/diagnose_if.h
+zlib.o: $(hdrdir)/ruby/3/attr/enum_extensibility.h
+zlib.o: $(hdrdir)/ruby/3/attr/error.h
+zlib.o: $(hdrdir)/ruby/3/attr/flag_enum.h
+zlib.o: $(hdrdir)/ruby/3/attr/forceinline.h
+zlib.o: $(hdrdir)/ruby/3/attr/format.h
+zlib.o: $(hdrdir)/ruby/3/attr/maybe_unused.h
+zlib.o: $(hdrdir)/ruby/3/attr/noalias.h
+zlib.o: $(hdrdir)/ruby/3/attr/nodiscard.h
+zlib.o: $(hdrdir)/ruby/3/attr/noexcept.h
+zlib.o: $(hdrdir)/ruby/3/attr/noinline.h
+zlib.o: $(hdrdir)/ruby/3/attr/nonnull.h
+zlib.o: $(hdrdir)/ruby/3/attr/noreturn.h
+zlib.o: $(hdrdir)/ruby/3/attr/pure.h
+zlib.o: $(hdrdir)/ruby/3/attr/restrict.h
+zlib.o: $(hdrdir)/ruby/3/attr/returns_nonnull.h
+zlib.o: $(hdrdir)/ruby/3/attr/warning.h
+zlib.o: $(hdrdir)/ruby/3/attr/weakref.h
+zlib.o: $(hdrdir)/ruby/3/cast.h
+zlib.o: $(hdrdir)/ruby/3/compiler_is.h
+zlib.o: $(hdrdir)/ruby/3/compiler_is/apple.h
+zlib.o: $(hdrdir)/ruby/3/compiler_is/clang.h
+zlib.o: $(hdrdir)/ruby/3/compiler_is/gcc.h
+zlib.o: $(hdrdir)/ruby/3/compiler_is/intel.h
+zlib.o: $(hdrdir)/ruby/3/compiler_is/msvc.h
+zlib.o: $(hdrdir)/ruby/3/compiler_is/sunpro.h
+zlib.o: $(hdrdir)/ruby/3/compiler_since.h
+zlib.o: $(hdrdir)/ruby/3/config.h
+zlib.o: $(hdrdir)/ruby/3/constant_p.h
+zlib.o: $(hdrdir)/ruby/3/core.h
+zlib.o: $(hdrdir)/ruby/3/core/rarray.h
+zlib.o: $(hdrdir)/ruby/3/core/rbasic.h
+zlib.o: $(hdrdir)/ruby/3/core/rbignum.h
+zlib.o: $(hdrdir)/ruby/3/core/rclass.h
+zlib.o: $(hdrdir)/ruby/3/core/rdata.h
+zlib.o: $(hdrdir)/ruby/3/core/rfile.h
+zlib.o: $(hdrdir)/ruby/3/core/rhash.h
+zlib.o: $(hdrdir)/ruby/3/core/robject.h
+zlib.o: $(hdrdir)/ruby/3/core/rregexp.h
+zlib.o: $(hdrdir)/ruby/3/core/rstring.h
+zlib.o: $(hdrdir)/ruby/3/core/rstruct.h
+zlib.o: $(hdrdir)/ruby/3/core/rtypeddata.h
+zlib.o: $(hdrdir)/ruby/3/ctype.h
+zlib.o: $(hdrdir)/ruby/3/dllexport.h
+zlib.o: $(hdrdir)/ruby/3/dosish.h
+zlib.o: $(hdrdir)/ruby/3/error.h
+zlib.o: $(hdrdir)/ruby/3/eval.h
+zlib.o: $(hdrdir)/ruby/3/event.h
+zlib.o: $(hdrdir)/ruby/3/fl_type.h
+zlib.o: $(hdrdir)/ruby/3/gc.h
+zlib.o: $(hdrdir)/ruby/3/glob.h
+zlib.o: $(hdrdir)/ruby/3/globals.h
+zlib.o: $(hdrdir)/ruby/3/has/attribute.h
+zlib.o: $(hdrdir)/ruby/3/has/builtin.h
+zlib.o: $(hdrdir)/ruby/3/has/c_attribute.h
+zlib.o: $(hdrdir)/ruby/3/has/cpp_attribute.h
+zlib.o: $(hdrdir)/ruby/3/has/declspec_attribute.h
+zlib.o: $(hdrdir)/ruby/3/has/extension.h
+zlib.o: $(hdrdir)/ruby/3/has/feature.h
+zlib.o: $(hdrdir)/ruby/3/has/warning.h
+zlib.o: $(hdrdir)/ruby/3/intern/array.h
+zlib.o: $(hdrdir)/ruby/3/intern/bignum.h
+zlib.o: $(hdrdir)/ruby/3/intern/class.h
+zlib.o: $(hdrdir)/ruby/3/intern/compar.h
+zlib.o: $(hdrdir)/ruby/3/intern/complex.h
+zlib.o: $(hdrdir)/ruby/3/intern/cont.h
+zlib.o: $(hdrdir)/ruby/3/intern/dir.h
+zlib.o: $(hdrdir)/ruby/3/intern/enum.h
+zlib.o: $(hdrdir)/ruby/3/intern/enumerator.h
+zlib.o: $(hdrdir)/ruby/3/intern/error.h
+zlib.o: $(hdrdir)/ruby/3/intern/eval.h
+zlib.o: $(hdrdir)/ruby/3/intern/file.h
+zlib.o: $(hdrdir)/ruby/3/intern/gc.h
+zlib.o: $(hdrdir)/ruby/3/intern/hash.h
+zlib.o: $(hdrdir)/ruby/3/intern/io.h
+zlib.o: $(hdrdir)/ruby/3/intern/load.h
+zlib.o: $(hdrdir)/ruby/3/intern/marshal.h
+zlib.o: $(hdrdir)/ruby/3/intern/numeric.h
+zlib.o: $(hdrdir)/ruby/3/intern/object.h
+zlib.o: $(hdrdir)/ruby/3/intern/parse.h
+zlib.o: $(hdrdir)/ruby/3/intern/proc.h
+zlib.o: $(hdrdir)/ruby/3/intern/process.h
+zlib.o: $(hdrdir)/ruby/3/intern/random.h
+zlib.o: $(hdrdir)/ruby/3/intern/range.h
+zlib.o: $(hdrdir)/ruby/3/intern/rational.h
+zlib.o: $(hdrdir)/ruby/3/intern/re.h
+zlib.o: $(hdrdir)/ruby/3/intern/ruby.h
+zlib.o: $(hdrdir)/ruby/3/intern/select.h
+zlib.o: $(hdrdir)/ruby/3/intern/select/largesize.h
+zlib.o: $(hdrdir)/ruby/3/intern/signal.h
+zlib.o: $(hdrdir)/ruby/3/intern/sprintf.h
+zlib.o: $(hdrdir)/ruby/3/intern/string.h
+zlib.o: $(hdrdir)/ruby/3/intern/struct.h
+zlib.o: $(hdrdir)/ruby/3/intern/thread.h
+zlib.o: $(hdrdir)/ruby/3/intern/time.h
+zlib.o: $(hdrdir)/ruby/3/intern/variable.h
+zlib.o: $(hdrdir)/ruby/3/intern/vm.h
+zlib.o: $(hdrdir)/ruby/3/interpreter.h
+zlib.o: $(hdrdir)/ruby/3/iterator.h
+zlib.o: $(hdrdir)/ruby/3/memory.h
+zlib.o: $(hdrdir)/ruby/3/method.h
+zlib.o: $(hdrdir)/ruby/3/module.h
+zlib.o: $(hdrdir)/ruby/3/newobj.h
+zlib.o: $(hdrdir)/ruby/3/rgengc.h
+zlib.o: $(hdrdir)/ruby/3/scan_args.h
+zlib.o: $(hdrdir)/ruby/3/special_consts.h
+zlib.o: $(hdrdir)/ruby/3/static_assert.h
+zlib.o: $(hdrdir)/ruby/3/stdalign.h
+zlib.o: $(hdrdir)/ruby/3/stdbool.h
+zlib.o: $(hdrdir)/ruby/3/symbol.h
+zlib.o: $(hdrdir)/ruby/3/token_paste.h
+zlib.o: $(hdrdir)/ruby/3/value.h
+zlib.o: $(hdrdir)/ruby/3/value_type.h
+zlib.o: $(hdrdir)/ruby/3/variable.h
+zlib.o: $(hdrdir)/ruby/3/warning_push.h
+zlib.o: $(hdrdir)/ruby/3/xmalloc.h
zlib.o: $(hdrdir)/ruby/assert.h
zlib.o: $(hdrdir)/ruby/backward.h
+zlib.o: $(hdrdir)/ruby/backward/2/assume.h
+zlib.o: $(hdrdir)/ruby/backward/2/attributes.h
+zlib.o: $(hdrdir)/ruby/backward/2/bool.h
+zlib.o: $(hdrdir)/ruby/backward/2/extern.h
+zlib.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h
+zlib.o: $(hdrdir)/ruby/backward/2/inttypes.h
+zlib.o: $(hdrdir)/ruby/backward/2/limits.h
+zlib.o: $(hdrdir)/ruby/backward/2/long_long.h
+zlib.o: $(hdrdir)/ruby/backward/2/r_cast.h
+zlib.o: $(hdrdir)/ruby/backward/2/rmodule.h
+zlib.o: $(hdrdir)/ruby/backward/2/stdalign.h
+zlib.o: $(hdrdir)/ruby/backward/2/stdarg.h
zlib.o: $(hdrdir)/ruby/defines.h
zlib.o: $(hdrdir)/ruby/encoding.h
zlib.o: $(hdrdir)/ruby/intern.h